View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Support us on Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - PHP-IMAP Extension replacement/alternatives - Page 2 - ProjeQtOr
 
 

PHP-IMAP Extension replacement/alternatives

More
28 Apr 2024 20:15 #7 by babynus
Hi,
This is not really in the scope.
But we plan to improve our imap model to allow oAuth2 authentification, so Webklex/php-imap may be an aternative

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

More
29 Apr 2024 12:51 #8 by g.jibrane@anfh.fr
Hello,

I switched to php8.2 remi.
Unfortunately it's worst.

Sending SMTP doesn't work anymore:
2024-04-29 12:42:17.871 ***** ERROR ***** [V10.3.6] PHPMail error : SMTP connect() failed. github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
2024-04-29 12:42:17.871 ***** ERROR ***** [V10.3.6] PHPMail debug :

Troubleshooting tells to not mix SMTPS or STARTTLS but there is no way to select one of these in Projeqtor 10.3.6.

Please Log in or Create an account to join the conversation.

More
29 Apr 2024 14:00 #9 by g.jibrane@anfh.fr
After switching to PHP 8.2, the first error was :
2024-04-29 10:58:25.811 ***** ERROR ***** [V10.3.6] cause = nl2br(): Passing null to parameter #1 ($string) of type string is deprecated

As the first null parameter was username, I set username/password and error became 'smtp failed to connect'.
I followed troubleshooting all was ok except missing sendmail (not neede in php 8.0).
But still error smtp.
I have deleted user/password and it WORKS. PHP8.2 need sendmail.

It seems when you set username/password in Projeqtor, it activates encryption but you cannot select STARTTLS against SMTPS. I don't know how Projeqtor select one.
I hope this is not based on port number because we use a custom port xx25, for internal mailing.

Please Log in or Create an account to join the conversation.

More
29 Apr 2024 14:11 - 29 Apr 2024 14:12 #10 by babynus

PHP8.2 need sendmail.

If you set smtp server  to localhost, yes sendmail is required.
If you sent it to another server, this server requires some smtp sending method (sendmail or else)
This is not specific to PHP8.2

you cannot select STARTTLS against SMTPS

You can, just specify protocole on server name : tls://yourserver or ssl://yourserver
 

Babynus
Administrator of ProjeQtOr web site
Last edit: 29 Apr 2024 14:12 by babynus.

Please Log in or Create an account to join the conversation.

More
29 Apr 2024 14:17 #11 by g.jibrane@anfh.fr
I do not use localhost and I needed sendmail in 8.2 like in

www.projeqtor.org/fr/forum-fr/5-ask-ques...side-projeqtor#37354

Please Log in or Create an account to join the conversation.

More
29 Apr 2024 14:25 #12 by g.jibrane@anfh.fr
I tried tls:// to use STARTTLS but smtp failed

Please Log in or Create an account to join the conversation.

Moderators: babynusprotion
Time to create page: 0.044 seconds

Cookies settings

×

Functional Cookies

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Session

Please login to see yours activities!

Other cookies

Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.