Re: Postfix procmail maildir

2011-08-11 Par sujet Jean-Yves F. Barbier
On Thu, 11 Aug 2011 20:36:34 +0200, fred  wrote:

> Aug 11 20:32:44 neo postfix/trivial-rewrite[6747]: warning: do not list 
> domain sabazyo.tk in BOTH mydestination and virtual_mailbox_domains

Un ptit soucis: apparemment tu listes 2 fois sabazyo.tk; il devrait être soit
dans les virtual domains, soit dans $mydestination, mais pas dans les 2 à la
fois.

Vérifie aussi que tu as bien ajouté (main.cf) ce que t'as dit Fred:
home_mailbox = Maildir/
(comme il l'a souligné, le '/' final est primordial, c'est ce qui détermine
le format Maildir).

> Aug 11 20:32:44 neo postfix/local[6748]: 4D7EC49811: 
> to=, relay=local, delay=0.08, 
> delays=0.05/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to command: 
> /usr/bin/procmail -a "$EXTENSION")
> Aug 11 20:32:44 neo postfix/qmgr[6740]: 4D7EC49811: removed

Il y a delivery, reste à voir si c'est vers un container valide (c'est un PB:
si le container est invalide, rien ne prévient que l'email se perd; mais je
crois que c'est Gal à tous les MTA).

Perso j'utilise (main.cf):
mailbox_command = procmail -a "EXTENSION" -d "$USER"
il me semble que tu n'as que la partie extension.

Par ailleurs, à ce que je saches, le $HOME/Maildir n'est pas automatiquement
créé; il faut soit que le user le crée ($ maildirmake ~/Maildir, avec
éventuellement les options voulues s'il faut partager, etc), ou bien si tu
veux qu'il soit créé automatiquement en même temps que le user, faire sous
root: # maildirmake /etc/skel/Maildir.
Parce qu'apparemment le delivery s'est fait en local (par opposition au
virtual domain) et donc procmail s'attend à trouver un $HOME/Maildir chez le
user réel qui va bien.

N'oublie pas non-plus de régler /etc/aliases et de faire un postalias dessus.

-- 
Shit Happens.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110811211813.7acec022@anubis.defcon1



Re: Postfix procmail maildir

2011-08-11 Par sujet fred

Le 10/08/2011 20:03, Jean-Yves F. Barbier a écrit :

On Wed, 10 Aug 2011 19:57:39 +0200, Frédéric Massot
  wrote:

tail /var/log/mail.info


voila pour le log de postfix
Aug 11 20:32:41 neo postfix/master[6733]: daemon started -- version 
2.7.1, configuration /etc/postfix

Aug 11 20:32:44 neo postfix/pickup[6739]: 4D7EC49811: uid=0 from=
Aug 11 20:32:44 neo postfix/cleanup[6745]: 4D7EC49811: 
message-id=<20110811183244.4D7EC49811@neo>
Aug 11 20:32:44 neo postfix/qmgr[6740]: 4D7EC49811: 
from=, size=312, nrcpt=1 (queue active)
Aug 11 20:32:44 neo postfix/trivial-rewrite[6747]: warning: do not list 
domain sabazyo.tk in BOTH mydestination and virtual_mailbox_domains
Aug 11 20:32:44 neo postfix/local[6748]: 4D7EC49811: 
to=, relay=local, delay=0.08, 
delays=0.05/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to command: 
/usr/bin/procmail -a "$EXTENSION")

Aug 11 20:32:44 neo postfix/qmgr[6740]: 4D7EC49811: removed

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4e442132.1080...@gmail.com



Re: Postfix procmail maildir

2011-08-10 Par sujet Jean-Yves F. Barbier
On Wed, 10 Aug 2011 19:57:39 +0200, Frédéric Massot
 wrote:

tail /var/log/mail.info

-- 
fornication, n.:
Term used by people who don't have anybody to screw with.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20110810200303.71fc3eaf@anubis.defcon1



Re: Postfix procmail maildir

2011-08-10 Par sujet Frédéric Massot

Le 10/08/2011 13:18, sabazyo a écrit :

Bonjour,
je suis entrain d'installer un serveur mail avec postfix, ce dernier
gère les utilisateur via une bdd mysql.
J'ai suivis ce tuto :
http://www.debiantutorials.com/installing-postfix-with-mysql-backend-and-tls/

Le soucis que j'ai, c'est en envoyant un mail à une adresse que j'ai
créer le maildir de procmail ne se fait pas.
Si vous avez une idée ou une solution je suis preneur.


home_mailbox = Maildir/

Avec le slash à la fin.

http://www.postfix.org/postconf.5.html#home_mailbox

--
==
|  FRÉDÉRIC MASSOT   |
| http://www.juliana-multimedia.com  |
|   mailto:frede...@juliana-multimedia.com   |
===Debian=GNU/Linux===

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4e42c693.7020...@juliana-multimedia.com



Postfix procmail maildir

2011-08-10 Par sujet sabazyo

Bonjour,
je suis entrain d'installer un serveur mail avec postfix, ce dernier 
gère les utilisateur via une bdd mysql.
J'ai suivis ce tuto : 
http://www.debiantutorials.com/installing-postfix-with-mysql-backend-and-tls/
Le soucis que j'ai, c'est en envoyant un mail à une adresse que j'ai 
créer le maildir de procmail ne se fait pas.

Si vous avez une idée ou une solution je suis preneur.

Cordialement sabazyo.

Voici mon postconf :
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
disable_vrfy_command = yes
inet_interfaces = all
mailbox_command = /usr/bin/procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = sabazyo.tk, neo, localhost.localdomain, localhost
myhostname = neo
mynetworks = 127.0.0.0/8 [:::127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
proxy_read_maps = $local_recipient_maps $mydestination 
$virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps 
$virtual_mailbox_domains $relay_recipient_maps $relay_domains 
$canonical_maps $sender_canonical_maps $recipient_canonical_maps 
$relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps

readme_directory = no
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks, 
permit_sasl_authenticated, reject_unauth_destination

smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
strict_rfc821_envelopes = yes
transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
virtual_alias_domains =
virtual_alias_maps = 
proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, 
mysql:/etc/postfix/mysql-virtual_email2email.cf

virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:5000

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/4e4268ff.7040...@gmail.com