Hi,
after upgrading to v. 12 I've a problem with SMTP.login receiving a 535 authentication failed-error. This only with a certain server, otherones work just fine. I'm also trying with your SMTClientDemo-project. Where there some changes to some option? Sending from Outlook works just fine. What else could I try?
best regards
Toni Santa

Hi, many thanks for your help.
with
smtp.SASLMechanism['DIGEST-MD5'] := false;
I can connect (login) without problems.
Would it be right to disable all SASLMechanisms if a check of smtp.ExtensionSASLLoginSupported returns false?

Was this changed in v. 12?

Would it be right to disable all SASLMechanisms by default and enable only the one contained in the ExtSASLMechanisms[i]? If so, why not doing this just in the componenet?

In fact SASL mechanisms were disabled before the 12th version. Also we changed authentication mechanism selection prccedure to use the most secure one from the list of supported. In your case DIGEST-MD5 is chosen, but authentication fails for some reason. If server accessible from outside? We can try to investigate the problem.

Yes, the server is accessible from outside, but it is a secure SSL - port 465 server (italian PEC-provider), address mail.postacert.it.net. It is accessible only throught user and password. I don't have an account on this server, so I'll have to ask my customer if he allows me to give you user and pwd. Do you need that or can you test it without the credentials?
Just to inform you: the smtp.ExtensionSASLLoginSupported turns false.

Let's continue in HelpDesk ( https://www.eldos.com/helpdesk/ ) please. I have created a new support ticket based on your above message. You will see your (and only your) support tickets by following this URL. You will also get e-mail notifications about updates related to your support ticket.

We use cookies to help provide you with the best possible online experience. By using this site, you agree that we may store and access cookies on your device. You can find out more about and set your own preferences here.