Ca te créé un répertoire nom@domain.tld dans /usr/local/virtual/ une fois que tu as recu un mail.
Tu as bien relancé courier-imap et courier-authdaemon ?
J’avais eu le même problème est en relancant courier-authdaemon ca c’est résolu.
Ca te créé un répertoire nom@domain.tld dans /usr/local/virtual/ une fois que tu as recu un mail.
Tu as bien relancé courier-imap et courier-authdaemon ?
J’avais eu le même problème est en relancant courier-authdaemon ca c’est résolu.
Je viens de m’envoyé un mail, toujours rien Oui j’avais bien relancé les 2, postfix également.
J’envoie bien les mails. Dès qu’il s’agit de coiper le message envoyé dans le dossier sends il merde. Normal, car dans mon /usr/local/virtual, toujours rien
Mar 28 00:45:11 localhost imaplogin: Connection, ip=[::ffff:192.168.77.3]
Mar 28 00:45:11 localhost imaplogin: chdir nom@domain.tld: No such file or directory
Et j’arrive a m’identifé sans problème. J’ai beau, redemarrer les service, que dalle!
Ah nan! Justement, je n’ai pas trop compris. IL faut ceux de postfix? Du moins c’est ce que j’ai compris…
Il faut ceux de ton user mail !
Par exemple :
groupadd -g 5000 vmail
useradd -g vmail -u 5000 vmail -d /home/vmail -m
gid = 5000
uid = 5000
Très bien.
Voilà j’ai créer ce groupe, modifié le main.cf de manière à avoir:
virtual_gid_maps = static:5000
virtual_minimum_uid = 5000
virtual_uid_maps = static:5000
Et authmysql également.
Là, je peut plutot utiliser /home/vmail que /usr/local/virtual sans problème?
main.cf virtual_mailbox_base = /home/vmail
authmysql MYSQL_HOME_FIELD 'home/vmail'
D’accord, tous mes mail arrivent bien à destination. Mais dans mon /home/nom/Maildir
Forcément, le Maildir que j’attend risque de ne pas être créer!
Mon main.cf, procmail est désactivé…
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
delay_warning_time = 4h
myhostname = hostname.domain.tld
mydomain = domain.tld
masquerade_domains = $mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, $mydomain, localhost.$mydomain, localhost
relayhost = smtp.quelquechose.tld
mynetworks = 127.0.0.0/8, 192.168.20.0/24, 192.168.30.0/24, 192.168.77.0/24
#mailbox_command = procmail -a "$EXTENSION"
#mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
content_filter = amavis:[127.0.0.1]:10024
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 5000
virtual_transport = virtual
virtual_uid_maps = static:5000
# Additional for quota support
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again later.
virtual_overquota_bounce = yes
Je n’ai pas de répertoire Maildir moi
Voilà le contenu du répertoire de l’adresse webmaster@goldzoneweb.info
1:10 root@goldzone /media/160go/hebergement/mailbox/webmaster@goldzoneweb.info# ls
courierimapkeywords/ courierimapsubscribed courierimapuiddb cur/ new/ tmp/
Avant! Le serveur de mail tournais avec ce post http://forum.debian-fr.org/viewtopic.php?t=2081
Donc dans mon home utilisateur j’avais créer un Maildir, procmail, et j’ai rajouté clamav, amavis-new. Il fonctionne très bien comme ceci d’ailleur!
Mais j’ai besion de plus gros désormais. Donc, quand je m’envoi un mail pour qu’il me créer ma box dans /home/vmail désormais, je ne reçois rien sous nom@domaine.tld avec les rep que tu donne plus haut (format Maildir), mais dans mon /home/nom/Maildir, c’est à dire mon ancienne configuration.
En relancant Postfix via :
C’est toujours pareil ?
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 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 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
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 sujet résolu