So richten Sie den E-Mail-Client Mutt zum Senden, Empfangen und Lesen von E-Mails unter CentOS und Ubuntu unter Verwendung eines Google Mail-Kontos als Relay ein
So richten Sie den E-Mail-Client Mutt zum Senden, Empfangen und Lesen von E-Mails unter CentOS und Ubuntu unter Verwendung eines Google Mail-Kontos als Relay ein
Antworten:
Zur Authentifizierung müssen Sie zwei Dinge tun:
Klicken Sie in Google Mail auf das Zahnradsymbol, gehen Sie zu Settings
, gehen Sie zur Registerkarte Forwarding POP/IMAP
und klicken Sie auf den Configuration instructions
Link in der IMAP Access
Reihe.
Klicken Sie dann auf I want to enable IMAP
. Wählen Sie unten auf der Seite unter dem Abschnitt zum Konfigurieren Ihres E-Mail-Clients die Option aus Other
. Notieren Sie sich die Mail-Server-Informationen und verwenden Sie diese Informationen für weitere Einstellungen, wie im nächsten Abschnitt gezeigt.
yum install mutt
sudo apt-get install mutt
Erstellen
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
Erstellen Sie eine Mutt-Konfigurationsdatei muttrc
touch ~/.mutt/muttrc
Öffnen Sie muttrc
vim ~/.mutt/muttrc
Fügen Sie folgende Konfigurationen hinzu
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
change_this_user_name
Nehmen Sie entsprechende Änderungen vor, z. B. an Ihrem Google Mail-Benutzernamen und PASSWORD
Ihrem Google Mail-Passwort. Und speichern Sie die Datei.
Jetzt können Sie E-Mails mit dem E-Mail-Client Mutt senden, empfangen und lesen, indem Sie einfach eingeben mutt
.
Zum ersten Mal werden Sie aufgefordert, SSL-Zertifikate zu akzeptieren. Drücken Sie a
, um diese Zertifikate immer zu akzeptieren.
Jetzt wird Ihnen Ihr Google Mail-Posteingang angezeigt.
unable to reach imap.gmail.com
. Wie kann ich das Problem hier eingrenzen?
imap.gmail.com
. Nachdem ich zu einem externen Netzwerk gewechselt war, hat alles gut funktioniert.
a) Generieren Sie ein ANWENDUNGSSPEZIFISCHES PASSWORT aus Ihrem Google-Konto
b01) Installieren Sie den Mutt Mail User Agent:
apt install mutt
b02) Es ist nicht erforderlich, eine Portweiterleitung, einen Trigger oder eine Änderung des virtuellen Servers in Ihrem Router vorzunehmen!
b03) Generieren Sie Verzeichnisse wie folgt:
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
b04) Verwenden Sie die folgende muttrc-Konfiguration:
nano muttrc
im .mutt
Verzeichnis:
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