Exim pour envoi de notifications via SMTP Gmail

Bonjour,

Je souhaite simplement que mon serveur à la maison m’envoie des notifications d’erreurs (je précise que je n’ai pas de nom de domaine et que j’ai une IP variable). Je souhaitais pour cela utiliser Gmail.
J’ai suivi attentivement le wiki ici: wiki.debian.org/GmailAndExim4

Mais pourtant tous mes emails sont refusés avec l’erreur “Unrouteable address”

En mode test cela donne:

$ exim -d -bt mon.username@gmail.com
Exim version 4.80 uid=0 gid=0 pid=13624 D=fbb95cfd
Berkeley DB: Berkeley DB 5.1.29: (October 25, 2011)
Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages DKIM
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz dbmnz dnsdb dsearch nis nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
Compiler: GCC [4.7.2]
Library version: GnuTLS: Compile: 2.12.20
                         Runtime: 2.12.20
Library version: PCRE: Compile: 8.31
                       Runtime: 8.30 2012-02-04
Total 13 lookups
WHITELIST_D_MACROS: "OUTGOING"
TRUSTED_CONFIG_LIST: "/etc/exim4/trusted_configs"
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=13624
  auxiliary group list: <none>
changed uid/gid: calling tls_validate_require_cipher
  uid=104 gid=110 pid=13625
  auxiliary group list: <none>
tls_validate_require_cipher child 13625 ended: status=0x0
configuration file is /etc/exim4/exim4.conf
log selectors = 00000000 00000000
trusted user
admin user
originator: uid=0 gid=0 login=root name=root
sender address = root@mamachine
Address testing: uid=0 gid=110 euid=0 egid=110
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Testing mon.username@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering mon.username@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing mon.username@gmail.com
no more routers
mon.username@gmail.com is undeliverable: Unrouteable address
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=13624 terminating with rc=2 >>>>>>>>>>>>>>>>

Voici mon /etc/exim4/update-exim4.conf.conf

dc_eximconfig_configtype='smarthost'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1 ; ::1'
dc_readhost='localhost'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='smtp.gmail.com::587'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='false'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'

Mon /etc/exim4/passwd.client:

*.google.com:mon.username@gmail.com:monpassword

Ainsi que mon /etc/email-addresses:

user: mon.username@gmail.com
user@localhost: mon.username@gmail.com
user@mamachine: mon.username@gmail.com
root: mon.username@gmail.com
root@localhost: mon.username@gmail.com
root@mamachine: mon.username@gmail.com

J’avoue que j’en perds mon latin. Est-ce que quelqu’un pourrait me donner un coup de main ?

Merci d’avance !

Bonjour,
Dans ton post, "En mode test ", je lis la ligne suivante:

Et je me demande, ayant suivit le même wiki, pourquoi ça ne ressemble pas à la mienne:

Évidement, si les fichiers de configurations sont pas les mêmes…
Mais je ne vois pas du tout ce qui a bien pu se passer pour que le fichier de configuration d’exim ne soit pas celui qui a été créé par la commande du wiki :

Bingo !
J’avais en fait créé manuellement cet exim4.conf précédemment et je l’avais complètement oublié.
Du coup il prend la priorité par rapport à update-exim4.conf.conf et donc voilà pourquoi cela ne marche pas.

Je l’ai effacé et maintenant tout marche correctement.

Un grand merci !

Content d’avoir pu t’aider