Forum Linux.debian/ubuntu Serveur Mail Postfix (comment recevoir un mail depuis internet)?

Posté par  . Licence CC By‑SA.
Étiquettes :
0
15
juil.
2016

Bonjour, j'éssai de mettre en place un serveur mail avec postfix.
J'arrive aisément à envoyer des mails depuis ma machine à des adresse @gmail ou hotmail.

Mais je n'arrive pas recevoir des mails depuis l'internet.
J'ai fait la redirection du port 25 de ma box sur mon serveur et lorsque j'envoi un mail depuis gmail à mon serveur ex: papa@mon_ip_publique j'ai ces 3 lignes d'erreurs dans le mail.log de postfix:

Jul 15 12:04:51 postfix/smtpd[8212]: connect from mail-vk0-f43.google.com[209.85.213.43]
Jul 15 12:04:52 postfix/smtpd[8212]: warning: Illegal address syntax from mail-vk0-f43.google.com[209.85.213.43] in RCPT command: papa@mon_ip_publique
Jul 15 12:04:52 postfix/smtpd[8212]: disconnect from mail-vk0-f43.google.com[209.85.213.43] ehlo=2 starttls=1 mail=1 rcpt=0/1 data=0/1 quit=1 commands=5/7

Voici mon main.cf:

;See /usr/share/postfix/main.cf.dist for a commented, more complete version
;Debian specific: Specifying a file name will cause the first
;line of that file to be used as the name. The Debian default
; is /etc/mailname.
;myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
; appending .domain is the MUA's job.
append_dot_mydomain = no
; Uncomment the next line to generate "delayed mail" warnings
;delay_warning_time = 4h
readme_directory = no
; TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
; See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
; information on enabling SSL in the smtp client.
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = toto
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = toto, localhost.localdomain, , localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter =
inet_interfaces = all
inet_protocols = all
;Pour changer l'email de l'expéditeur
;smtp_generic_maps = hash:/etc/postfix/generic

papa etant un utilisateur de la machine toto
Jarrive aussi aisément a envoyer des mail en local. ex papa@toto

Quelqu'un peut-il m'aider?

Merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.