problème de relais mail

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problème de relais mail

Re: problème de relais mail

par nouvinfo » 16 déc. 2011, 00:33

ça y est!
j'ai trouvé le problème,
l'adresse smtp que j'ai inscrit n'était pas la bonne, en fait celle-là ne concernait que le réseau intranet.

Pour pouvoir envoyer des mails à l'exterieur il fallait inscrire le bon adresse smtp.
notamment 'mail'.nomdudomaine ect.

désolé pour avoir déranger pour une faute bête. :oops:

Re: problème de relais mail

par Mazarini » 15 déc. 2011, 10:54

Bonjour,

Il semblerai que php n'ait pas prévu de gérer l'authentification sur les serveurs (au moins sous windows). La classe phpmail semble permettre d'envoyer des mails avec authentification (cf http://code.google.com/a/apache-extras.org/p/phpmailer/).

Pour info les serveur smtp en open relay sont systématiquement blacklister, il suffit de signaler leur adresse et c'est automatique après controle. Certains FAI se contente d'etre en open relay pour leur clients ce qui simplifie tout.

problème de relais mail

par nouvinfo » 15 déc. 2011, 02:24

bonjour,

j'utilise xampp explorer 7 sous windows 2003.

J'arrive à envoyer des mails via PHP en intranet avec l'adresse smtp donné par le FAI.
mais concernant l'envoie de mail sur internet via php ça ne marche pas.
ça s'affiche:"Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay in...."

Avec Outlook ça marche mais pas avec php!

voici mon code(simple):
ini_set('SMTP','195.9.200.212');
ini_set('sendmail_from','[email protected]');

 // Le message
     $message = "test envoie mail vers l'extérieur";

 // Envoi du mail
     mail('[email protected]', 'test message extérieur', $message);
quelqu'un aurait une idée?