Probléme creation smtp / pop

Bonjour,

j’ai le nom de domaine tous-les-tutoriaux.fr , j’ai installer apache, php, mysql, cela marche très bien
Ce forum ma déjà vraiment beaucoup aider a configurer bind et je remercie encore ce qui mon aider.

Mais j’ai encore un probléme pour les email.
J’ai suivi les instruction de se site

phpconcept.net/articles/arti … article=05

Je peut envoyer des email depuis le serveur dédier cela marche très bien
si depuis mon compte orange j’envoie un email a postmaster@tous-les-tutoriaux.fr et que je regarde depuis le serveur dédier il ne le reçoit pas.

J’ai configurer bind pour avoir smtp.tous-les-tutoriaux.fr et pop.tous-les-tutoriaux.fr.
j’ai configurer mon logiciel de messagerie avec smtp.tous-les-tutoriaux.fr et pop.tous-les-tutoriaux.fr. juste pour essayer l’envoie comme la réception ne marche pas.

mais méme pour l’envoie cela ne marche pas, mais si je l’envoie directement depuis le serveur cela marche donc je ne comprend pas.

je vous met le message d’erreur que me marque Windows mail.

Échec de la connexion au serveur. Objet 'test ', Compte : ‘pop.tous-les-tutoriaux.fr’, Serveur : ‘smtp.tous-les-tutoriaux.fr’, Protocole : SMTP, Port : 25, Sécurisé (SSL) : Oui, Erreur de socket : 10060, Numéro d’erreur : 0x800CCC0E

Je ne comprend pas d’où vient le probléme.

Merci d’avance

configuration bind:

[code]
$TTL 86400
@ IN SOA sd-18116.dedibox.fr. root.tous-les-tutoriaux.fr. (
2006081720
8H
2H
4W
1D )
IN NS sd-18116.dedibox.fr.
IN NS nssec.dedibox.fr.

tous-les-tutoriaux.fr. A 88.191.103.72
ns IN A 88.191.103.72
mail IN A 88.191.103.72
cw IN A 88.191.103.72
www CNAME tous-les-tutoriaux.fr.
ftp CNAME tous-les-tutoriaux.fr.
imap CNAME tous-les-tutoriaux.fr.
pop CNAME tous-les-tutoriaux.fr.
smtp CNAME tous-les-tutoriaux.fr.[/code]

Hello,

Tu n’as pas d’entrée MX, pour ton nom de domaine.

Regarde : Je prends l’exemple d’une boite que je connais :
$ dig @ns1.n0e.com mox.fr mx +short
5 mail.mox.fr.
Et ton nom de domaine :
$ dig @sd-18116.dedibox.fr tous-les-tutoriaux.fr mx +short
$

Donc si tu n’as pas de serveur de messagerie d’enregistrée pour ton nom de domaine, tu ne pourras pas t’envoyer de mail, même si ta conf est la meilleure de la planète :slightly_smiling:. So, Solution is simple.

Voili voilou.

je suis au courant pour le MX j’ai essayer sans et je me suis tromper sur le fichier de conf que je vous est écrit.

donc avec celui que je vous est mit cela ne marche pas et avec celui la non plus.

[code]
$TTL 86400
@ IN SOA sd-18116.dedibox.fr. root.tous-les-tutoriaux.fr. (
2006081720
8H
2H
4W
1D )
IN NS sd-18116.dedibox.fr.
IN NS nssec.dedibox.fr.
IN MX 10 mail.tous-les-tutoriaux.fr.

tous-les-tutoriaux.fr. A 88.191.103.72
ns IN A 88.191.103.72
mail IN A 88.191.103.72
cw IN A 88.191.103.72
www CNAME tous-les-tutoriaux.fr.
ftp CNAME tous-les-tutoriaux.fr.
imap CNAME mail.tous-les-tutoriaux.fr.
pop CNAME mail.tous-les-tutoriaux.fr.
smtp CNAME mail.tous-les-tutoriaux.fr.[/code]

Je pense qu’il y a un probléme avec bind mais aussi autre part.

car si j’envoie un email depuis le serveur dédier cela marche.

donc si j’envoie un email avec en expéditeur et destinataire postmaster@tous-les-tutoriaux.fr

si je regarde même en l’envoyant depuis le serveur il ne le reçoit pas.

Je ne comprend vraiment pas tous c problèmes

Eh bien, tu as au moins solutionné une partie du problème :

$ dig @sd-18116.dedibox.fr tous-les-tutoriaux.fr mx +short
10 mail.tous-les-tutoriaux.fr.

traceroute to mail.tous-les-tutoriaux.fr. (88.191.103.72), 30 hops max, 40 byte packets
1 HSIB.home (192.168.1.1) 2.342 ms 2.715 ms 3.047 ms
2 90.21.45.1 (90.21.45.1) 34.568 ms 35.663 ms 37.462 ms
3 10.125.149.138 (10.125.149.138) 39.921 ms * *
4 193.253.83.90 (193.253.83.90) 43.157 ms 45.017 ms 45.953 ms
5 193.252.99.42 (193.252.99.42) 51.142 ms 51.589 ms 55.492 ms
6 81.253.129.198 (81.253.129.198) 56.052 ms 218.711 ms 199.499 ms
7 193.252.160.154 (193.252.160.154) 34.829 ms 37.349 ms *
8 212.27.50.157 (212.27.50.157) 37.100 ms 38.660 ms 39.861 ms
9 212.27.50.162 (212.27.50.162) 41.595 ms * *
10 88.191.2.61 (88.191.2.61) 66.334 ms 66.784 ms 67.173 ms
11 88.191.103.72 (88.191.103.72) 49.673 ms 50.426 ms 52.227 ms
Odysseus-2001@Monstre:~$

Cela étant, ok on peut joindre ta bécane. Mais ta bécane écoute quoi (un coup de netstat -nltp | grep smtp)? Et sur ton firewall, tu as une rule qui laisse passer les flux à destination du service?

je ne sais pas du tous.

quand je fait netstat -nltp | grep smtp cela ne m’affiche rien de tous.

si je fait juste netstat -nltp cela affiche

sd-18116:~# netstat -nltp Connexions Internet actives (seulement serveurs) Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 2531/mysqld tcp 0 0 88.191.105.72:53 0.0.0.0:* LISTEN 7990/named tcp 0 0 88.191.103.72:53 0.0.0.0:* LISTEN 7990/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 7990/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2449/sshd tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 7990/named tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 2740/master tcp6 0 0 :::110 :::* LISTEN 2659/couriertcpd tcp6 0 0 :::80 :::* LISTEN 2829/apache2 tcp6 0 0 :::22 :::* LISTEN 2449/sshd tcp6 0 0 ::1:953 :::* LISTEN 7990/named

Le champ MX dans le DNS aide mais n’est pas indispensable (pendant des années j’ai fait sans), cela aide surtout si il y a un smtp de secours. Il semble que ça tourne, ton serveur SMTP.

[quote]220 smtp.tous-les-tutoriaux.fr ESMTP Postfix (Debian/GNU)
helo fbsmtp.dnsalias.org
250 smtp.tous-les-tutoriaux.fr
mail to: postmaster@tous-les-tutoriaux.fr
501 5.5.4 Syntax: MAIL FROM:
mail from: fran.b@forum.debian.fr
250 2.1.0 Ok
rcpt to: postmaster@tous-les-tutoriaux.fr
250 2.1.5 Ok
data
354 End data with .
Bon ceci est un test tu devrais avoir ton message.
.
250 2.0.0 Ok: queued as C026B9BA25B
quit
221 2.0.0 Bye
[/quote]

Le champ MX dans le DNS aide mais n’est pas indispensable (pendant des années j’ai fait sans), cela aide surtout si il y a un smtp de secours. Il semble que ça tourne, ton serveur SMTP.

[quote]220 smtp.tous-les-tutoriaux.fr ESMTP Postfix (Debian/GNU)
helo fbsmtp.dnsalias.org
250 smtp.tous-les-tutoriaux.fr
mail to: postmaster@tous-les-tutoriaux.fr
501 5.5.4 Syntax: MAIL FROM:
mail from: fran.b@forum.debian.fr
250 2.1.0 Ok
rcpt to: postmaster@tous-les-tutoriaux.fr
250 2.1.5 Ok
data
354 End data with .
Bon ceci est un test tu devrais avoir ton message.
.
250 2.0.0 Ok: queued as C026B9BA25B
quit
221 2.0.0 Bye
[/quote]

Mais comment tu t’es envoyer un email alors qu’il faut un mots de passe?

Si j’envoie un email depuis le serveur dédier en passant par ssh cela marche.
par contre il ne reçoit pas les email donc pop ne marche pas.

et si je met sur un compte de mon logiciel de messagerie

smtp.tous-les-tutoriaux.fr et pop.tous-les-tutoriaux.fr cela ne marche pas on dirait qu’il ne peut pas le contacter enfin il y a une erreur.

je ne comprend pas de quoi cela peut provenir

[quote=“jerem3000”]Mais comment tu t’es envoyer un email alors qu’il faut un mots de passe?
[/quote]
Ben pour t’envoyer un mail, il ne faut pas de mot de passe ! Sinon ça serait dûr de te contacter.

Mais apparement, pour que tu en envoie un, il n’en faut pas non plus :

220 smtp.tous-les-tutoriaux.fr ESMTP Postfix (Debian/GNU) EHLO client.local 250-smtp.tous-les-tutoriaux.fr 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN
Pas de AUTH ! Donc pas de mot de passe.
Par contre, effectivement, si j’essaye, je ne peux pas m’envoyer un message de chez moi. Il faut donc être sur le réseau authorisé.

[quote=“jerem3000”]Si j’envoie un email depuis le serveur dédier en passant par ssh cela marche.
par contre il ne reçoit pas les email donc pop ne marche pas.
[/quote]
Tu dois pouvoir lire tes mails avec mutt ou la commande mail via ssh. Pour pouvoir rappatrier tes mails, il faut que tu installes un serveur POP ou IMAP.

pop.tous-les-tutoriaux.fr, si tu n’as pas de serveur POP, ça ne risque pas de fonctionner. Par contre, tu devrais pouvoir contacter smtp.tous-les-tutoriaux.fr, à moins que tu sois chez un fournisseur qui bloque les connexions vers le port 25 autre que leur SMTP (orange le fait, je crois).
Tu peux le contacter en faisant :

?

sd-18116:~# telnet smtp.tous-les-tutoriaux.fr 25 Trying 88.191.103.72... Connected to mail.tous-les-tutoriaux.fr. Escape character is '^]'. 220 smtp.tous-les-tutoriaux.fr ESMTP Postfix (Debian/GNU)

Je penser que tu envoyer un email depuis postmaster@tous-les-tutoriaux.fr donc je comprenez pas ^^

en passant par telnet cela marche.

phpconcept.net dit de faire:

r10198:~# telnet localhost 25 Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. 220 rps.phpconcept.net ESMTP Postfix (Debian/GNU) HELO localhost 250 rps.phpconcept.net MAIL FROM: <vincent@phpconcept.net> 250 2.1.0 Ok RCPT TO: <postmaster@rps.phpconcept.net> 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> Bonjour, Premier mail de test ! . 250 2.0.0 Ok: queued as 61F7132058 QUIT 221 2.0.0 Bye Connection closed by foreign host.

donc comme sa je peut envoyer un email et cela marche.

mais ils disent que pour le récuperer il faut faire.

[code]r10198:~# telnet localhost 110
Trying 127.0.0.1…
Connected to localhost.localdomain.
Escape character is ‘^]’.
+OK Hello there.
user vincent@rps.phpconcept.net
+OK Password required.
pass XXXX
+OK logged in.
stat
+OK 7 5725
list
+OK POP3 clients that break here, they violate STD53.
1 457
2 448
3 456
4 456
5 2997
6 458
7 453
.
RETR 1
+OK 457 octets follow.
Return-Path: vincent@phpconcept.net
Delivered-To: vincent@rps.phpconcept.net
Received: from you (localhost.localdomain [127.0.0.1])
by smtp.rps.phpconcept.net (Postfix) with SMTP id 9BDA932072
for vincent@rps.phpconcept.net; Thu, 3 Jan 2008 19:29:21 +0100 (CET)
Message-Id: 20080103182942.9BDA932072@smtp.rps.phpconcept.net
Date: Thu, 3 Jan 2008 19:29:21 +0100 (CET)
From: vincent@phpconcept.net
To: undisclosed-recipients:;

hello you
.
quit
+OK Bye-bye.
Connection closed by foreign host.[/code]

Mais la sa ne marche pas cela ne me voie aucun email.
J’ai postfix pour le smtp avec authentification vie une BDD et courier-pop pour le pop
donc je ne comprend pas.

Je ne pense pas que le fournisseur bloque les connexion car j’ai une dédibox.

si je fait telnet pop.tous-les-tutoriaux.fr 110 depuis le serveur cela se conecte.

[code]sd-18116:~# telnet pop.tous-les-tutoriaux.fr 110
Trying 88.191.103.72…
Connected to mail.tous-les-tutoriaux.fr.
Escape character is ‘^]’.
+OK Hello there.
user postmaster@tous-les-tutoriaux.fr
+OK Password required.
pass XXXX
+OK logged in.
stat
+OK 0 0
list
+OK POP3 clients that break here, they violate STD53.
.

[/code]

Si je ping depuis windows smtp.tous-les-tutoriaux.fr cela marche mais pour pop.tous-les-tutoriaux.fr cela ne marche pas
si cela peut aider…

Chez moi :

$ host pop.tous-les-tutoriaux.fr pop.tous-les-tutoriaux.fr is an alias for mail.tous-les-tutoriaux.fr. mail.tous-les-tutoriaux.fr has address 88.191.103.72 $ host smtp.tous-les-tutoriaux.fr smtp.tous-les-tutoriaux.fr is an alias for mail.tous-les-tutoriaux.fr. mail.tous-les-tutoriaux.fr has address 88.191.103.72
Même IP, donc le ping fonctionne forcément sur les 2.
Donc :

Bonne nouvelle : Ton serveur, il fonctionne au poil !

Mauvaise nouvelle : Ton windows, il a un problème !
Tu n’as pas une entrée pop.tous-les-tutoriaux.fr dans ton fichier hosts (que tu aurais rajouté pour des tests où que-sais-je) ?
Je risque d’avoir un peu de mal à t’aider sous win. Que donne :

nslookup nslookup pop.tous-les-tutoriaux.fr
?

Non il fonctionne pas, mon logiciel de messagerie me marque une erreur quand ej veut envoyer un email.
et j’ai toujours le probléme de la reception des email.

nslookup pop.tous-les-tutoriaux.fr sous windows sa me donne.

[code]Serveur: HSIB.home
Address: 192.168.1.1

DNS request timed out.
timeout was 2seconds
DNS request timed out.
timeout was 2seconds
*** le délai de la requête sur HSIB.home est dépassé[/code]

Il n’y a rien qui marche.

même en en local sur le serveur en me connectant en ssh il ne reçoit pas les email.

vous parlez de quel fichier host?

je l’est rentrer dans le fichier de configuration bind comme pour smtp.

[code]
$TTL 86400
@ IN SOA sd-18116.dedibox.fr. root.tous-les-tutoriaux.fr. (
2006081720
8H
2H
4W
1D )
IN NS sd-18116.dedibox.fr.
IN NS nssec.dedibox.fr.
IN MX 10 mail.tous-les-tutoriaux.fr.

tous-les-tutoriaux.fr. A 88.191.103.72
ns IN A 88.191.103.72
mail IN A 88.191.103.72
cw IN A 88.191.103.72
www CNAME tous-les-tutoriaux.fr.
ftp CNAME tous-les-tutoriaux.fr.
imap CNAME mail.tous-les-tutoriaux.fr.
pop CNAME mail.tous-les-tutoriaux.fr.
smtp CNAME mail.tous-les-tutoriaux.fr.[/code]

Tu as un pbm de DNS sur ta machine client, c’est quoi 192.168.1.1? En tout cas le DNS HSIB.home ne répond pas.

c’est mon routeur

bon je vais tous recommancer depuis le début avec un autre tuto je vais voir se que cela donne

Pourquoi ? Le problème vient de ton routeur !

Tout recommencer ne changera rien, ton SMTP fonctionne, pas le DNS de ton routeur. Si tu aimes les solutions sauvages eteins et rallumes ton routeur.

[quote=“fran.b”]Le champ MX dans le DNS aide mais n’est pas indispensable (pendant des années j’ai fait sans), cela aide surtout si il y a un smtp de secours. Il semble que ça tourne, ton serveur SMTP.

[quote]220 smtp.tous-les-tutoriaux.fr ESMTP Postfix (Debian/GNU)
helo fbsmtp.dnsalias.org
250 smtp.tous-les-tutoriaux.fr
mail to: postmaster@tous-les-tutoriaux.fr
501 5.5.4 Syntax: MAIL FROM:
mail from: fran.b@forum.debian.fr
250 2.1.0 Ok
rcpt to: postmaster@tous-les-tutoriaux.fr
250 2.1.5 Ok
data
354 End data with .
Bon ceci est un test tu devrais avoir ton message.
.
250 2.0.0 Ok: queued as C026B9BA25B
quit
221 2.0.0 Bye
[/quote][/quote]

Hi Fran,

Juste comme ça, pour comprendre. Tu pouvais t’envoyer des mails de l’extérieur sans avoir de fichier mx? C’est à dire ?