Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#1 Le 12/02/2013, à 22:29

28marc28

Postfix est en train de me rendre fou ...

Bonsoir à tous,

je reviens vers vous ce soir car j'ai configuré postfix et tout le reste ...

Je peux envoyer des messages en local et vers l'exterieur.

En revanche, les messages  entrants sont bloqués en file d'attente, je commence à péter les plombs cela fait 4 jours que je je me fais c..... avec cette config.

y 'a t'il quelqu'un sur le forum qui connait bien cette application ??? J'ai besoin d'un coup de main.

Quand j'envoi un mail de l'exterieur voici ce qui s'affiche dans le mail.log:

Feb 12 21:22:17 sweb1 postfix/smtpd[8498]: connect from smtp4-g21.free.fr[212.27.42.4]
Feb 12 21:22:21 sweb1 postgrey[1836]: action=pass, reason=client whitelist, client_name=smtp4-g21.free.fr, client_address=212.27.42.4, sender=XXXX@free.fr, recipient=contact@YYYY.com
Feb 12 21:22:21 sweb1 postfix/smtpd[8498]: 5C849426B58: client=smtp4-g21.free.fr[212.27.42.4]
Feb 12 21:22:21 sweb1 postfix/cleanup[8513]: 5C849426B58: message-id=<914472697.46324766.1360700527734.JavaMail.root@spooler2-g27.priv.proxad.net>
Feb 12 21:22:21 sweb1 postfix/qmgr[8209]: 5C849426B58: from=<XXXX@free.fr>, size=848, nrcpt=1 (queue active)
Feb 12 21:22:21 sweb1 postfix/smtpd[8498]: disconnect from smtp4-g21.free.fr[212.27.42.4]
Feb 12 21:22:24 sweb1 postfix/pickup[8208]: 62A40426B59: uid=5003 from=<XXXX@free.fr>
Feb 12 21:22:24 sweb1 postfix/pipe[8515]: 5C849426B58: to=<contact@YYYY.com>, relay=spamassassin, delay=6.3, delays=3.8/0.01/0/2.5, dsn=2.0.0, status=sent (delivered via spamassassin service)
Feb 12 21:22:24 sweb1 postfix/qmgr[8209]: 5C849426B58: removed
Feb 12 21:22:24 sweb1 postfix/cleanup[8513]: 62A40426B59: message-id=<914472697.46324766.1360700527734.JavaMail.root@spooler2-g27.priv.proxad.net>
Feb 12 21:22:24 sweb1 postfix/qmgr[8209]: 62A40426B59: from=<XXXX@free.fr>, size=1159, nrcpt=1 (queue active)
Feb 12 21:22:24 sweb1 postfix/pipe[8515]: 5C849426B58: to=<contact@YYYY.com>, relay=spamassassin, delay=6.3, delays=3.8/0.01/0/2.5, dsn=2.0.0, status=sent (delivered via spamassassin service)
Feb 12 21:22:24 sweb1 postfix/qmgr[8209]: 5C849426B58: removed
Feb 12 21:22:24 sweb1 postfix/cleanup[8513]: 62A40426B59: message-id=<914472697.46324766.1360700527734.JavaMail.root@spooler2-g27.priv.proxad.net>
Feb 12 21:22:24 sweb1 postfix/qmgr[8209]: 62A40426B59: from=<XXXX@free.fr>, size=1159, nrcpt=1 (queue active)
Feb 12 21:22:29 sweb1 postfix/smtp[8519]: 62A40426B59: to=<contact@YYYY.com>, relay=smtp.free.fr[212.27.48.4]:25, delay=5.3, delays=0.03/0.02/0.73/4.5, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as DA62D940173)
Feb 12 21:22:29 sweb1 postfix/qmgr[8209]: 62A40426B59: removed




le postconf -n:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
bounce_queue_lifetime = 5d
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
default_transport = smtp
defer_transports = smtp
delay_warning_time = 4h
home_mailbox = Maildir/
maximal_queue_lifetime = 5d
mydestination = localhost
mydomain = YYYY.com
myhostname = localhost
myorigin = YYYY.com
relay_domains = mysql:/etc/postfix/mysql_relay_domains.cf
relayhost = [smtp.free.fr]
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, sleep 1, reject_unauth_pipelining
smtpd_data_restrictions = reject_unauth_pipelining, reject_multi_recipient_bounce, permit
smtpd_helo_restrictions = reject_invalid_helo_hostname
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_hostname,reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unauth_destination,reject_unauth_pipelining,reject_invalid_hostname,reject_rbl_client sbl-xbl.spamhaus.org,reject_rbl_client dnsbl.ahbl.org,reject_rbl_client cbl.abuseat.org,reject_rbl_client zen.spamhaus.org,reject_rbl_client bl.spamcop.net,reject_rbl_client cbl.abuseat.org,reject_rbl_client dnsbl.njabl.org,reject_rbl_client dnsbl.sorbs.net,reject_rhsbl_sender dsn.rfc-ignorant.org,check_policy_service inet:127.0.0.1:60000, permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_path = private/auth
smtpd_sasl_type = dovecot
smtpd_sender_restrictions = reject_unlisted_sender, reject_unknown_sender_domain, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_sender
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = /etc/postfix/vhost.txt
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_uid_maps = static:5000

28marc28

Hors ligne

#2 Le 13/02/2013, à 00:35

tiramiseb

Re : Postfix est en train de me rendre fou ...

1/ holala c'est vachement compliqué ce que tu as mis en place... mysql, graylisting, spamassassin... C'est l'artillerie lourde que seuls les spécialistes savent maîtriser... Tu as vraiment besoin de tout ça ?

2/ s'il te plaît, à l'avenir mets les retours de commandes,  logs, fichiers,  etc dans des balises "[ code ]", que tu obtiendras en cliquant sur l'icône "< >" au-dessus du champ où tu tapes très messages

3/ ton problème vient du fait que tu n'as que "localhost" dans mydestination. Du coup ton serveur envoie le mail vers ton relayhost car le domaine du destinataire n'est pas dans mydestination.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#3 Le 13/02/2013, à 00:51

Maisondouf

Re : Postfix est en train de me rendre fou ...

Tout à fait, mon cher, ne sont autorisés que les mails venant sur 127.0.0.1 et pas sur l'IP de cette machine 192.168.x.x.
D'où l'intérêt de tester ses serveurs de mail à partir d'un autre PC, jamais sur le PC serveur.....


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#4 Le 13/02/2013, à 00:58

tiramiseb

Re : Postfix est en train de me rendre fou ...

Maisondouf : où vois-tu un problème lié aux adresses IP !? Le seul problème que je vois là est lié au domaine de destination.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#5 Le 13/02/2013, à 01:14

Maisondouf

Re : Postfix est en train de me rendre fou ...

Ici comme toi:

mydestination = localhost
mydomain = YYYY.com
myhostname = localhost
myorigin = YYYY.com

J'aurais mis l'IP à la place de localhost, mais c'est peut-être pas bon...

EDIT: j'utilise exim4, j'ai jamais rien compris à postfix....

Dernière modification par Maisondouf (Le 13/02/2013, à 01:18)


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#6 Le 13/02/2013, à 07:15

tiramiseb

Re : Postfix est en train de me rendre fou ...

En effet tu comprends rien à Postfix lol

Moi je comprend rien à Exim...


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#7 Le 13/02/2013, à 09:23

28marc28

Re : Postfix est en train de me rendre fou ...

Merci  à tiramiseb et Maisondouf de m'avoir répondu si vite,

j'avais essayé de configurer  mydestination, du style mydestination = YYYY.com, ZZZZ.com, AAAA.fr (J'ai plusieurs domaines)

Ca na pas été concluant, dois-je reconfigurer mydestinantion de cette façon ?

Pour les tests, j'utilise un autre pc connecté sur le webmail de free.

Encore merci de votre aide

28marc28

Hors ligne

#8 Le 13/02/2013, à 10:08

tiramiseb

Re : Postfix est en train de me rendre fou ...

Ça semblerait correct
http://www.postfix.org/postconf.5.html#mydestination

Après, il faudrait voir les logs...


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#9 Le 13/02/2013, à 12:31

28marc28

Re : Postfix est en train de me rendre fou ...

Alors j'ai donc fais la modif mydestination = YYYY.com, ZZZZ.com, AAAA.fr

J'ai fais le test suivant: l'adresse XXXX@free.fr a envoyé deux mail différents. L'un à contact@YYYY.com et l'autre à lux@ZZZZ.fr

voici le log :

Feb 13 10:50:48 sweb1 postfix/smtp[14059]: 7251F422358: to=<XXXX@free.fr>, relay=smtp.free.fr[212.27.48.4]:25, delay=49952, delays=49946/0.04/0.74/4.4, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 024159400AF)
Feb 13 10:50:48 sweb1 postfix/qmgr[13441]: warning: qmgr_active_done_3_generic: remove 7251F422358 from active: No such file or directory
Feb 13 10:50:49 sweb1 postfix/smtp[14058]: 82293424912: to=<XXXX@free.fr>, relay=smtp.free.fr[212.27.48.4]:25, delay=50297, delays=50292/0.04/0.75/4.5, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 023E994009F)
Feb 13 10:50:49 sweb1 postfix/qmgr[13441]: warning: qmgr_active_done_3_generic: remove 82293424912 from active: No such file or directory
Feb 13 10:51:37 sweb1 postfix/pickup[14061]: 359A1424962: uid=116 from=<> orig_id=7251F422358
Feb 13 10:51:37 sweb1 postfix/cleanup[14062]: 359A1424962: message-id=<20130212195817.69FF6426B53@localhost>
Feb 13 10:51:37 sweb1 postfix/pickup[14061]: warning: maildrop/7251F422358: error writing 359A1424962: no recipients specified
Feb 13 10:51:37 sweb1 postfix/pickup[14061]: 37358422358: uid=116 from=<> orig_id=82293424912
Feb 13 10:51:37 sweb1 postfix/cleanup[14062]: 37358422358: message-id=<20130212195232.1FE73426B4F@localhost>
Feb 13 10:51:37 sweb1 postfix/pickup[14061]: warning: maildrop/82293424912: error writing 37358422358: no recipients specified
Feb 13 11:15:42 sweb1 postfix/smtpd[14229]: connect from smtp3-g21.free.fr[212.27.42.3]
Feb 13 11:15:45 sweb1 postgrey[1836]: action=pass, reason=client whitelist, client_name=smtp3-g21.free.fr, client_address=212.27.42.3, sender=XXXX@free.fr, recipient=contact@YYYY.com
Feb 13 11:15:45 sweb1 postgrey[1836]: cleaning up old logs...
Feb 13 11:15:45 sweb1 postfix/smtpd[14229]: EC13B4220B3: client=smtp3-g21.free.fr[212.27.42.3]
Feb 13 11:15:46 sweb1 postfix/cleanup[14237]: EC13B4220B3: message-id=<1342565842.47706359.1360750531486.JavaMail.root@spooler2-g27.priv.proxad.net>
Feb 13 11:15:46 sweb1 postfix/qmgr[13441]: EC13B4220B3: from=<XXXX@free.fr>, size=850, nrcpt=1 (queue active)
Feb 13 11:15:46 sweb1 postfix/smtpd[14229]: disconnect from smtp3-g21.free.fr[212.27.42.3]
Feb 13 11:15:46 sweb1 postfix/pickup[14061]: EF68A424962: uid=5003 from=<XXXX@free.fr>
Feb 13 11:15:46 sweb1 postfix/pipe[14239]: EC13B4220B3: to=<contact@YYYY.com>, relay=spamassassin, delay=3.8, delays=3.3/0.03/0/0.46, dsn=2.0.0, status=sent (delivered via spamassassin service)
Feb 13 11:15:46 sweb1 postfix/cleanup[14237]: EF68A424962: message-id=<1342565842.47706359.1360750531486.JavaMail.root@spooler2-g27.priv.proxad.net>
Feb 13 11:15:46 sweb1 postfix/qmgr[13441]: EC13B4220B3: removed
Feb 13 11:15:46 sweb1 postfix/qmgr[13441]: EF68A424962: from=<XXXX@free.fr>, size=1161, nrcpt=1 (queue active)
Feb 13 11:15:47 sweb1 postfix/local[14243]: EF68A424962: to=<contact@YYYYY.com>, relay=local, delay=0.11, delays=0.04/0.02/0/0.05, dsn=5.1.1, status=bounced (unknown user: "contact")
Feb 13 11:15:47 sweb1 postfix/cleanup[14237]: 1097A424A23: message-id=<20130213101547.1097A424A23@localhost>
Feb 13 11:15:47 sweb1 postfix/qmgr[13441]: 1097A424A23: from=<>, size=2821, nrcpt=1 (queue active)
Feb 13 11:15:47 sweb1 postfix/bounce[14244]: EF68A424962: sender non-delivery notification: 1097A424A23
Feb 13 11:15:47 sweb1 postfix/qmgr[13441]: EF68A424962: removed
Feb 13 11:15:47 sweb1 postfix/error[14245]: 1097A424A23: to=<XXXX@free.fr>, relay=none, delay=0.15, delays=0.11/0.01/0/0.03, dsn=4.3.2, status=deferred (deferred transport)
Feb 13 11:16:47 sweb1 postfix/smtpd[14229]: connect from smtp5-g21.free.fr[212.27.42.5]
Feb 13 11:16:47 sweb1 postfix/trivial-rewrite[14234]: warning: do not list domain ZZZZ.fr in BOTH mydestination and virtual_mailbox_domains
Feb 13 11:16:49 sweb1 postgrey[1836]: action=pass, reason=client whitelist, client_name=smtp5-g21.free.fr, client_address=212.27.42.5, sender=XXXXX@free.fr, recipient=lux@ZZZZZ.fr
Feb 13 11:16:49 sweb1 postfix/smtpd[14229]: AC2CA424962: client=smtp5-g21.free.fr[212.27.42.5]
Feb 13 11:16:50 sweb1 postfix/cleanup[14237]: AC2CA424962: message-id=<1676413132.47709592.1360750596042.JavaMail.root@spooler2-g27.priv.proxad.net>
Feb 13 11:16:50 sweb1 postfix/qmgr[13441]: AC2CA424962: from=<XXXX@free.fr>, size=817, nrcpt=1 (queue active)
Feb 13 11:16:50 sweb1 postfix/smtpd[14229]: disconnect from smtp5-g21.free.fr[212.27.42.5]
Feb 13 11:16:51 sweb1 postfix/pickup[14061]: 462FA424AF4: uid=5003 from=<XXXX@free.fr>
Feb 13 11:16:51 sweb1 postfix/cleanup[14237]: 462FA424AF4: message-id=<1676413132.47709592.1360750596042.JavaMail.root@spooler2-g27.priv.proxad.net>
Feb 13 11:16:51 sweb1 postfix/pipe[14239]: AC2CA424962: to=<lux@ximok.fr>, relay=spamassassin, delay=3.7, delays=2.6/0/0/1.1, dsn=2.0.0, status=sent (delivered via spamassassin service)
Feb 13 11:16:51 sweb1 postfix/qmgr[13441]: AC2CA424962: removed
Feb 13 11:16:51 sweb1 postfix/qmgr[13441]: 462FA424AF4: from=<XXXX@free.fr>, size=1128, nrcpt=1 (queue active)
Feb 13 11:16:51 sweb1 postfix/trivial-rewrite[14234]: warning: do not list domain ZZZZ.fr in BOTH mydestination and virtual_mailbox_domains
Feb 13 11:16:51 sweb1 postfix/local[14243]: 462FA424AF4: to=<lux@ZZZZ.fr>, relay=local, delay=0.08, delays=0.03/0/0/0.04, dsn=5.1.1, status=bounced (unknown user: "lux")
Feb 13 11:16:51 sweb1 postfix/cleanup[14237]: 555DE424B35: message-id=<20130213101651.555DE424B35@localhost>
Feb 13 11:16:51 sweb1 postfix/bounce[14244]: 462FA424AF4: sender non-delivery notification: 555DE424B35
Feb 13 11:16:51 sweb1 postfix/qmgr[13441]: 555DE424B35: from=<>, size=2764, nrcpt=1 (queue active)
Feb 13 11:16:51 sweb1 postfix/qmgr[13441]: 462FA424AF4: removed
Feb 13 11:16:51 sweb1 postfix/error[14245]: 555DE424B35: to=<XXXX@free.fr>, relay=none, delay=0.13, delays=0.03/0/0/0.11, dsn=4.3.2, status=deferred (deferred transport)

je donne le nouveau postconf -n:

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
bounce_queue_lifetime = 5d
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
default_transport = smtp
defer_transports = smtp
delay_warning_time = 4h
home_mailbox = Maildir/
maximal_queue_lifetime = 5d
mydestination = YYYY.com,  ZZZZ.fr
myhostname = localhost
myorigin = YYYY.com
relay_domains = mysql:/etc/postfix/mysql_relay_domains.cf
relayhost = [smtp.free.fr]
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, sleep 1, reject_unauth_pipelining
smtpd_data_restrictions = reject_unauth_pipelining, reject_multi_recipient_bounce, permit
smtpd_helo_restrictions = reject_invalid_helo_hostname
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_hostname,reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unauth_destination,reject_unauth_pipelining,reject_invalid_hostname,reject_rbl_client sbl-xbl.spamhaus.org,reject_rbl_client dnsbl.ahbl.org,reject_rbl_client cbl.abuseat.org,reject_rbl_client zen.spamhaus.org,reject_rbl_client bl.spamcop.net,reject_rbl_client cbl.abuseat.org,reject_rbl_client dnsbl.njabl.org,reject_rbl_client dnsbl.sorbs.net,reject_rhsbl_sender dsn.rfc-ignorant.org,check_policy_service inet:127.0.0.1:60000, permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_path = private/auth
smtpd_sasl_type = dovecot
smtpd_sender_restrictions = reject_unlisted_sender, reject_unknown_sender_domain, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_sender
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = /etc/postfix/vhost.txt
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_uid_maps = static:5000

Dernière modification par 28marc28 (Le 13/02/2013, à 12:40)

Hors ligne

#10 Le 13/02/2013, à 12:33

tiramiseb

Re : Postfix est en train de me rendre fou ...

status=bounced (unknown user: "contact")
status=bounced (unknown user: "lux")

Es-tu sûr que ces deux utilisateurs sont bien définis localement ?

Quel est le "local transport" que tu as configuré ?


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#11 Le 13/02/2013, à 12:42

28marc28

Re : Postfix est en train de me rendre fou ...

Je suis pas sur de bien te suivre sur ta question : dovecot

Hors ligne

#12 Le 13/02/2013, à 12:49

tiramiseb

Re : Postfix est en train de me rendre fou ...

C'est expliqué dans la documentation de Postfix, sur le lien que je t'ai donné.
Là, les mails sont livrés par le "local_transport".

La partie de doc que je t'ai donnée pointe vers la doc de "local_transport" :
http://www.postfix.org/postconf.5.html#local_transport

On y comprend donc que, étant donné que tu n'as pas spécifié "local_transport", ça utilise le service paramétré dans "master.cf" et appelé "local".


Maintenant, je ne sais pas du tout comment est configuré ton Dovecot, comment est configuré ton Postfix dans "master.cf", et ça peut demander pas mal de temps pour se plonger dans ta configuration et (re)mettre ça d'équerre. On arrive à la limite de ce que je peux faire bénévolement : tu comprendras que si je te fournis gratuitement les services que je fais généralement payer, qui sont compliqués et qui prennent du temps, je risque de ne pas pouvoir m'acheter à manger smile


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#13 Le 13/02/2013, à 14:24

Titouan

Re : Postfix est en train de me rendre fou ...

il y a un mélange de 2 approches dans ton postconf -n ;
virtual /comptes virtuelles et unix/comptes locaux

warning: do not list domain ZZZZ.fr in BOTH mydestination and virtual_mailbox_domains

En virtual, il ne faut pas déclarer tes domaines de messagerie dans mydestination et relaydomains, sinon redondance

mydestination à supprimer ou =localhost
idem pour relaydomains

relay_recipient_maps  à la place de relay_domains
= requête sql sur les recipients de ZZZ.fr, domain.tld, sous.domaine2.tld2, ...
=> user@domainx.tldy   match

il faut aussi les enregistrements dns mx adéquates pour chaque domaine ou sous domaine (sudo host -t mx ZZZ.fr)

... postfix/local[14243]: 462FA424AF4: to=<lux@ZZZZ.fr>, relay=local, delay=0.08, delays=0.03/0/0/0.04, dsn=5.1.1, status=bounced (unknown user: "lux")
Feb 13 11:16:51 sweb1 postfix/cleanup[14237]: 555DE424B35: message-id=<20130213101651.555DE424B35@localhost>

a/user"lux" doit exister en recipient et matché en relay_recipient_maps.
b/si c'est un user_unix, le convertir  vers un user_virtual
c/ renseigner transports _maps & sasl
..
toutes tes *_restrictions sont à revoir. excessif. trop long à expliquer.
cela s'affine lorsque cela fonctionne.

smtpd_recipient_restrictions = permit_sasl_authenticated,	permit_tls_clientcerts,	permit_mynetworks,	permit_auth_destination,        reject_non_fqdn_hostname,        reject_non_fqdn_sender,        reject_non_fqdn_recipient,        reject_unauth_destination,	reject
smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, warn_if_reject reject_non_fqdn_sender, reject_unknown_sender_domain, reject_unauth_pipelining, permit

les autres _restrictions à supprimer ou commenter

bon courage.

Hors ligne

#14 Le 13/02/2013, à 15:57

28marc28

Re : Postfix est en train de me rendre fou ...

Merci à tous les deux,

ça progresse les mails arrivent biens, il arrivent sur /home/vmail/contact@YYYY.com

alors qu'il faudrait qu'ils arrivent sur /home/vmail/YYYY.com/contact

J'essaye de me battre avec virtual_mailbox_base = /home/vmail/ qui n'accepte pas %d/%n

Y a t il un moyen de contourner ce paramètre pour que postefix prenne en charge %d et %n ?

Ou y a t il encore une astuce sur virtual_mailbox_base = /home/vmail/ ?

Normalement il ne me reste plus que çà et c'est bon.

Hors ligne

#15 Le 13/02/2013, à 16:33

Maisondouf

Re : Postfix est en train de me rendre fou ...

Je vois que tu as choisis de travailler avec des "Maildir"

home_mailbox = Maildir/

Est ce que tu les as crée avec "maildirmake" dans chaque homedir de chaque user ?


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#16 Le 13/02/2013, à 16:37

28marc28

Re : Postfix est en train de me rendre fou ...

je ne connais pas maildirmake, j'ai créer avec postifixadmin mes user sur le mysql.

Après j'ai fais fais un mkdir /etc/vmail/domain1.com , pui un mkdir /etc/vmail/domain2.com etc ...

Hors ligne

#17 Le 13/02/2013, à 16:40

28marc28

Re : Postfix est en train de me rendre fou ...

en fait aussi quand je fais une lecture avec ternbird il créer lui même /etc/vmail/domaine.com/contact/new   cur et tmp

Hors ligne

#18 Le 13/02/2013, à 16:40

28marc28

Re : Postfix est en train de me rendre fou ...

je viens de regarder maildirmake ca ressemble à la création des répertoires pour l'utilisation de roundcube

Hors ligne

#19 Le 13/02/2013, à 16:50

Maisondouf

Re : Postfix est en train de me rendre fou ...

Ça n'as pas l'air d'être le même fonctionnement que j'utilise avec exim...
Le principe des Maildir c'est que chaque utilisateur a son propre répertoire de réception des mails toujours organisé pareil ce qui facilite l'accès au travers de logiciels externes (webmail, etc, etc).
La distribution se fait en fonction du nom d'utilisateur.
Les mails pour "toto@YYYY.com" vont être stockés dans /home/toto/Maildir/new.
Par contre, il y a la possibilité via le fichier /etc/aliases de dire que les mails qui arrivent pour "contact@YYYY.com" sont en fait des mails pour "toto".


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#20 Le 13/02/2013, à 17:00

28marc28

Re : Postfix est en train de me rendre fou ...

Si je ne dis pas de bêtises, là il doit y avoir un repertoire avec /etc/vmail/nom_domaine/nom de l'adresse puis à l'interieur new tmp et cur. mon roundcube est directement connecté sur le mysql.
Enfin pour moi c'est comme ça que je vois les choses. A prendre avec des pincettes...
Si je ne me trompe pas sur la logique du serveur:
Postfic gère devcot et le smtp, dans le lot on rajoute des filtres.
Turnbird prends les chemin des virtual pour faire sa lecture, si pas de repertoire il les crée (a ce jour dans /etc/vmail/domaine.com/user(de la boite mail)/ new tmp et cur)
C'est pour cela que je tente de faire écrire les mails dans ces repertoires.
J'epsere etre clair c'est pas évident dautant que je viens du monde windows ou je gere un serveur de mail sans tous les problème que je rencontre, alors forcement je suis formé d'une autre façon.

Hors ligne

#21 Le 13/02/2013, à 17:09

Titouan

Re : Postfix est en train de me rendre fou ...

normalement dovecot  fait automatiquement.
/etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:/home/vmail/%d/%n

Edit:
et pour home_mailbox = Maildir/ , c'est inadapté pour du virtual
-> comptes locaux/unix
conversion par sender_canonical_maps par exemple  user_unix -> user_virtual

Dernière modification par Titouan (Le 13/02/2013, à 17:11)

Hors ligne

#22 Le 13/02/2013, à 17:11

Maisondouf

Re : Postfix est en train de me rendre fou ...

C'est un peu pour cela que je n'utilise pas postfix, comme je l'ai dis au post #5, je n'y ais jamais rien compris.
Tout le monde se fait un monde avec l'installation d'exim4, mais c'est un serveur de mail qui tourne en 5 minutes et dont la configuration est très cloisonnée.
Chaque fichier de conf agit sur un module et pas sur les autres.
Tu comprendras que je ne peux pas t'être d'une aide efficace dans la config de postfix.


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#23 Le 13/02/2013, à 17:16

Titouan

Re : Postfix est en train de me rendre fou ...

oups, exim c'est peut-être très bien, mais je n'arrive pas à faire ce que je veux avec .

Hors ligne

#24 Le 13/02/2013, à 17:26

28marc28

Re : Postfix est en train de me rendre fou ...

Là pour le coup je commence à tout mélanger ...
j'ai coller le bon chemin dans 10-mail.conf et enlevé home_mail_box
Ca continue comme avant il me met le courrier dans /etc/vmail/XXXX@YYYY.com

je ne comprends pas bien le sender_canonical_maps avec l'exemple ?

Dernière modification par 28marc28 (Le 13/02/2013, à 17:28)

Hors ligne

#25 Le 13/02/2013, à 17:29

28marc28

Re : Postfix est en train de me rendre fou ...

si j'enleve virtual_mailbox_base, il ne délivre pas le courrier

Dernière modification par 28marc28 (Le 13/02/2013, à 17:30)

Hors ligne

Haut de page ↑