320.06.70.037 [email protected]
Seleziona una pagina

Installazione e Configurazione di Postfix su Raspberry usando come Smarthost GMAIL

da | Ott 9, 2017 | Postfix, Debian, Raspberry, Ubuntu | 1 commento

Se si ha la necessità di utilizzare un server di posta su Raspberry che utilizzi come smarthost Gmail per l’invio potete seguire questa guida dove ho adottato Postifix come mail server.

Come primo step installiamo tutti i pacchetti necessari:


Cliccare Y

Se non è presente un installazione di Postfix la procedura guidata di configurazione porrà alcune domande.
Basta selezionare il tuo server come sito Internet (vedi immagine sovrastante)

A questo punto inseriamo il dominio FQDN da utilizzare. Inseriamo qualcosa come mail.example.com (vedi immagine sovrastante)

Aprire il file di configurazione di Postifix con il comando


Quindi aggiungiamo le seguenti righe


Se tutto è corretto dovremmo vedere una schermata come quella sovrastante
Chiudiamo il file di configurazione salvando le modifiche

NOTA BENE: come si è potuto notare nel file modificato non sono state inserite le credenziali di accesso per l’Smtp di GMAIL

Quindi creaimo il file con l’account gmail da utilizzare lanciando il comando


ed aggiungiamo la seguente linea all’interno del file (inseriamo una mail valida con relativa password di Gmail)

[smtp.gmail.com]:587 [email protected]:PASSWORD

Settiamo i permessi sui file creato e aggiorniamo il file di configurazione di Postfix con i comandi


Successivamente, convalidare i certificati per evitare di eseguire l’errore. Basta eseguire il seguente comando:


Dovremmo vedere a questo punto un immagine come quella sovrastante

ATTENZIONE: Se si hanno problemi con il comando precedente, provare a cambiare il nome del certificato da Thawte_Premium_Server_CA.pem in  thawte_Primary_Root_CA.pem

A questo punto riavviamo postifix per applicare le modifiche con il comando


ATTENZIONE: Se riavviando vi compare il messaggio postsuper: warning: inet_protocols: disabling IPv6 name/address support: Address family not supported by protocol

Aprire il file di configurazione /etc/postfix/main.cf con il comando


Se presente la riga inet_protocols = all sostituirla con inet_protocols = ipv4

Se invece non è presente alcuna riga con inet_protocols aggiungere al fondo del file inet_protocols = ipv4

A questo punto se proviamo a riavviare Postfix non dovremmo ricevere nessun messaggio di errore

Se è tutto ok dovremmo vedere una schermata come quella sovrastante

Adesso è arrivato il momento di testare se Postifix invia le mail correttamante

Il comando per testare se la mail viene spedita correttamante con Postifix è il seguente:


Ovviamente al posto di [email protected] bisogna inserire un indirizzo email valido dove poter ricevere la mail di test

A questo punto possiamo inviare le mail utilizzando come server SMTP il nostro Raspberry.

NOTA BENE: Questo tutorial è stato testato sia con O.S. Debian sia con O.S Ubuntu

 

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

1 commento

  1. Avatar

    ciao !
    ho eseguito alla lettere il tuo tutorial, tutto e’ filato liscio fino alla fine, ma ahime’ non ho ricevuto nessuna email dopo aver eseguito il comando per inviare la mail di prova..
    dove ho sbagliato? postfix ha un file di log contenete gli errori del caso?
    grazie.
    Juri

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »