#1 Le 05/11/2010, à 11:27
- macben
[Résolu] Fonction : mail - Configuration ?
Bonjour,
J'essaie d'utiliser la fonction mail de cette façon
echo "Un message de test" | mail -s "sujet de test" nom@domaine.fr
.
Or je ne reçois jamais le mail. J'ai essayé toutes mes adresses email (gmail, free, orange), mais cela ne change rien.
Comment cela se fait-il ?
Question supplémentaire : Comment cela est censé fonctionner ? Car je n'ai rien paramétré ni serveur smtp, ni autre chose (enfin juste ma connexion internet qui fonctionne )
Merci pour vos lumières
Dernière modification par macben (Le 05/11/2010, à 15:03)
Hors ligne
#2 Le 05/11/2010, à 14:34
- Merrick
Re : [Résolu] Fonction : mail - Configuration ?
Bonjour
Tu as installé un serveur de mail ? (postfix de préférence).
Sinon, tu as des logs ? (/var/log/mail.log ou /var/log/maillog) ?
Hors ligne
#3 Le 05/11/2010, à 14:36
- macben
Re : [Résolu] Fonction : mail - Configuration ?
En effet je viens d'aller voir et j'ai des timeout :
Nov 5 13:54:58 postfix/smtp[25023]: connect to gmail-smtp-in.l.google.com[209.85.229.27]:25: Connection timed out
Nov 5 13:55:19 postfix/smtp[25023]: connect to alt1.gmail-smtp-in.l.google.com[74.125.77.27]:25: Connection timed out
Alors que si je ping gmail-smtp-in.l.google.com et alt1.gmail-smtp-in.l.google.com cela répond bien.
Edit : Non je n'ai pas installé PostFix et en effet si ce n'est pas installé par défaut ça manque. Je regarde.
Dernière modification par macben (Le 05/11/2010, à 14:37)
Hors ligne
#4 Le 05/11/2010, à 14:42
- Merrick
Re : [Résolu] Fonction : mail - Configuration ?
Ce n'est pas un ping qu'il faut faire, mais plutôt un telnet sur le port 25 :
> telnet gmail-smtp-in.l.google.com 25
Hors ligne
#5 Le 05/11/2010, à 14:44
- macben
Re : [Résolu] Fonction : mail - Configuration ?
$ telnet gmail-smtp-in.l.google.com 25
Trying 209.85.227.27...
telnet: Unable to connect to remote host: Connection timed out
Cela veut dire quoi ? Car c'est lui qui défini l'adresse à partir du @domain ?!
Hors ligne
#6 Le 05/11/2010, à 14:47
- Merrick
Re : [Résolu] Fonction : mail - Configuration ?
Quand tu communiques avec un serveur smtp, tu le fais sur le port 25 en tcp. Un telnet comme je te l'ai indiqué te permet de voir si le serveur en face répond ou pas. S'il ne répond pas... il faut partir à la chasse à un souci réseau. S'il répond... on cherche autre chose.
Hors ligne
#7 Le 05/11/2010, à 14:49
- macben
Re : [Résolu] Fonction : mail - Configuration ?
Chez toi il répond ?
Car cela me semble bizarre que le serveur ne réponde pas, je penche pour un problème chez moi... Mais à vrai dire qu'est-ce qui pourrait me bloquer en sortie sachant que c'est moi qui en fait la demande ?
Hors ligne
#8 Le 05/11/2010, à 14:50
- Merrick
Re : [Résolu] Fonction : mail - Configuration ?
stephane@dewitte:~$ telnet gmail-smtp-in.l.google.com 25
Trying 209.85.227.27...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP w4si1819850weq.9
Chez moi ça répond. Tu es derrière un firewall ? Certains opérateurs bloquent par défaut le port 25 en sortie pour éviter les spams...
Hors ligne
#9 Le 05/11/2010, à 14:52
- macben
Re : [Résolu] Fonction : mail - Configuration ?
Je suis chez Free et en effet il me semble qu'ils bloquent cela... Tu n'es pas chez eux par hasard ?
Sinon concernant le firewall j'en ai installé aucun. Je peux facilement voir avec iptables si c'est là que ça bloque ?
Hors ligne
#10 Le 05/11/2010, à 14:54
- Merrick
Re : [Résolu] Fonction : mail - Configuration ?
Chez free, c'est bloqué par défaut. Il faut que tu ailles dans leur interface d'administration et que tu le déverrouilles, puis que tu redémarres ta FB.
Hors ligne
#11 Le 05/11/2010, à 14:55
- macben
Re : [Résolu] Fonction : mail - Configuration ?
Je teste cela, par contre c'est bizarre car Free ne bloque pas le sien et donc si j'envois à une adresse @free cela devrait fonctionner tout de même ?
Hors ligne
#12 Le 05/11/2010, à 14:59
- Merrick
Re : [Résolu] Fonction : mail - Configuration ?
Je ne pense pas. Ils t'autorisent à utiliser leur serveur en tant que smtp, mais pas à envoyer le mail directement par ton serveur (par défaut bien sur, tout ça peut se configurer). Teste déjà l'ouverture du smtp et tiens nous au courant.
Hors ligne
#13 Le 05/11/2010, à 15:02
- macben
Re : [Résolu] Fonction : mail - Configuration ?
Cela fonctionne !!! Merci beaucoup pour ton aide !!!
Ps : Je garde ton blog dans mes favoris.
Hors ligne
#14 Le 05/11/2010, à 15:03
- Merrick
Re : [Résolu] Fonction : mail - Configuration ?
Merci :-)
[Edit - pas assez rapide :-D ]
Dernière modification par Merrick (Le 05/11/2010, à 15:04)
Hors ligne