Hello ![]()
J’ai un gros problème avec Postfix depuis que j’ai déménagé mon serveur.
J’ai ouvert un service d’hébergement gratuit open-web.fr.
Suite à des problèmes d’instabilité de ma ligne Free, j’ai décidé de déménager les données de mon serveur sur un serveur dédié Kimsufi. Le transfert des sites + bases MySQL s’est bien déroulé.
Je me retrouve avec un gros problème avec le serveur de mail postfix, ce tuto fonctionnait très bien chez moi mais j’ai un souci sur mon nouveau serveur.
J’utilise postfix avec des utilisateurs virtuels gérés par MySQL.
- Je peux envoyer/recevoir des mails en interne sur le serveur.
- Je peux envoyer des mails vers l’extérieur (j’ai testé avec mes boîtes no-log et yahoo).
* Je ne peux pas recevoir les mails de l’extérieur.
J’ai l’impression que les mails veulent aller à l’ancienne adresse IP de mon serveur et non la nouvelle 
Je pense avoir configuré bind comme il faut
alors je montre ce que j’ai :
$ host -t MX open-web.fr
open-web.fr mail is handled by 10 golgoth.open-web.fr.
$ hostname
golgoth.open-web.fr
$ dnsdomainname
open-web.fr
Mon ancien serveur se nomme minou.open-web.fr sur l’IP 88.172.244.114
Mon nouveau serveur se nomme golgoth.open-web.fr sur l’IP 213.251.175.47
J’ai testé plusieurs envois depuis l’extérieur, je n’ai reçu qu’un seul message de non-transmission :
[quote]This is the mail system at host webmail.no-log.org.
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
<mon_mail(at)open-web.fr>: host minou.open-web.fr[88.172.244.114] said: 554
5.7.1 <mon_mail(at)open-web.fr>: Relay access denied (in reply to RCPT TO
command)
[/quote]
Ce que je ne comprend pas c’est pourquoi il veut envoyer vers 88.172.244.114 alors que le serveur mail se trouve sur 213.251.175.47 ?
Mon main.cf :
[code]smtp_banner = $myhostname ESMTP (Debian / GNU)
biff = no
disable_vrfy_command = yes
smtpd_helo_required = yes
append_dot_mydomain = no
mydestination = golgoth.open-web.fr, localhost, localhost.open-web.fr
mydomain = golgoth.open-web.fr
myhostname = golgoth.open-web.fr
relayhost =
mynetworks = 127.0.0.0/8, 213.251.175.0/24
inet_interfaces = all
Wait until the RCPT TO command before evaluating restrictions
smtpd_delay_reject = yes
Basics Restrictions
smtpd_helo_required = yes
strict_rfc821_envelopes = yes
Requirements for the connecting server
smtpd_client_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_rbl_client bl.spamcop.net,
reject_rbl_client dnsbl.njabl.org,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client sbl-xbl.spamhaus.org,
reject_rbl_client list.dsbl.org,
permit
Requirements for the HELO statement
smtpd_helo_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_hostname,
reject_invalid_hostname,
permit
Requirements for the sender address
smtpd_sender_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_sender,
reject_unknown_sender_domain,
permit
Requirement for the recipient address
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_recipient,
reject_unknown_recipient_domain,
reject_unauth_destination,
permit
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf, mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /var/spool/vmail/
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = “Desole, la boite email de l’utilisateur est pleine. Veuillez re-essayer plus tard !”
virtual_overquota_bounce = yes
[/code]
postconf -n :
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
disable_vrfy_command = yes
inet_interfaces = all
mydestination = golgoth.open-web.fr, localhost, localhost.open-web.fr
mydomain = golgoth.open-web.fr
myhostname = golgoth.open-web.fr
mynetworks = 127.0.0.0/8, 213.251.175.0/24
relayhost =
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_rbl_client bl.spamcop.net, reject_rbl_client dnsbl.njabl.org, reject_rbl_client cbl.abuseat.org, reject_rbl_client sbl-xbl.spamhaus.org, reject_rbl_client list.dsbl.org, permit
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_hostname, reject_invalid_hostname, permit
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unauth_destination, permit
smtpd_sender_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_sender, reject_unknown_sender_domain, permit
strict_rfc821_envelopes = yes
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf, mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /var/spool/vmail/
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:5000
Mon fichier de zone bind :
[code]$TTL 86400
@ IN SOA ns0.open-web.fr. jcvassort.fdn.fr. (
2008101203
86400
900
2592000
86400
)
@ IN NS ns0.open-web.fr.
@ IN NS ns6.gandi.net.
@ IN A 213.251.175.47
golgoth IN A 213.251.175.47
ns0 IN A 213.251.175.47
minou IN A 88.172.244.114
golgoth.open-web.fr IN A 213.251.175.47
www IN CNAME golgoth
open-web.fr. IN MX 10 golgoth
[/code]
Thanks a lot 

