Shams Fantar wrote:
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").Shams Fantar a écrit :Merci bien pour ta réponse, je vais regarder ça. Sinon, quelqun aurait-il une réponse aux questions ? ShamsJ'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 ?)
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