Postfix: le transfert d'e-mails vers GMail ne fonctionne pas

Bonjour,
j’ai installé tout récemment un serveur de messagerie postfix et l’envois des messages fonctionne localement mais j’aimerai relairer les messages vers vers gmail mais cela ne fonctionne pas.

voici mon fichier mail.conf:

mydomain = maiga.ne
biff = no
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtp_use_tls=yes
#smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
myhostname = mail.maiga.ne
alias_maps = hash:/etc/aliases
#alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mail.maiga.ne, localhost, maiga.ne, gmail.com
relayhost = [smtp.gmail.com]:587
mynetworks = 192.168.1.0/24, 127.0.0.0/8
mailbox_size_limit = 52428800
recipient_delimiter = +
#inet_interfaces = loopback-only
inet_interfaces = 127.0.0.1
inet_protocols = ipv4
message_size_limit = 52428800
recipient_delimiter = +
inet_interfaces = loopback-only
inet_interfaces = 127.0.0.1
inet_protocols = ipv4
message_size_limit = 52428800
smtp_sasl_type = dovecot
home_mailbox = Maildir/
smtpd_sasl_path = private/auth
smtpd_sasl_local_domain = mail.maiga.ne
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks,reject_unauth_destination
smtp_tls_security_level = may
smtpd_tls_security_level = may
smtp_tls_note_starttls_offer = yes
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes

myorigin = /etc/mailname
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtp_tls_CAfile = /etc/ssl/certs/thawte_Primary_Root_CA.pem
smtp_cname_overrides_servername = no
smtpd_sasl_path = smtpd
smtpd_tls_auth_only = yes
smtp_tls_note_starttls_offer = yes

J’ai besoin de vos aide

Bonjour

j’ai une procédure mais avec exim je sais pas si ça peut t’aider.

ok je vous écoute

Voila le lien

tu as juste à adapter avec gmail.

http://cedric.leullier.free.fr/dotclear2/index.php?post/2014/09/24/29-configurer-exim4-en-smarthost-avec-support-ssl

tu recevra les mails de ton system avec gmail.

Bonjour,

Cette directive sert à indiquer les domaines pour lesquels ton serveur est la destination finale.
Ton serveur n’est certainement pas la destination finale pour le domaine gmail.com !
Par ailleurs les domaines maige.ne et mail.maiga.ne ne semblent pas exister.

Pour le reste il faut voir les logs lorsque l’envoi d’un courriel échoue.

voici ce que le log montre :

Nov  6 09:23:44 mail postfix/qmgr[2202]: 29AA8780A70: removed
Nov  6 09:23:44 mail postfix/local[2331]: 3A288780A71: to=<nigerposte@mail.maiga.ne>, orig_to=<root@mail.maiga.ne>, relay=local, delay=0.06, delays=0.03/0/0/0.03, dsn=2.0.0, status=sent (delivered to maildir)
Nov  6 09:23:44 mail postfix/qmgr[2202]: 3A288780A71: removed

Cela montre un envoi local qui a fonctionné.

mais mon bute c’est de relayer les messages vers l’extérieur.

:scream:, peux-tu reformuler, car dit comme ça c’est limite :

viendez ici les spammeur mon server é tou vert

Si tu expliques clairement ce que tu cherche à faire il sera bien plus facile de t’aider … premièrement as-tu un besoin défini clairement ?

Secondo, as-tu quelques mailer daemon complet (donc avec les entêtes) d’échec d’envoi/relai de mail à nous fournir ?

Relayer quels messages ?

Les messages que tu envoies à destination de @maiga.ne ou @mail.maiga.ne sont délivrés localement : directive mydestination. Et tu dois enlever gmail de cette directive. Et plus généralement faire le ménage dans ton fichier pour enlever les directives inutiles ou en double.

Les messages que tu envoies vers l’extérieur devraient être relayés par smtp.gmail.com. Il faut nous monter les logs d’erreur quand tu envoies un tel message.

Un tuto plutôt bien fait :

voici ce que les logs montrent

logs

Mon premier objective c’est d’avoir un serveur mail postfix fonctionnant localement
et secondo permettre à postfix d’envoyer des mails vers gmail.
pour le moment c’est mon second objectif que je ne pas encore pu réalisé.

Un copier /coller vaut mieux qu’une image peu lisible…
On voit quand même le retour explicite du serveur gmail : « Authentication Required » avec un lien vers une explication plus détaillée.
Les informations, utilisateurs, mots de passe du fichier /etc/postfix/sasl_passwd ne sont donc pas correctes (voir le lien vers le tuto que j’ai donné) ou la commande postmap n’a pas été lancée et le service postfix relancé.