Bonjour !

J'ai besoin d'envoyer des mails depuis un programme Lazarus à travers un SMTP sous Linux.

Je préférerais si possible utiliser synapse qui me semble performant et que j'utilise déjà pour d'autres types de communications.

J'arrive bien à envoyer des mails avec synapse (et SendToEx) sur un SMTP ouvert (port 25 sans username, ni mot de passe, ni SSL) mais ça commence à se faire rare...

J'arrive aussi à envoyer des mails avec mail ou phpmailer, et un SMTP sur un port TLS 687, avec un username et un mot de passe.

Mais pas moyen d'y arriver avec Synapse !
J'ai essayé en décommentant les lignes dans SendToRaw :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
// if you need support for upgrade session to TSL/SSL, uncomment next lines:
     SMTP.AutoTLS := True;
// if you need support for TSL/SSL tunnel, uncomment next lines:
     SMTP.FullSSL := True;
Mais le Login ne réussit pas. Il n'y a pas de message d'erreur, juste un échec.

Est-ce que quelqu'un a déjà réussi ?
Est-ce qu'il y a une astuce que je n'aurais pas vue pour y parvenir ?

Merci pour toute aide !


PS : sinon j'essaierai avec Indy ou Inet. Je trouve le premier un peu lourd, et je n'ai jamais essayé le second.