OVH Community, votre nouvel espace communautaire.

redirection mails


elpaîs
20/09/2013, 05h04
Bonjour

pour répondre à ta demande, le voici.

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       -       n       -       -       smtpd
587	  inet  n       -       n       -       -       smtpd
	-o smtpd_tls_security_level=encrypt
	-o smtpd_tls_auth_only=yes
	-o smtpd_tls_cert_file=/etc/pki/tls/certs/localhost.crt
	-o smtpd_tls_key_file=/etc/pki/tls/private/localhost.key
	-o smtpd_sasl_type=dovecot
	-o smtpd_sasl_auth_enable=yes
	-o smtpd_sasl_path=/var/spool/postfix/private/auth
	-o smtpd_recipient_restrictions=$external_submission_restrictions
	-o receive_override_options=no_address_mappings
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
tlsmgr    unix  -       -       n       1000?   1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
	-o append_at_myorigin=no
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
	-o smtp_fallback_relay=
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
retry     unix  -       -       n       -       -       error
discard   unix  -       -       n       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
scache    unix  -       -       n       -       1       scache
dovecot	  unix	-	n	n	-	-	pipe
	flags=DRhu user=mailboxes:mailboxes argv=/usr/libexec/dovecot/deliver -f ${sender} -d ${user}@${nexthop}
amavisfeed unix -	-	n	-	2	smtp
	-o smtp_data_done_timeout=1200
	-o smtp_send_xforward_command=yes
	-o disable_dns_lookup=yes
	-o max_use=20
127.0.0.1:10025 inet	n	-	n	-	-	smtpd
	-o content_filter=
	-o smtpd_delay_reject=no
	-o smtpd_client_restrictions=permit_mynetworks,reject
	-o smtpd_helo_restrictions=
	-o smtpd_sender_restrictions=
	-o smtpd_recipient_restrictions=permit_mynetworks,reject
	-o receive_override_options=no_address_mappings
	-o smtpd_data_restrictions=reject_unauth_pipelining
	-o smtpd_end_of_data_restrictions=
	-o smtpd_restriction_classes=
	-o mynetworks=127.0.0.0/8
	-o smtpd_error_sleep_time=0
	-o smtpd_soft_error_limit=1001
	-o smtpd_hard_error_limit=1000
	-o smtpd_client_connection_count_limit=0
	-o smtpd_client_connection_rate_limit=0
	-o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters,no_address_mappings
	-o local_header_rewrite_clients=
vacation    unix  -       n       n       -       -       pipe
  flags=Rq user=vacation argv=/var/spool/vacation/vacation.pl -f ${sender} -- ${recipient}

Nowwhat
19/09/2013, 08h04
Parfait !
Juste pour vérifier quelque chose:
Tu pourrait copier ici ton /etc/postfix/master.cf ?
(t'inquiète, il n'y rien de spécial dans ce fichier - si tu trouve des nom des domaines etc t'as qu'à le masquer).

elpaîs
19/09/2013, 07h24
Bonjour

@Nowwhat: désolé de ne pas avoir répondu plus tôt, j'étais en lien avec le support tout ce temps, pour enfin avoir une réponse.

Le problème vient d'une ligne de code à rajouter sur /etc/postfix/main.cf

En fin de fichier rajouter :
Code:
dovecot_destination_recipient_limit = 1
Redémarrer postfix;

Et .... ça marche

Nowwhat
12/09/2013, 07h58
Bonjour,

Un Release 3 .... toujours en Beta, donc a utiliser si t'as envie de te frotter à des petites imperfections.
Mais, il y à une bonne nouvelle: R3 utilise postfix, un MTA 'normal'.

Logiquement, le fichiers log de postfix sont ici
/var/log/mail.log
/var/log/mail.info
/var/log/mail.error
(Si ce n'est pas le cas, pas grave - fouille - ces fichiers sont stockées avec les autres fichiers log).

Lance un accès SSH, agrandie la fenêtre un max, puis:
tail -f /var/log/mail.log

Maintenant, fait ce qu'il faut faire pour provoquer pour que le mail est transféré correctement, c'est ton
Citation Envoyé par elpaîs
....
Depuis Postfix (user) je peux indiquer un mail pour le transfert de mails; si c'est vers un autre domaine cela fonctionne,
Copie-colle le log de ta fenêtre SSH vers un lieu sur.

Après, paramètre, et relance un mail pour le:
Citation Envoyé par elpaîs
....
par contre sur un mail du même domaine cela ne fonctionne pas.
Puis, copie colle les logs encore une fois.

Montre ces deux logs.

édit: utilise le bbcode [CODE] lignes log [/CODE]

Aussi: quoi donne:
Code:
postconf -n | grep 'virtual_mailbox_domains'
Si t'as quelque chose comme
Code:
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
donne ton
/etc/postfix/mysql-virtual_domains.cf
(attention: masque les lignes 'user' et 'password' par des étoiles)

elpaîs
12/09/2013, 07h41
Bonjour

Après différents tests infructueux, j'ai joins la hotline OVH.
Je passerais sur les différents problèmes rencontrés pour me faire entendre, cela fera peut-être l'objet d'un autre post.
En tout cas il s'avère que le problème rencontré est lié à un bug de la release 3.
J'attends des nouvelles sur la date de résolution....

elpaîs
09/08/2013, 15h27
Bonjour
J'avance gentiment sur le sujet.
Différents tests sur la zone DNS du domaine n'ont rien donné (smtp, création du SPF, création d'un second MX, ...)
Je pense donc que le problème est du côté du dédié, mais ou?
Postfix, Sql, autres ? je continue à creuser.
Si vous avez une idée, ce sera bienvenue.
Merci

elpaîs
08/08/2013, 05h56
Bonjour

Nous hébergeons sur un dédié OVH release 3 plusieurs noms de domaine.
Les sites associés ainsi que les mails fonctionnent.
Le soucis est dans la redirection.
Depuis Postfix (user) je peux indiquer un mail pour le transfert de mails; si c'est vers un autre domaine cela fonctionne, par contre sur un mail du meme domaine cela ne fonctionne pas.
Je vois dans phpmyadmin (table alias) la redirection s'incrémenter.
Les DNS (A et MX) sont ok. Le système est à jour.

Merci par avance