Didorong oleh komentar Gilles , saya telah mengadaptasi dan memperluas jawaban lain:
(Saya menjalankan Ubuntu 12.04.1 LTS, tetapi proses pengaturan umum harus berlaku untuk Ubuntus sebelumnya dan yang akan datang)
Hal pertama yang harus dilakukan adalah menginstal Mail Transfer Agent (MTA) sehingga surat dapat diteruskan ke mail User Agent (MUA) seperti Thunderbird
. Ini hanya perlu karena kami berurusan dengan surat lokal dan ingin dapat mengirim dan menerimanya; dengan akun tipe gmail jarak jauh yang normal, hanya agen pengguna seperti Thunderbird
yang diperlukan.
Saya menggunakan postfix
, yang itu sendiri merupakan alternatif sendmail
, yang ada versi komersial dan open source. Informasi lebih lanjut tentang kemampuan postfix ada di situs resmi dan pengguna dapat menemukan bahwa milis berisi informasi yang berguna jika ada masalah.
Jadi, untuk menginstal program, jalankan
sudo apt-get install postfix
Anda dapat mengonfigurasinya saat diinstal, atau menolak tawaran dan kemudian menjalankannya
sudo dpkg-reconfigure postfix
untuk membuat file konfigurasi penting ( /etc/postfix/main.cfg
). Jika Anda pernah mengedit file ini secara manual, yang belum tentu disarankan, Anda harus menjalankan sudo newaliases
dan sudo service postfix restart
sesudahnya untuk menerapkan perubahan.
Postfix
cukup mudah untuk diatur, meskipun Anda mungkin memiliki beberapa pengaturan tertentu yang ingin Anda terapkan. Di layar pertama yang Anda lihat di bawah, Anda harus memilih opsi lokal untuk surat Anda:
Kemudian pada layar berikutnya pilih 'nama surat' Anda; biasanya sama dengan /etc/hostname
. Anda dapat menerima default untuk sebagian besar layar berikut.
Ketika disebutkan /etc/aliases
dan penerima Root dan Postmaster (seperti di atas), Anda dapat mengisi nama pengguna Anda, tetapi pastikan Anda memeriksa file alias Anda sebagaimana mestinya dengan membaca bagian selanjutnya dari tutorial ini.
Pertama, seperti yang juga direkomendasikan dalam diskusi ini , Anda /etc/aliases
harus seperti ini jika sudah diatur dengan benar:
postmaster: root
root: mike
Jika tidak, edit dengan sudo nano /etc/aliases
, lalu jalankan sudo newaliases
dan sudo service postfix restart
agar konfigurasi diperbarui. Postfix's
Fitur alias memungkinkan mail untuk dialihkan, sehingga pengaturannya sangat penting untuk sisa tutorial ini.
Seperti juga dicatat dalam tautan di atas , Anda perlu membuat .forward
file yang berisi nama pengguna dan host lokal Anda: mis. mike@localhost
Agar surat root akan diteruskan kepada Anda. Untuk melakukan ini, masukkan perintah ini:
sudo touch /root/.forward
dan kemudian jalankan
sudo nano /root/.forward
untuk menempatkan pengguna Anda: misalnya mike@localhost
dalam file dan simpan.
Selain itu , saya merasa perlu menambahkan pengguna Anda ke grup mail agar Thunderbird
dapat mengakses file email:
sudo adduser $USER mail
dan kemudian keluar dan masuk agar perubahan diterapkan. Tidak perlu chown
atau chmod
file apa pun, karena beberapa artikel mungkin menyarankan, dan menambahkan pengguna Anda ke grup mail adalah praktik yang jauh lebih baik dan menghindari setiap perubahan langsung dari izin pada sistem file root.
Sekarang untuk Thunderbird
konfigurasi. Pergi ke edit> pengaturan akun> tindakan akun> tambahkan akun lain> pilih Unix spoolmail dan di layar berikutnya masukkan nama pengguna Anda di kotak pertama dan tempatkan yourusername@localhost
di kotak kedua.
Sekarang, buka akun baru Anda di pengaturan akun dan pilih pengaturan server dan pilih direktori lokal sebagai /var/mail
atau /var/mail/username
(jika setup), seperti pada screenshot di bawah ini.
Sesuai instruksi dalam artikel ini Anda perlu mengkonfigurasi server smtp jika Anda ingin menguji akun dengan mengirim email ke root@localhost
dan kemudian mengklik get mail di Thunderbird untuk menerimanya, karena mail root sedang dialihkan ke youruser@localhost
.
Buka pengaturan akun> server keluar dan pilih untuk menambahkan yang baru. Pengaturannya harus seperti pada tangkapan layar di bawah ini:
Sekarang, akhirnya uji akun Anda dengan menulis surat root@localhost
dan kemudian beberapa detik kemudian mengklik dapatkan surat di akun Anda. Anda akan melihat email seperti ini:
Beberapa program atau log perlu dikonfigurasi sehingga mereka mengirim surat ke root, tetapi itu dapat diputuskan ketika Anda menemukan kebutuhan. Artikel ini semoga bermanfaat karena tidak selalu mudah diatur Thunderbird
untuk menerima surat lokal.