Bonjour,
Je viens d'installer qmail en suivant les conseils de : http://sylvestre.ledru.info/howto/howto_qmail_vpopmail.php(...) pour installer qmail.
Je suis "presque" heureux car "presque" tout fonctionne.
Il est possible d'envoyer des mails par la fonction email() de php (j'ai vérifé, php.ini est bien configuré :) ).
Cependant, un mail envoyé par mon smtpd ne l'envoie qu'aux domaines mails de ma machine, et non a ceux de aol.com, free.fr, wanadoo.fr ou que sais-je encore ...
Voici mon message d'erreur :
@4000000042eab3e22bc97af4 status: local 0/10 remote 0/255
@4000000042eabb3e35f34d5c new msg 8848785
@4000000042eabb3e35f36c9c info msg 8848785: bytes 225 from <root@mx.mondomaine.fr> qp 7248 uid 48
@4000000042eabb3e36a85134 starting delivery 1: msg 8848785 to remote moi@aol.com
@4000000042eabb3e36a87074 status: local 0/10 remote 1/255
@4000000042eabb3f02cd52c4 delivery 1: failure: Connected_to_212.27.37.77_but_sender_was_rejected./Remote_host_said:_553_sorry,_your_envelope_sender_domain_must_exist_(#5.7.1)/
Visiblement, mon smtpd ne veux pas envoyer des mails vers les domaines qui ne sont pas sur ma machine ...
Alors que dois-je faire ?
Ma recherche google n'a pas été très fructueuse ...
# Serveurs paranos..
Posté par Romain Be. . Évalué à 2.
A tu essayé de configurer ton smtpd pour qu'il utilise le serveur smtp de ton provider comme premier relai?
Chez moi ça a reglé pas mal de pb comme ça..
Romain
[^] # Re: Serveurs paranos..
Posté par NothingHere . Évalué à 0.
Une autre idée ?
Peut être du coté de tcprules ?
[^] # Re: Serveurs paranos..
Posté par Romain Be. . Évalué à 0.
Hum..
Enfin en même si "l'idée" de ce que tu veux faire est essentiellement délivrer des mails - ce que je te souhaite avec un serveur smtpd - tu sera necessairement ammené à faire cela: comme je te l'ai dit, certains serveurs sont paranos, et n'acceptent du courrier que venant de certains domaines listés dans des whitelistes.. Tu peux toujours essayer de rajouter le tiens, mais comme ton domaine principal est surement celui de ton provider ça va te donner un truc moche comme:
enfin, avant de proposer n'importe quoi, il convient de lire les messages d'erreurs attentivement:
Tiens... On dirait que tu as bien un problème avec le domaine de ton serveur...
Sur postfix, c'est: dans /etc/postfix/main.cf .. Mais quoi que tu mettes tu sera de toute façon en bute avec ce que je t'ai dit plus haut..
Finalement je me demande bien quel est cette "idée" dont tu parles qui te pousse à ne pas appliquer une solution simple facile et propre..
Romain
# Champ From et DNS
Posté par Nicolas Bernard (site web personnel) . Évalué à 2.
[^] # Re: Champ From et DNS
Posté par Sylvestre Ledru (site web personnel) . Évalué à 1.
[^] # Re: Champ From et DNS
Posté par NothingHere . Évalué à 1.
et heu ... comment puis-je vérifier que mx.mondomaine.fr existe ?
dig sous FC4 m'envoie bien des informations, mais dig m'en envoie toujours, meme avec un nom de domaine tel que "lhimhlfhdhf.com" ...
De plus a l'instant je viens d'utiliser un fichier de conf qui fonctionnait sous ma RH8, mais ces informations (similaires) ne résoudent rien à mon problème... alors pourquoi ça fonctionnait sous RH8 et plus sous FC4 ?
Voici un peu plus d'informations :
fichier tcp.smtp (/home/vpopmail/etc/ ) :
127.0.0.:allow,RELAYCLIENT=""
:allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
fichier /var/qmail/supervise/qmail-pop3d/run :
#!/bin/sh
exec /usr/local/bin/tcpserver -H -R -v -c100 0 pop3 /var/qmail/bin/qmail-popup mx1.mondomaine.fr /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1
fichier /var/qmail/supervise/qmail-pop3d/log/run :
#!/bin/sh
exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s100000 n20 /var/log/qmail/qmail-pop3d 2>&1
fichier /var/qmail/supervise/qmail-smtpd/run :
#!/bin/sh
exec /usr/local/bin/tcpserver -p -R -x /home/vpopmail/etc/tcp.smtp.cdb -u92 -g91 -v -c100 0 smtp /usr/local/bin/rblsmtpd -r localhost /var/qmail/bin/qmail-smtpd 2>&1
heu ... alors ? ;p
Ha oui, petite question concernant le tutorial :
"
./config-fast tractopel.ecranbleu.org Change it for your host
"
=> donc si je comprend bien : mondomaine.fr ? ou qqchosedemonchoixquiexiste.mondomaine.fr ?
mon erreur vient peut être de là ?
Ci dessus sont les fichiers que j'ai modifiés, donc si il y a une erreur, elle provient surement de là ... enfin j'espere !
J'ai dans le nez tcp.smtp, qui je pense doit restreindre les mails dans un espece de reseau "local" de la machine et des domaines hebergés par la machine ... alors que je voudrais atteindre TOUT le web ... quitte a ouvrir (dans un premier temps de vous rassure :) ) a tout le monde le smtp (oui je sais, risque de spam blabla, mais ca serait juste le temps rapidement de résoudre mon problème ... dans ma tete, cette "restriction" s'applique a tout qmail, smtp et pop ... ).
[^] # Re: Champ From et DNS
Posté par NothingHere . Évalué à 1.
[^] # Re: Champ From et DNS
Posté par NothingHere . Évalué à 1.
ha, les mystères de l'informatique ... :)
merci à vous tous en tout cas :)
[^] # Re: Champ From et DNS
Posté par Sylvestre Ledru (site web personnel) . Évalué à 1.
Pour verifier qu'il existe bien, faut faire :
host -t MX mondomaine.fr
(il doit pointer vers ton serveur mail)
Si ca existe pas, regarde aussi
host -t A mondomaine.fr
Si le MX n'existe pas, il utilise en théorie l'enregistrement A.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.