[Réslo] - Postfix + support mysql

Oui! start et stop, restart! bref! J’ai même supprime le .procmailrc dans mon home, et mon Maildir au cas ou!

Je sais pas alors :confused: J’ai mis mon serveur mail en place il y a 1 semaine.

Mar 28 01:20:38 localhost imaplogin: Connection, ip=[::ffff:192.168.77.3]
Mar 28 01:20:39 localhost imaplogin: chdir nom@domain.tld: No such file or directory

Sa ne veut rien entendre! Ah d’accord c’est tout frais! Je vais le reboot our voir… qui c’est mais je n’y crois pas de trop

Après un reboot j’ai une nouveauté!

[code]Mar 28 01:23:57 epileptik postfix/master[6204]: daemon started – version 2.2.9, configuration /etc/postfix
Mar 28 01:23:59 epileptik spamd[5919]: spamd: server started on port 783/tcp (running version 3.1.0)
Mar 28 01:23:59 epileptik spamd[5919]: spamd: server pid: 5919
Mar 28 01:23:59 epileptik spamd[5919]: spamd: server successfully spawned child process, pid 6296
Mar 28 01:23:59 epileptik spamd[5919]: spamd: server successfully spawned child process, pid 6297
Mar 28 01:23:59 epileptik spamd[5919]: prefork: child states: II
Mar 28 01:24:03 epileptik postfix/pickup[6205]: ED7E7ED6F: uid=0 from=
Mar 28 01:24:04 epileptik postfix/cleanup[6350]: warning: connect to mysql server localhost: Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (111)
Mar 28 01:24:04 epileptik postfix/cleanup[6350]: warning: ED7E7ED6F: virtual_alias_maps map lookup problem for root@hostname.domain.tld
Mar 28 01:24:04 epileptik postfix/pickup[6205]: warning: maildrop/AD3C8E6BD: Error writing message file
Mar 28 01:24:57 epileptik postfix/pickup[6205]: F2994242: uid=0 from=
Mar 28 01:24:57 epileptik postfix/cleanup[6350]: warning: F2994242: virtual_alias_maps map lookup problem for root@hostname.domain.tld
Mar 28 01:24:57 epileptik postfix/pickup[6205]: warning: maildrop/AD3C8E6BD: Error writing message file
Mar 28 01:25:01 epileptik imaplogin: Connection, ip=[::ffff:192.168.77.3]
Mar 28 01:25:01 epileptik imaplogin: chdir name@domain.tld: No such file or directory
Mar 28 01:25:02 epileptik postfix/pickup[6205]: 419BEF51D: uid=0 from=
Mar 28 01:25:02 epileptik postfix/cleanup[6350]: warning: 419BEF51D: virtual_alias_maps map lookup problem for root@hostname.domain.tld
Mar 28 01:25:02 epileptik postfix/pickup[6205]: warning: maildrop/E156F242: Error writing message file
Mar 28 01:25:02 epileptik postfix/pickup[6205]: 420C3F51D: uid=0 from=
Mar 28 01:25:02 epileptik postfix/cleanup[6350]: warning: 420C3F51D: virtual_alias_maps map lookup problem for root@hostname.domain.tld
Mar 28 01:25:02 epileptik postfix/pickup[6205]: warning: maildrop/AD3C8E6BD: Error writing message file

[/code]

Bon, déjà, as tu créé ta table “virtual_address_map” dans mysql et bien donné les droits à postfix ?

J’ai reglé quelque problème, créer mes mails dir manuellement, et je recois le courier sans problème!

Mais dans les logs…

Mar 28 11:40:04 epileptik postfix/trivial-rewrite[27082]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:40:05 epileptik postfix/trivial-rewrite[27081]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:40:05 epileptik postfix/trivial-rewrite[27083]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:40:05 epileptik postfix/trivial-rewrite[27084]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:40:05 epileptik postfix/trivial-rewrite[27080]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:41:05 epileptik postfix/trivial-rewrite[27110]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:41:05 epileptik postfix/trivial-rewrite[27109]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:41:05 epileptik postfix/trivial-rewrite[27111]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:41:05 epileptik postfix/trivial-rewrite[27112]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Mar 28 11:41:05 epileptik postfix/trivial-rewrite[27113]: fatal: mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,100): table lookup problem

tes noms réels doivent fonctionner, mais pas les alias. Manifestement, ta table virtual_alias_maps n’est pas accessible, ou n’a pas le bon format (peut être un problême d’index). Remarques bien que ca n’empêche pas postfix de tourner, mais si tu as fait une redirection de “root” ou “postmaster”, elles ne doivent pas marcher et ces deux boites doivent être en train de se remplir.

Voilà, le serveur mail fonctionne impécable! enfin!!! Avec anti-spam + antivirus :slightly_smiling: Reste a voir sasl, mais à chaque fois, les envois de mails était impossible à cause de sasl, il n’ai pas réelement en route.

Donc avant que je re-essai avant tout planté, est que sasl sur postfix fonctionne correctement chez quelqu’un?

Je m’acharne encore sur mon serveur de mail! Histoire de tranquil, j’essaie de mettre sasl, toujours en suivant le tuto que goldyfruit ma passer, auquel le serveur de mail fonctionne :d

http://postfixwiki.org/index.php?title=Virtual_Users_and_Domains_with_Courier-IMAP_and_MySQL#SASL2_Setup

Mar 29 20:43:35 epileptik postfix/smtpd[12089]: connect from unknown[192.168.77.3]
Mar 29 20:43:39 epileptik postfix/smtpd[12089]: warning: SASL authentication failure: cannot connect to Courier authdaemond: No such file or directory
Mar 29 20:43:39 epileptik postfix/smtpd[12089]: warning: SASL authentication failure: Password verification failed
Mar 29 20:43:39 epileptik postfix/smtpd[12089]: warning: unknown[192.168.77.3]: SASL PLAIN authentication failed
Mar 29 20:43:39 epileptik postfix/smtpd[12089]: warning: SASL authentication failure: cannot connect to Courier authdaemond: No such file or directory
Mar 29 20:43:39 epileptik postfix/smtpd[12089]: warning: unknown[192.168.77.3]: SASL LOGIN authentication failed

Là je n’y comprend rien! J’ai déjà fais un chmod 755 /etc/sasldb2, car dans les logs je n’avais pas le droit de lire ce fichier. Sa c’est reglé! Mais pour le reste… C’est le dernier point à regler sur le serveur de mail, reste ensuite voir pourquoi horde ne veut pas passer en français, et mon serveur est opérationnel a 100% :d

Tu as suivi quel tuto pour installer l’anti-spam et l’anti-virus ?

http://www.creaty.fr/wiki/index.php/Serveur_mail_POSTFIX#Configuration_de_Postfix-Mysql

Et j’ai enfin sasl, serveur de mail enfin opérationnel :slightly_smiling: sujet résolu :wink: