[Securité] Fonction mail() de php et STARTTLS SSL

Petit nouveau ! | 3 Messages

17 nov. 2006, 12:02

Bonjour,

j'utilise la fonction mail() de php dans un outil Full PHP que je développe,
ma contrainte est que je dois utiliser un serveur smtp STARTTLS securisé.
j'ai bien le compte me permettant de m'y connecter.
j'ai parametré mon php.ini avec le nom du serveur etc...

mais le serveur de mail me repond =>
SMTP server response: 530 5.7.0 Must issue a STARTTLS command first

je ne vois pas comment parametrer ma fonction mail pour ce type de commande..

avez-vous une idée?

Merci.

Mammouth du PHP | 684 Messages

17 nov. 2006, 12:54

Salut.
Je ne connaissais pas cette solution. C'est très interessant par contre il faut un client qui puisse envoyer et recevoir les mails en crypté.
Je ne suis pas sur que c'est la fonction mail qu'il faut parametrer.
Ce serait plutôt ton sendmail qui fait la connexion vers ton serveur de mail.
Qmail à l'air de supporter cette extension : http://www.tbs-certificats.com/ssl/qmail-tls.html
Zigz4g

Petit nouveau ! | 3 Messages

17 nov. 2006, 15:39

Merci,
je vais essayer ça ...

Petit nouveau ! | 3 Messages

20 nov. 2006, 11:47

j'ai fais le test et ca ne marche pas arf...
qmail ne peut pas etre utilisé, dommage c'etait une bonne idée,
merci à zigz4g!

il doit bien y avoir un moyen de faire que mail() de php puisse se connecter a un serveur de mail en SSL ...

Mammouth du PHP | 684 Messages

20 nov. 2006, 12:09

http://stephaneey.developpez.com/tutori ... phpmailer/
Avec cet article, il est possible d'envoyer un email avec qmail.
Ok, il ne parle pas de SSL mais ca doit etre adaptable dans la configuration.
Zigz4g