Page 1 sur 1

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

Posté : 17 nov. 2006, 12:02
par junes
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.

Posté : 17 nov. 2006, 12:54
par zigz4g
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

Posté : 17 nov. 2006, 15:39
par junes
Merci,
je vais essayer ça ...

Posté : 20 nov. 2006, 11:47
par junes
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 ...

Posté : 20 nov. 2006, 12:09
par zigz4g
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.