[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Postfix + mysql + ...



Shams Fantar wrote:
Shams Fantar a écrit :
Merci bien pour ta réponse, je vais regarder ça.

Sinon, quelqun aurait-il une réponse aux questions ?

Shams


J'ai un peu avancé sur le problème sauf que je ne sais toujours pas (même après avoir regardé la doc), sur quoi se connecter ! (pop ou mail, et pour le smtp ?)

je ne comprends pas la question. pour envoyer un mail, c'est smtp. pour lire le mail, il faut installer un serveur imap ou pop (courier-imap or dovecot sont à "la mode").

Lorsque j'envoie un email sur l'adresse en question, le mail est rejeté, j'ai essayé avec mon email :

Jan 21 19:42:32 sd-827 postfix/smtpd[3697]: warning: 212.85.147.13: address not listed for hostname 212-85-147-13.unassigned.custom1.lost-oasis.net Jan 21 19:42:32 sd-827 postfix/smtpd[3697]: connect from unknown[212.85.147.13] Jan 21 19:42:35 sd-827 postfix/smtpd[3697]: warning: table "mysql:/etc/postfix/mysql_virtual_alias_maps.cf": empty lookup result for: "contact@kaduma.net" -- ignored

il ne faut pas renvoyer un resultat vide. il faut soit virer les lignes avec un resultat vide (chaine vide), soit y mettre NULL (au lieu d'une chaine vide), soit ajuster la query (AND goto <> '').

Jan 21 19:42:35 sd-827 postfix/smtpd[3697]: NOQUEUE: reject: RCPT from unknown[212.85.147.13]: 550 5.1.1 <contact@kaduma.net>: Recipient address rejected: User unknown in virtual mailbox table; from=<sfantar@linux62.org> to=<contact@kaduma.net> proto=ESMTP helo=<mail.asticotel.com> Jan 21 19:42:35 sd-827 postfix/smtpd[3697]: disconnect from unknown[212.85.147.13]

il n'y a pas d'alias pour contact@kaduma.net et l'adresse n'est pas dans virtual_mailbox_maps. donc postfix ne recoit pas de mail pour cette adresse.

J'envoie à partir de sfantar AT linux62 DOT org vers contact AT kaduma DOT org,

c'est dans les logs ci-dessus. pas la peine de les "obfusquer" :)

auriez-vous une idée d'où cela pourrait provenir ?


cf plus haut.
Mon mysql_virtual_alias_maps.cf :

user = postfix
password = **********
hosts = 127.0.0.1
dbname = postfix
query = SELECT goto FROM alias WHERE address='%s' AND active = 1


il est toujours conseillé de tester les retours des tables avec 'postmap -q': # postmap -q contact@kaduma.net mysql:/chemin/vers/mysql_virtual_alias_maps.cf



Reply to: