Dies sollte zumindest Ihnen den Einstieg erleichtern:
aber verfassen und senden Sie E-Mails in Emacs. Da Python E-Mails über die Befehlszeile senden kann, ist dies für Emacs vermutlich nicht allzu schwierig.
Das ist, was ich in meiner Init-Datei habe, um E-Mails zu verfassen und sie mit Google Mail zu senden. Gnutsl sollte in Ihrem Betriebssystem installiert sein:
;; send mail
(setq
send-mail-function 'smtpmail-send-it
message-send-mail-function 'smtpmail-send-it
user-mail-address "patrick.nsukami@gmail.com"
smtpmail-starttls-credentials '(("smtp.gmail.com" "587" nil nil))
smtpmail-auth-credentials (expand-file-name "~/.authinfo")
smtpmail-default-smtp-server "smtp.gmail.com"
smtpmail-smtp-server "smtp.gmail.com"
smtpmail-smtp-service 587
smtpmail-debug-info t
starttls-extra-arguments nil
starttls-gnutls-program "/usr/bin/gnutls-cli"
starttls-extra-arguments nil
starttls-use-gnutls t
)
Nächster Schritt: Wenn möglich, möchte ich immer noch in der Lage sein, mit einem IMAP-Server zu synchronisieren, um die letzten ~ 100 E-Mails abzurufen, damit ich Antworten in Emacs verfassen kann. Dies würde keine Ordnerverwaltung erfordern, aber ein gewisses Maß an Synchronisierung, obwohl ich die Nachrichten nach der Sitzung nicht lokal für Emacs verfügbar halten muss
Sie sollten Ihr Postfach konfigurieren und IMAP aktivieren , damit Sie Ihre E-Mails von vielen Geräten aus verwalten können. Dies ist meine Konfiguration zum Lesen von E-Mails aus Google Mail mit Emacs & Gnus:
;read mail w/ gnus
(setq gnus-select-method '(nnimap "gmail"
(nnimap-address "imap.gmail.com")
(nnimap-server-port 993)
(nnimap-stream ssl)))
(setq mm-discouraged-alternatives '("text/html" "text/richtext"))
Wäre noch eine Offline-Karte erforderlich?
Ich habe noch nie offlineimap verwendet verwendet. Wenn Sie Ihre E-Mails jedoch offline verwalten möchten, erfolgt die Synchronisierung zwischen Ihrem Computer und dem Server, sobald Sie online sind
Die ~ / .authinfo- Datei wird zum Speichern Ihrer Anmeldeinformationen verwendet und hat mindestens zwei Zeilen, die erste Zeile zum Senden von E-Mails:
machine smtp.gmail.com port 587 login you@somewhere.com password NotsoiNcreDiblePassword
Die zweite zum Abrufen von Mails:
machine imap.gmail.com secret port 993 login you@somewhere.com password NotsoiNcreDiblePassword