Sejumlah solusi didokumentasikan dalam Dokumentasi Komunitas Drupal: Mengelola Penanganan Surat untuk Pengembangan atau Pengujian .
Secara pribadi saya lebih suka kombinasi server surat Postfix lokal, modul Reroute Email , dan rerouting ke kotak surat lokal. Ini memiliki keuntungan bahwa Anda tidak harus melalui kesulitan mengatur host lokal Anda untuk berhasil mengirim ke alamat email eksternal tanpa ditolak sebagai kemungkinan spammer. Cara mengaturnya:
- Instal postfix. Konfigurasi default di bawah Ubuntu akan berfungsi untuk tujuan kita.
Pastikan relevan Anda php.ini
diatur untuk menggunakan postfix dengan mengandung dua baris ini. Berlawanan dengan komentar di sana, pengaturan ini tidak hanya digunakan pada sistem Win32.
SMTP = localhost
smtp_port = 25
Menginstal modul Email mengubah rute: drush dl reroute_email && drush en reroute-email
.
- Dalam pengaturan konfigurasi untuk Reroute Email, tetapkan alamat target untuk nama pengguna Linux Anda (seperti
matt
, tidak ada @hostname.tld
bagian di sini). Email-email ini tiba di kotak surat lokal Anda /var/spool/
saat itu.
- Atur Thunderbird untuk mengambil email ini: Pergi ke "Edit → Pengaturan Akun → Tambahkan Akun Lain ... → Ketik: Unix Mailspool (Movemail)" dan gunakan pengaturan ini:
- "E-Mail Address": sekali lagi gunakan nama pengguna Linux Anda (seperti
matt
) tetapi tentukan nama host Anda ( hostname
perintah) dan tambahkan nama host di belakang dalam format username@hostname
.
- "Nama Anda" dan "Nama Akun": apa pun akan berfungsi, ini hanya kosmetik.