View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0016072||mantisbt||public||2013-06-19 05:12||2013-06-28 16:41|
|Priority||high||Severity||major||Reproducibility||have not tried|
|Status||closed||Resolution||unable to reproduce|
|Platform||OS||Ubuntu||OS Version||10.04.4 LTS|
|Target Version||Fixed in Version|
|Summary||0016072: After a migration 1.0.8 to 1.2.15, mails cannot be send|
Friday, I migrate Mantis to 1.2.15 .
$g_log_level = LOG_EMAIL | LOG_EMAIL_RECIPIENT;
The log_file /tmp/mantisbt.log returns :
19-06-2013 09:42 mail Processing e-mail queue (1 messages)
My SMTP_SERVER is OK. I still can send mails with mantis 1.0.8 on the same server.
Please help me.
|Tags||No tags attached.|
The error message 'Erreur SMTP : Echec de l'authentification.' is triggered by the phpMailer library, and we just print it out as we get it.
Obviously we're bundling a more recent version of that library in 1.2 than we were in 1.0 which can explain the difference in behavior (I'm assuming here that you have already double-checked that you're using the same parameters for both versions), but the bottomline is that the issue most likely lies with your config settings, I would guess with one of these:
I'm afraid there is not much more I can do. To troubleshoot in more details what is happening behind the scenes, take a look at core/email_api.php email_send() function.
As this issue is linked to your configuration / system setup and not an issue in MantisBT, I'm resolving it now. Use the forums, the mantisbt-help mailing list or IRC for further assistance (refer to http://www.mantisbt.org/support.php for links and further details).
You might also try a nightly build  as version 1.2.16dev contains an updated version of the underlying PHPMailer library, see 0015958
Thank you for the answer but config_inc.php doesn't change. Do I have to install something on my server ?
Thank you for your answer.
How can I Update ?
I copied all files in mantisbt-1.2.16dev-master-1.2.x-e73e738\library\phpmailer but I have the same problem :
The Mantis_email_table didn't existed on Mantis 1.0.8 . Is there a link to my problem ?
There is no direct link. Mantis now uses an e-mail queue, which is what that table is, allowing e-mails to be stored for later sending.
The sending process itself has not changed much, for details see the email_send() function. As I said earlier, the original error is thrown by phpMailer (not by Mantis), as a result of how you define your parameters.
|2013-06-19 05:12||Thomas JACQUES||New Issue|
|2013-06-19 07:44||dregad||Note Added: 0037221|
|2013-06-19 07:44||dregad||Status||new => resolved|
|2013-06-19 07:44||dregad||Resolution||open => unable to reproduce|
|2013-06-19 07:44||dregad||Assigned To||=> dregad|
|2013-06-19 08:20||atrol||Note Added: 0037222|
|2013-06-19 08:28||Thomas JACQUES||Note Added: 0037223|
|2013-06-19 08:38||Thomas JACQUES||Note Added: 0037224|
|2013-06-19 08:53||Thomas JACQUES||Note Added: 0037225|
|2013-06-19 12:57||dregad||Note Added: 0037226|
|2013-06-28 16:41||atrol||Status||resolved => closed|