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/IMAPe fai clic sul Configuration instructionslink in IMAP Accessfila.
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_nameil nome utente di Gmail e PASSWORDla 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 aper 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 muttrcnella .muttdirectory:
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