Je suis en train d'utiliser le package sendmailR pour envoyer un fichier .csv via RStudio sur une version Ubuntu (12.04). Je reçois des messages de confirmation dans RStudio indiquant que tout s'est bien passé, mais le message n'est jamais envoyé.
Depuis R:
> sendmail(from=from,to=to,subject=subject,msg=bodyWithAttachment)
$code
[1] "221"
$msg
[1] "2.0.0 Bye"
Depuis Ubuntu:
$ sudo postfix status
postfix/postfix-script: le système de messagerie Postfix fonctionne : PID : 8576
Quand je regarde le journal:
$ tail -f /var/log/mail.log
Apr 22 15:55:12 bre-dev-2 postfix/qmgr[11718]: B83F424E0140: from=, size=1820, nrcpt=1 (queue active)
Apr 22 15:55:12 bre-dev-2 postfix/smtpd[11953]: disconnect from localhost[127.0.0.1]
Apr 22 15:55:12 bre-dev-2 postfix/smtp[11950]: connect to gmail-smtp-in.l.google.com[2607:f8b0:4001:c05::1b]:25: Network is unreachable
Apr 22 15:55:12 bre-dev-2 postfix/smtp[11950]: connect to gmail-smtp-in.l.google.com[74.125.193.27]:25: Connection refused
Apr 22 15:55:12 bre-dev-2 postfix/smtp[11950]: connect to alt1.gmail-smtp-in.l.google.com[2607:f8b0:400d:c04::1b]:25: Network is unreachable
Apr 22 15:55:12 bre-dev-2 postfix/smtp[11950]: connect to alt1.gmail-smtp-in.l.google.com[74.125.29.27]:25: Connection refused
Apr 22 15:55:12 bre-dev-2 postfix/smtp[11950]: connect to alt2.gmail-smtp-in.l.google.com[74.125.131.27]:25: Connection refused
Apr 22 15:55:12 bre-dev-2 postfix/smtp[11950]: B83F424E0140: to=, relay=none, delay=0.08, delays=0.07/0/0.01/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[74.125.131.27]:25: Connection refused)
Et voici la sortie de postconf -n:
lias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
inet_protocols = all
mailbox_size_limit = 0
mydestination =
myhostname = bre-dev-2
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
readme_directory = no
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
Quelqu'un pourrait-il m'aider à comprendre ce qui se passe ici ?
MAJ Voici à quoi ressemble le telnet:
bre-dev-2@bre-dev-2:~$ telnet gmail-smtp-in.l.google.com 25
Trying 74.125.193.27...
Trying 2607:f8b0:4001:c05::1a...
telnet: Impossible de se connecter à l'hôte distant : Network is unreachable