Problème postfix

Re,

Tu devrais pourtant avoir quelque chose comme ça:

Apr 12 15:54:19 passerelle dovecot: imap-login: Login: user=<lol@domaine.org>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured Apr 12 15:54:19 passerelle postfix/smtpd[23006]: connect from localhost[127.0.0.1] Apr 12 15:54:19 passerelle postfix/smtpd[23006]: EFE6F302615: client=localhost[127.0.0.1] Apr 12 15:54:23 passerelle postfix/smtp[23009]: 4C4AA302613: to=<lol@domaine.org>, relay=127.0.0.1[127.0.0.1]:10024, delay=30, delays=0.25/0.01/0/30, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=20907-15, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as E1AF9302649) Apr 12 15:54:23 passerelle postfix/qmgr[2254]: E1AF9302649: from=<lol@domaine.org>, size=1211, nrcpt=1 (queue active) Apr 12 15:54:23 passerelle postfix/qmgr[2254]: 4C4AA302613: removed Apr 12 15:54:23 passerelle dovecot: deliver(lol@domaine.org): sieve: msgid=<b453f5a59803224a39caa03fe8ea0b08.squirrel@webmail.domaine2.org>: discarded vacation reply to own address Apr 12 15:54:23 passerelle dovecot: deliver(lol@domaine.org): sieve: msgid=<b453f5a59803224a39caa03fe8ea0b08.squirrel@webmail.domaine2.org>: stored mail into mailbox 'INBOX' Apr 12 15:54:23 passerelle postfix/pipe[23061]: E1AF9302649: to=<lol@domaine.org>, relay=dovecot, delay=0.37, delays=0.24/0.04/0/0.09, dsn=2.0.0, status=sent (delivered via dovecot service) Apr 12 15:54:32 passerelle dovecot: IMAP(lol@domaine.org): Disconnected: Logged out bytes=300/9264

C’est dovecot qui livre les mails dans ta config ?
Edit: Non procmail…

Tu le vois ou dans la config ?

Merci

Re,
Du coup essaye avec ça dans /etc/postfix/main.cf
Remplace

par

Et ça dans /etc/postfix/master.cf (change facteur par ton utilisateur virtuel (vmail ?)

dovecot unix - n n - - pipe flags=DRhu user=facteur:facteur argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop}

Sa ne fonctionne pas.

le master.cf :

[code]#

Postfix master process configuration file. For details on the format

of the file, see the master(5) manual page (command: “man 5 master”).

Do not forget to execute “postfix reload” after editing this file.

==========================================================================

service type private unpriv chroot wakeup maxproc command + args

(yes) (yes) (yes) (never) (100)

==========================================================================

smtp inet n - - - - smtpd
#submission inet n - - - - smtpd

-o smtpd_tls_security_level=encrypt

-o smtpd_sasl_auth_enable=yes

-o smtpd_client_restrictions=permit_sasl_authenticated,reject

-o milter_macro_daemon_name=ORIGINATING

#smtps inet n - - - - smtpd

-o smtpd_tls_wrappermode=yes

-o smtpd_sasl_auth_enable=yes

-o smtpd_client_restrictions=permit_sasl_authenticated,reject

-o milter_macro_daemon_name=ORIGINATING

#628 inet n - - - - qmqpd
pickup fifo n - - 60 1 pickup
cleanup unix n - - - 0 cleanup
qmgr fifo n - n 300 1 qmgr
#qmgr fifo n - - 300 1 oqmgr
tlsmgr unix - - - 1000? 1 tlsmgr
rewrite unix - - - - - trivial-rewrite
bounce unix - - - - 0 bounce
defer unix - - - - 0 bounce
trace unix - - - - 0 bounce
verify unix - - - - 1 verify
flush unix n - - 1000? 0 flush
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - - - - smtp

When relaying mail as backup MX, disable fallback_relay to avoid MX loops

relay unix - - - - - smtp
-o smtp_fallback_relay=

-o smtp_helo_timeout=5 -o smtp_connect_timeout=5

showq unix n - - - - showq
error unix - - - - - error
retry unix - - - - - error
discard unix - - - - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - - - - lmtp
anvil unix - - - - 1 anvil
scache unix - - - - 1 scache

====================================================================

Interfaces to non-Postfix software. Be sure to examine the manual

pages of the non-Postfix software to find out what options it wants.

Many of the following services use the Postfix pipe(8) delivery

agent. See the pipe(8) man page for information about ${recipient}

and other message envelope options.

====================================================================

maildrop. See the Postfix MAILDROP_README file for details.

Also specify in main.cf: maildrop_destination_recipient_limit=1

maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}

====================================================================

Recent Cyrus versions can use the existing “lmtp” master.cf entry.

Specify in cyrus.conf:

lmtp cmd=“lmtpd -a” listen=“localhost:lmtp” proto=tcp4

Specify in main.cf one or more of the following:

mailbox_transport = lmtp:inet:localhost

virtual_transport = lmtp:inet:localhost

====================================================================

Cyrus 2.1.5 (Amos Gouaux)

Also specify in main.cf: cyrus_destination_recipient_limit=1

#cyrus unix - n n - - pipe

user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}

====================================================================

Old example of delivery via Cyrus.

#old-cyrus unix - n n - - pipe

flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}

====================================================================

====================================================================

See the Postfix UUCP_README file for configuration details.

Other external delivery methods.

dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop}
[/code]

J’ai toujours les mail qui arrive sur root@srv-home.fr

En créant la boite prohand@srv-home.fr dans les log j’ai sa :

Mais pas de mail dans la boite prohand@srv-home.fr

Tu as un alias quelque part… /etc/postfix/alias ?

Edit: essaye avec une autre adresse, ne bloque pas là-dessus!

Jen ai un dans /etc/aliases

root : prohand

je l’ai modifié en root : root@srv-home.fr

Je redemarre et je vous dis

Maintenant j’ai sa :

Apr 12 18:07:45 srv-home postfix/qmgr[1555]: E60DC74C30D: from=<prohand20@gmail.com>, size=4318, nrcpt=1 (queue active) Apr 12 18:07:45 srv-home postfix/trivial-rewrite[1970]: warning: do not list domain srv-home.fr in BOTH mydestination and virtual_mailbox_domains Apr 12 18:07:45 srv-home postfix/local[1975]: warning: database /etc/aliases.db is older than source file /etc/aliases Apr 12 18:07:45 srv-home postfix/trivial-rewrite[1970]: warning: do not list domain srv-home.fr in BOTH mydestination and virtual_mailbox_domains Apr 12 18:07:45 srv-home postfix/local[1975]: E60DC74C30D: to=<prohand@srv-home.fr>, orig_to=<root@srv-home.fr>, relay=local, delay=0.33, delays=0.25/0.02/0/0.07, dsn=2.0.0, status=sent (delivered$ Apr 12 18:07:45 srv-home postfix/qmgr[1555]: E60DC74C30D: removed

J’ai créeune adresse prohand@srv-home.fr mais je n’ai pas les mails non plus

J’ai remis par defaut et maintenant dans roundcube il m’indique de temps en temps serveur not found

Bon j’ai crée un utilisateur test@srv-home.fr et quand j’envoi un mail à destination de cette adresse je reçois sa dans la boit avec laquelle j’ai envoyé le message :

[code]This is the mail system at host srv-home.fr.

I’m sorry to have to inform you that your message could not
be delivered to one or more recipients. It’s attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

              The mail system

test@srv-home.fr: unknown user: “test”

Final-Recipient: rfc822; test@srv-home.fr
Original-Recipient: rfc822;test@srv-home.fr
Action: failed
Status: 5.1.1
Diagnostic-Code: X-Postfix; unknown user: “test”[/code]

Personne n’a d’idée ?

merci

Re,

Tu as raté un truc dans ton tuto, et je ne vais pas me taper ta conf du début à la fin pour toi… :wink:

Il faut que tu reprenne calmement depuis le début, point par point.
il n’y a pas de raison, j’ai déjà suivi le même tuto que toi et ça fonctionnait…

Ok.

Peux-tu me poster ton dovecot.conf ?

Merci

Re,
Demain, si j’ai le temps. Je ne suis plus devant le serveur, et la seule conf de ISC qu’il me reste doit être (si je l’ai encore) dans une VM.
Mais je peux déjà déduire que [quote]unknown user: “test”[/quote] signifie que tu as un problème à la création des boites mails…

Postfixadmin ne fait pas son boulot par exemple…
Quand tu crée un utilisateur, il apparaît dans /home/vmail/ledomaine ?
Si oui, c’est postfix qui n’arrive pas à lire dans la base de Postfixadmin, et donc il y a un problème dans les fichiers /etc/postfix/mysql_bla_bla.
Il faut que tu cerne ou ça coince…

Mais pour ça il ne suffit pas de copier/coller une conf, il faut comprendre comment s’articule ton serveur de mail.
Prend ton temps fait un schéma. Ce n’est pas réducteur, je suis passé par là. Enfin je veux pas faire mon moralisateur…

L’utilisateur apparait bien dans /home/vmail/ledomaine/l’user
J’ai verifié mes fichiers /etc/postfix/mysql_blabla

et rien d’anormal.

Merci pour l’aide

J’ai avancé dans le main.cf j’ai enlever srv-home.fr et j’ai decommenté la ligne mydestination et depuis j’ai dans les logs :

Merci

J’ai ceci dans les logs :

Merci de votre aide

Salut,
J’ai refait une installation ce matin, vite fait. Tout tourne…

[quote]root@facteur:/ispconfig3_install/install# tail -f /var/log/mail.info
>>> Le mail de bienvenue pour la nouvelle boite:
Apr 13 04:25:02 facteur postfix/pipe[3875]: 108D26C46B: to=lol@essai.org, relay=dovecot, delay=0.43, delays=0.05/0.12/0/0.26, dsn=2.0.0, status=sent (delivered via dovecot service)
Apr 13 04:25:02 facteur postfix/qmgr[2771]: 108D26C46B: removed
>>>> Ouverture de squirrelmail
Apr 13 04:25:15 facteur dovecot: imap-login: Login: user=lol@essai.org, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
Apr 13 04:25:55 facteur postfix/smtpd[3849]: connect from localhost[127.0.0.1]
Apr 13 04:25:55 facteur postfix/smtpd[3849]: 192DB6C46D: client=localhost[127.0.0.1]
>>>> Envoi d’un mail à moi même
Apr 13 04:25:55 facteur postfix/cleanup[3813]: 192DB6C46D: message-id=871d74bc6737d16e128d978e8534e415.squirrel@192.168.3.114
Apr 13 04:25:55 facteur postfix/qmgr[2771]: 192DB6C46D: from=lol@essai.org, size=688, nrcpt=1 (queue active)
Apr 13 04:25:55 facteur postfix/smtpd[3849]: disconnect from localhost[127.0.0.1]
Apr 13 04:25:58 facteur postfix/smtpd[3772]: connect from localhost[127.0.0.1]
Apr 13 04:25:58 facteur postfix/smtpd[3772]: 833C76C46F: client=localhost[127.0.0.1]
Apr 13 04:25:58 facteur postfix/cleanup[3813]: 833C76C46F: message-id=871d74bc6737d16e128d978e8534e415.squirrel@192.168.3.114
Apr 13 04:25:58 facteur postfix/qmgr[2771]: 833C76C46F: from=lol@essai.org, size=1130, nrcpt=1 (queue active)
Apr 13 04:25:58 facteur postfix/smtpd[3772]: disconnect from localhost[127.0.0.1]
>>>> Scan du mail par Amavis (clamav)
Apr 13 04:25:58 facteur amavis[3567]: (03567-02) Passed CLEAN, LOCAL [127.0.0.1] [127.0.0.1] lol@essai.org -> lol@essai.org, Message-ID: 871d74bc6737d16e128d978e8534e415.squirrel@192.168.3.114, mail_id: hOeYHgbb3IKn, Hits: 0.464, size: 688, queued_as: 833C76C46F, 3363 ms
>>>> Mise en file d’attente du mail
Apr 13 04:25:58 facteur postfix/smtp[3814]: 192DB6C46D: to=lol@essai.org, relay=127.0.0.1[127.0.0.1]:10024, delay=3.5, delays=0.1/0/0.03/3.4, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=03567-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 833C76C46F)
Apr 13 04:25:58 facteur postfix/qmgr[2771]: 192DB6C46D: removed
>>>> Dépôt du mail dans la boite
Apr 13 04:25:58 facteur dovecot: deliver(lol@essai.org): msgid=871d74bc6737d16e128d978e8534e415.squirrel@192.168.3.114: saved mail to INBOX
Apr 13 04:25:58 facteur postfix/pipe[3875]: 833C76C46F: to=lol@essai.org, relay=dovecot, delay=0.08, delays=0.01/0/0/0.07, dsn=2.0.0, status=sent (delivered via dovecot service)
Apr 13 04:25:58 facteur postfix/qmgr[2771]: 833C76C46F: removed
>>>>> Déconnexion de squirrelmail
Apr 13 04:26:02 facteur dovecot: IMAP(lol@essai.org): Disconnected: Logged out bytes=294/2394
[/quote]

Aucune bidouille.
Le seul truc qui ne fonctionne pas “sortie de Tuto” ce sont les quotas.
Le tuto suivi: howtoforge.com/perfect-serve … spconfig-3

Si tu as besoin je t’envoie les fichiers de conf, mais franchement en suivant pas-à-pas le tuto tu devrais parvenir à la même chose que moi.

Merci pour laide !

Je veux bien les fichiers de conf tel que le main.conf le master.conf et le dovecot.conf

Jutilise debian squeeze
Merci