Paling tidak, ini harus Anda mulai:
tetapi tulis dan kirim email di emacs. Karena python dapat mengirim email dari baris perintah, saya menduga ini tidak akan terlalu sulit untuk emacs.
Ini adalah apa yang saya miliki di file init saya untuk menulis email, dan mengirimkannya menggunakan gmail, gnutsl harus diinstal di OS Anda:
;; 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
)
Langkah selanjutnya: jika memungkinkan saya masih ingin dapat melakukan sinkronisasi dengan server imap untuk melakukan ~ 100 email terakhir sehingga saya dapat menulis tanggapan di emacs. Ini tidak memerlukan manajemen folder, tetapi sejumlah sinkronisasi, meskipun saya tidak perlu menyimpan pesan yang tersedia secara lokal untuk emacs setelah sesi
Anda harus mengkonfigurasi kotak surat Anda dan mengaktifkan IMAP , Anda akan dapat mengelola email Anda dari banyak perangkat. Ini adalah konfigurasi saya, untuk membaca email dari gmail menggunakan 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"))
Apakah masih memerlukan offlineimap?
Saya tidak pernah menggunakan offlineimap , tetapi Anda harus jika Anda ingin mengelola email Anda saat offline, kemudian, segera setelah Anda online, sinkronisasi akan terjadi antara komputer Anda dan server
File ~ / .authinfo akan digunakan untuk menyimpan kredensial Anda, dan itu akan memiliki setidaknya dua baris, baris pertama untuk mengirim surat:
machine smtp.gmail.com port 587 login you@somewhere.com password NotsoiNcreDiblePassword
Yang kedua untuk mengambil email:
machine imap.gmail.com secret port 993 login you@somewhere.com password NotsoiNcreDiblePassword