Saya ingin menggunakan klien baris perintah pada instalasi dasar Arch Linux, baik mail atau mutt atau utilitas lain. Saya membaca bahwa ini hanya sarana klien surat dan mereka harus menginstal agen pengiriman surat. Saya mencoba mengkonfigurasi exim tetapi itu tidak berhasil. Apakah ada utilitas lain yang dapat dengan mudah dikonfigurasi dan cara mengkonfigurasinya?
sumber
postfix gmail
. (Btw, ini "Postfix", bukan "PostFix.")sendmail
- ia diharapkan dipanggil dari klien email dan diberi pesan RFC- (2) 822 lengkap, termasuk. header. Kamu harus menggunakanmail <addr>
ataumutt <addr>
sebagai gantinya. // Namun, MTA yang baik akan tetap mengirim pesan - jadi silakan periksa antrian Postfix (mailq
) dan log sistem (sudo tail -f /var/log/mail.log
) untuk pesan kesalahan apa pun.Ada tiga hal yang Anda butuhkan untuk email dasar:
sshfs
untuk membuat mbox atau maildir tersebut tersedia di sistem file (agen pengguna mail - MUA, biasanya bundel komponen pertama)Jika Anda melihat istilah 'agen pengiriman surat' (MDA), abaikan saja. Itu adalah program program sisi server bagi mereka yang menciptakan layanan mereka sendiri.
Anda kemungkinan sudah memiliki MUA (
mutt
,mailx
,alpine
, dll.), serta komponen ketiga. MSA mungkin juga dibangun ke dalam program yang sama yaitu MUA Anda. Lihatlah yang berikut ini.Misalnya, untuk, Linux Arch resmi
mutt
paket, dalam konfigurasi yang paling sederhana (lihatmuttrc(5)
):Saya tidak pernah menggunakan alpine tetapi Arch Wiki memiliki halaman di atasnya .
Untuk mailx (
heirloom-mailx
paket, saya percaya yang berikut ini~/.mailrc
(Lihatmailx(1)
) akan melakukan. Menggunakanmailx -A example.com
untuk memberitahu mailx untuk menggunakan akun itu.Sekarang, baca terus jika Anda masih ingin menggunakan metode MTA mandiri tradisional. Karena sebagian besar MUA tradisional seperti mutt atau mailx dapat menggunakan
sendmail
antarmuka (mis., mereka hanya mengirimkan email kesendmail
biner, dan Anda hanya mengirim email, tidak menyiapkan server email yang lengkap, gunakan Agen Surat Capung , daripada mengunduh server lengkap (seperti Postfix atau sendmail). Ada di AUR. Ini hanya berfungsi dan hanya berjalan ketika Anda benar-benar mengirim email (mis., Itu bukan deamon). Ini menyediakan biner pembungkus di/usr/bin/sendmail
. Tidak ada konfigurasi, dengan asumsi Anda menggunakan relay terbuka. Jika Anda menggunakan relai yang membutuhkan SMTP AUTH (Anda mungkin sering mendengar istilah SASL, yang sebagian akurat), Anda dapat melakukan sesuatu seperti apa yang berikut:Mengajukan
/etc/dma/auth.conf
:Mengajukan
/etc/dma/dma.conf
(selain apa yang sudah ada di sana secara default):Anda mungkin harus mengkonfigurasi MUA Anda sesuai. Jika saya ingat dengan benar,
mailx
danmutt
tidak perlu konfigurasi tambahan.sumber
kupikir Vmail cukup bagus, meskipun saya tidak percaya kita bisa memotret file dari dalam skrip ... seperti trik favorit saya mengirim pemberitahuan email sendiri ketika pekerjaan selesai. Tetapi jika Anda hanya mencari ujung depan berbasis teks untuk Gmail, ini dia.
sumber
ssmtp adalah MTA yang sangat ringan dan mudah dikonfigurasi.
sumber