Come configurare il client di posta elettronica Mutt per inviare, ricevere e leggere e-mail in CentOS e Ubuntu utilizzando un account Gmail come inoltro
Come configurare il client di posta elettronica Mutt per inviare, ricevere e leggere e-mail in CentOS e Ubuntu utilizzando un account Gmail come inoltro
Risposte:
Per l'autenticazione, dovrai fare una delle due cose:
In gmail, fai clic sull'icona a forma di ingranaggio, vai a Settings
, vai alla scheda Forwarding POP/IMAP
e fai clic sul Configuration instructions
link in IMAP Access
fila.
Quindi fare clic I want to enable IMAP
. Nella parte inferiore della pagina, sotto il paragrafo relativo alla configurazione del client di posta, selezionare Other
. Nota le informazioni del server di posta e utilizza tali informazioni per ulteriori impostazioni, come mostrato nella sezione successiva.
yum install mutt
sudo apt-get install mutt
Creare
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
Crea il file di configurazione di mutt muttrc
touch ~/.mutt/muttrc
Apri muttrc
vim ~/.mutt/muttrc
Aggiungi le seguenti configurazioni
set ssl_starttls=yes
set ssl_force_tls=yes
set imap_user = "change_this_user_name@gmail.com"
set imap_pass = "PASSWORD"
set from="change_this_user_name@gmail.com"
set realname="Your Name"
set folder = "imaps://imap.gmail.com/"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"
set header_cache = "~/.mutt/cache/headers"
set message_cachedir = "~/.mutt/cache/bodies"
set certificate_file = "~/.mutt/certificates"
set smtp_url = "smtps://change_this_user_name@gmail.com:PASSWORD@smtp.gmail.com:465/"
set move = no
set imap_keepalive = 900
Apporta le modifiche appropriate, ad esempio change_this_user_name
il nome utente di Gmail e PASSWORD
la password di Gmail. E salva il file.
Ora sei pronto per inviare, ricevere e leggere e-mail utilizzando il client di posta elettronica Mutt semplicemente digitando mutt
.
Per la prima volta verrà richiesto di accettare i certificati SSL; premere a
per accettare sempre questi certificati.
Ora ti verrà presentata la tua casella di posta Gmail.
unable to reach imap.gmail.com
. Come posso restringere il problema qui?
imap.gmail.com
. Tutto ha funzionato bene dopo il passaggio a una rete esterna.
a) Genera una PASSWORD SPECIFICA PER L'APPLICAZIONE dal tuo account Google
b01) Installa Mutt Mail User Agent:
apt install mutt
b02) Non è necessario eseguire alcun port forwarding, trigger o modifica del server virtuale nel router!
b03) Generare le directory come segue:
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
b04) Utilizzare la seguente configurazione muttrc:
nano muttrc
nella .mutt
directory:
set from = "user@gmail.com"
set realname = "User Name"
set imap_user = "user@gmail.com"
set imap_pass = "pwd"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed ="+[Gmail]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
set smtp_url = "smtps://user@gmail.com@smtp.gmail.com:465/"
set smtp_pass = "pwd"
set move = no
set imap_keepalive = 900