Impostare Exim per inviare tramite GMail

Da Guide@Debianizzati.Org.

Debian-swirl.png Versioni Compatibili
Tutte le versioni supportate di Debian

Indice

Introduzione

In un'installazione standard, il MTA Exim di Debian, installato di default, è impostato per gestire la posta solo localmente (opzione solo consegna locale; non in rete). Per farci inoltrare al nostro indirizzo email una copia delle email di sistema dovremo quindi riconfigurarlo alla bisogna.

Configurazione

Da terminale, riconfiguriamo il pacchetto:

# dpkg-reconfigure exim4-config

rispondendo come segue:

Impostazioni per Gmail

Per configurare le autenticazioni su GMail, modifichiamo il file:

# nano /etc/exim4/exim4.conf.template
.ifdef DCconfig_smarthost DCconfig_satellite

e aggiungiamo, prima della riga .endif:

          send_via_gmail:
             driver = manualroute
             domains = ! +local_domains
             transport = gmail_smtp
             route_list = * smtp.gmail.com

Se nel file ci fosse configurato un qualsiasi altro smarthost che contenga la riga domains = ! +local_domains, occorre commentare tutte le righe di configurazione che lo riguardano.

begin authenticators

e aggiungiamo:

          gmail_login:
              driver = plaintext
              public_name = LOGIN
              client_send = : <indirizzo gmail> : <password>

sostituendo i campi "<indirizzo gmail>" e "<password>" con i vostri dati di registrazione su GMail. Cerchiamo se ci sono altri authenticators che contengono la stessa riga "public_name = LOGIN" e, se esistono, commentiamoli.

### transport/30_exim4-config_remote_smtp_smarthost

e aggiungiamo:

          gmail_smtp:
              driver = smtp
              port = 587
              hosts_require_auth = $host_address
              hosts_require_tls = $host_address

In fondo al file, esiste una sezione che comincia con questa riga:

.ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
e che finisce dopo 31 righe con un
.endif
.

Questa sezione va interamente commentata.
Salviamo e chiudiamo il file.

Test della configurazione

Aggiorniamo la configurazione di Exim:

# update-exim4.conf

e riavviamo il demone:

# service exim4 restart

Se non notate messaggi di errore, vuol dire che tutto è andato bene: ora il vostro exim4 è pronto per spedire la posta via Gmail.
Come ultima cosa testiamo la configurazione, inviandoci un primo messaggio di posta:

# echo "Ciao come va?" | mail -s "Saluti" ferdy@mioindirizzodiposta.it





Guida scritta da: Ferdybassi

Swirl-auth20.png Debianized 20%

Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Risorse
Strumenti