plain authenticator failed – SMTP

plain authenticator failed – SMTP

Hi,
I recently installed prestaShop and set E-mail settings to use SMTP instead of PHPmail, the SMTP settings are correct (like in MUAs), e-mails are sending/arriving OK to clients but suddenly I noticed getting that error in exim’s log everytime the shop sends an e-mail.

Code:

plain authenticator failed for h1881165679.rev.rootvps.pl (mail.xxx.tld) [188.116.56.79]: 535 Incorrect authentication data (set_id=xxx@xxx.tld)


domain/mail obfuscated

So, that error occurs but e-mail is delivered OK.

When I change SMTP encryption settings from ‚none’ to eg. ‚TLS’ in prestaShop (as I’m using in MUAs like Thunderbird with NO error) here there is an error

Code:

SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=h1881165679.rev.rootvps.pl [188.116.56.79] input="260301"


And of course no mail is sended.

In that case doing

Code:

openssl s_client -starttls smtp -crlf -connect 188.116.56.79:587

CONNECTED(00000004)
....
SSL handshake has read 2345 bytes and written 482 bytes
---
New, TLSv1/SSLv3, Cipher is DHE-RSA-AES256-SHA
Server public key is 1024 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : TLSv1
    Cipher    : DHE-RSA-AES256-SHA
    Session-ID: A68184AEDAA3D92629F7827BA67F9F8BC05EB53393AC2C764B8EE866F4BA5E1C
    Session-ID-ctx:
    Master-Key: 01E62FB5BEF415615DD53B25ACED3AB3849A580564B996EB3150A84882E25D73D727939F22E20AEABF4BE76EE7EAAFC5
    Key-Arg  : None
    Krb5 Principal: None
    Start Time: 1353063581
    Timeout  : 300 (sec)
    Verify return code: 18 (self signed certificate)
---
250 HELP


When I use eg. Thunderbird as the same outgoing server settings there is NO such error and mails are delivering NP. This is only script that sends emails using SMTP so I don’t know if it’s a DA specific case or prestaShop – if don’t – please feel free to delete this thread.

I’m using SpamBlocker4.1

Code:

plain:
    driver = plaintext
    public_name = PLAIN
    server_prompts = :
    server_condition = "${perl{smtpauth}}"
    server_set_id = $2


As for now I stuck with SMTP Encryption ‚None’ mails sending but full of errors in logs.

Thanks in advance for any clue.

Comments are closed.