Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/08/2007, 18h11   #1
Invité de passage
 
Inscription : novembre 2004
Messages : 9
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2004
Messages : 9
Points : 1
Points : 1
Par défaut Sendmail : configuration smtp

Bonjour tous,

J'essaie de configurer sendmail afin d'envoyer des mails depuis un script PHP vers une "adresse externe". Je suis sur un Linux RedHat, Apache2, PHP4.

Sendmail fonctionne correctement :
Code :
sendmail (pid 12336 12327) is running...
J'arrive à envoyer des mails en local via la commande :
Code :
 /usr/sbin/sendmail -vs test root
L'email est bien lisible dans /var/spool/mail/root

Mais si je veux envoyer un mail à une adresse externe :
Code :
 /usr/sbin/sendmail -vs test ####@gmail.com
L'email est encore envoyé dans /var/spool/mail/root

La commande
Code :
/usr/sbin/sendmail -bv ####@gmail.com
retourne pourtant :
Code :
####gmail.com... deliverable: mailer relay, host smtp.orange.fr, user ####gmail.com
Si quelqu'un a l'incroyable amabilité de m'éclairer sur ce point, je lui en serais tout à fait reconnaissant
aRKhamTaro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2007, 22h38   #2
Membre habitué
 
Inscription : août 2007
Messages : 113
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 113
Points : 120
Points : 120


J'avais eu aussi quelques soucis a envoyer des mails avec apache, php sql et un cms qui s'appele php-nuke.
Voici la ligne qui m'a sauvé dans php.ini :

Code :
1
2
3
4
 
sendmail_path = /usr/sbin/sendmail -t -i -F user@provider.fr -f user@provider.fr
 
En remplaçant user@provider.fr par ton adresse email.
Ti-Slackeux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2007, 10h20   #3
Invité de passage
 
Inscription : novembre 2004
Messages : 9
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2004
Messages : 9
Points : 1
Points : 1
J'ai compris le problème, les mails "externes" n'étaient pas mis directement dans /var/spool/mail/root, sendmail tentait bien de les envoyer mais le premier relayeur refusait systématiquement le mail à cause du LOCAL_DOMAIN non reconnu. D'ou les emails de retours dans la boite root.

Il suffit alors de mettre un LOCAL_DOMAIN reconnu par les autres smtp (votre nom de domaine, celui de votre fai etc...)

Voilou
aRKhamTaro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h33.


 
 
 
 
Partenaires

Hébergement Web