• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

qmail Cannot auth with smtp

S

skrieg2

Guest
Hello,

I'm trying to auth with telnet on the smtp service but I can't. E-mail clients work just fine.

Creating the base64 auth string:
Code:
$ perl -MMIME::Base64 -e 'print encode_base64("[email protected]\[email protected]\0mypass");'
ZmgvcmlhbmUuxx3JnAtZvbGxleQ==
Telneting :
Code:
$ telnet myserver.com 25
Trying my.ip.ad.dre.s....
Connected to myserver.com
Escape character is '^]'.
220 hostname ESMTP
ehlo mydomain
250-hostname
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-AUTH LOGIN CRAM-MD5 PLAIN
250-STARTTLS
250-PIPELINING
250 8BITMIME
auth plain ZmgvcmlhbmUuxx3JnAtZvbGxleQ==
535 auth failure
Server log says:
Code:
smtp_auth: smtp_auth: FAILED: mypass - no such user from [email][email protected][/email]
Some facts :
* The same login/password works when poping with telnet and with any mail client (pop and smtp)
* The server is a 8.1 Plesk installed on Debian Sarge.
* The only modification made is the "-Rt0" in /etc/xinetd.d/smtp_psa

Note that "mypass" is in the logs where there is usually a login... maybe my auth creation is wrong ? It's weird because the Plesk's knowledge base says to do so.

many thanks for some help
skrieg.
 
Hi,

I had to write
encode_base64("\0user\@domain.tlc\0pass");

Note the "\@".

solved
my mistake.
thanks
 
Back
Top