Retourner aux forums || Retourner au forum Linux.general
J'ai installé sur mon brave serveur (un cirix 166 donc sous mandrake 8.2 car après ya pas grand chose qui tourne...) postfix et imap avec courier-imap pour me faire un petit serveur de mail comme vous l'aurez compris.
Pour être utilisable avec imap, j'utilise donc des maildirs (créés avec maildirmake)
Le serveur imap semble marché car si je tape imap://monserveur dans konqueror je tombe sur mon inbox
Le problème c'est que postfix me met les mails dans /var/spool/mail/monuser
J'ai pourtant mis home_mailbox = Maildir/ dans /etc/postfix/main.cf
J'ai regardé les logs mais j'ai rien trouvé dedans qui me ids pourquoi il ne le fait pas correctment.
Evidement après avoir configuré postfix j'ai fais un postfix reload (et comme ça marchais toujours pas un service postfix restart)
Quelqu'un aurait-il une idée du pourquoi de la chose qui marche pas ?
--
/etc/postfix/main.cf :
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
queue_directory = /var/spool/postfix
smtpd_banner = $myhostname ESMTP $mail_name (MandrakeLinux)
setgid_group = postdrop
mail_owner = postfix
biff = no
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydomain = winsos.net
masquerade_domains = mondomaine
myhostname = vega.$mydomain
myorigin = $myhostname
default_transport = smtp
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
inet_interfaces = all
# Liste des domaines pour lesquels le serveur accepte le mail
# ET le relaie a d'autres serveurs de mail
#relay_domains =
relayhost = smtp.free.fr
mynetworks = 192.168.2.0/24, 192.168.1.0/24, 127.0.0.0/8
home_mailbox = Maildir/
mailbox_command = procmail -a "$EXTENSION"
#mailbox_command = procmail
(vega.mondomaine est bien déclaré en MX dans mon dns)
> Lire le message (5 commentaires, moyenne: 2).
Collision entre home_mailbox et mailbox_command
> home_mailbox = Maildir/
>
> mailbox_command = procmail -a "$EXTENSION"
Il y a une collision entre ces deux directives, mailbox_command étant prioritaire sur home_mailbox. A partir de là, 2 solutions :
1) Tu vires la lignes mailbox_command. Tes mails arriveront ds ~/Maildir/ pour chaque utilisateur.
2) (celle que je recommande) Tu vires la ligne home_mailbox et tu configures procmail. Par exemple, tu peux avoir un fichier /etc/procmailrc :
-----
# /etc/procmailrc - Fichier de config global de procmail
MAILDIR=Maildir
DEFAULT=$MAILDIR/
-----
Ce fichier va définir le répertoire de base de délivrance ($HOME/Maildir) et la localisation du INBOX ($HOME/Maildir/ <-- attention au slash à la fin sinon il va te stocker tes mails au format mbox plutôt qu'au format Maildir).
Tu n'as plus qu'à définir un fichier .procmailrc par user si tu veux classer directement tes mails, les passer à spamassassin et/ou clamav, etc
Demat le bouchot !
-
[^]Re: Collision entre home_mailbox et mailbox_command
Posté par CrEv (page perso, ) le 04/11/2004 à 19:04. (lien). Évalué à 2.j'ai essayé les deux solutions mais seule la première fonctionne.
Il semblerait que procmail ne regarde pas mes fichiers de conf...
Je vais continuer à chercher de ce côté
merci-
[^]Re: Collision entre home_mailbox et mailbox_command
Posté par Adrien BUSTANY (Jabber id, page perso, ) le 04/11/2004 à 19:17. (lien). Évalué à 1.Tu aurais pas un /etc/procmail.conf prioritaire par hasard ?
-
[^]Re: Collision entre home_mailbox et mailbox_command
Posté par CrEv (page perso, ) le 05/11/2004 à 10:52. (lien). Évalué à 2.non justement, je n'avais aucun fichiers de conf avant
J'ai donc rajouté les fichiers ~/.procmailrc mais ça n'y fait rien
Pour le moment je me contente donc de les mettres dans maildir sans rob mais comme j'aurais voulu par la suite coupler un antivir + antispam, ça m'embete un peu...
m'enfin, je continue à chercher...-
[^]Re: Collision entre home_mailbox et mailbox_command
Posté par CopainJack (Jabber id, page perso, ) le 05/11/2004 à 12:34. (lien). Évalué à 2.Peut etre une hsitoire de syntaxe:
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR/
:0:
* ^X-Spam-Status: Yes
.spam/
Avec un / à la fin.
-
-
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.