sprzedawca jaj Posted January 29, 2019 Share Posted January 29, 2019 Hello. I have prestashop 1.6.1.23 on php7.1 and with nginx. Everything works but emails. Have tried different accounts but outgoing emails does not work. Using smtp with right credentials tested on email clients like thunderbird Sending test email from Back office or sending email from the contact form gives back the following: Fatal error: Uncaught LogicException: The BCMatch functions must be enabled to use the NTLM authenticator. in /var/www/html/prestashop/tools/swift/classes/Swift/Transport/Esmtp/Auth/NTLMAuthenticator.php:53 Stack trace: #0 /var/www/html/prestashop/tools/swift/classes/Swift/Transport/Esmtp/AuthHandler.php(176): Swift_Transport_Esmtp_Auth_NTLMAuthenticator->authenticate(Object(Swift_SmtpTransport), 'mydomain.com', 'xxxxxx') #1 /var/www/html/prestashop/tools/swift/classes/Swift/Transport/EsmtpTransport.php(307): Swift_Transport_Esmtp_AuthHandler->afterEhlo(Object(Swift_SmtpTransport)) #2 /var/www/html/prestashop/tools/swift/classes/Swift/Transport/AbstractSmtpTransport.php(118): Swift_Transport_EsmtpTransport->_doHeloCommand() #3 /var/www/html/prestashop/tools/swift/classes/Swift/Mailer.php(79): Swift_Transport_AbstractSmtpTransport->start() #4 /var/www/html/prestashop/classes/Mail.php(373): Swift_Mailer->send(Object(Swift_Message)) #5 /var/www/html/prestashop/controllers/front/ContactController.php(201): MailCore::Send(2 in /var/www/html/prestashop/tools/swift/classes/Swift/Transport/Esmtp/Auth/NTLMAuthenticator.php on line 53 Currently using smtp TLS port 587 my provider allows only TLS but also tried some other account with SSL 465 same result. Can anyone help me with this issue? Regards Wojtek Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now