Bir dizi çözüm Drupal Topluluk Belgeleri'nde belgelenmiştir: Geliştirme veya Sınama için Posta İşlemeyi Yönetme .
Şahsen ben yerel bir Postfix posta sunucusu, E- postaları Yönlendir modülünü ve yerel posta kutusuna yönlendirme kombinasyonunu tercih ediyorum . Bunun avantajı, yerel ana makinenizi olası bir spam göndericisi olarak reddedilmeden harici e-posta adreslerine başarıyla gönderecek şekilde ayarlama zorunluluğundan geçmek zorunda kalmamanızdır. Nasıl kurulur:
- Postfix'i yükleyin. Ubuntu altındaki varsayılan yapılandırma bizim amacımız için çalışacaktır.
php.ini
Bu iki satırı içerecek şekilde ilgili öğenizin postfix'i kullanacak şekilde ayarlandığından emin olun . Buradaki yorumların aksine, bu ayarlar yalnızca Win32 sistemlerinde kullanılmaz.
SMTP = localhost
smtp_port = 25
Yeniden yönlendir Eposta modülünü yükleyin: drush dl reroute_email && drush en reroute-email
.
- E-postayı Yeniden Yönlendir için yapılandırma ayarlarında, hedef kullanıcı adlarını Linux kullanıcı adınıza ayarlayın (örneğin
matt
, @hostname.tld
burada bölüm yok). Bu e-postalar yerel posta kutunuza gelir /var/spool/
.
- Thunderbird'ü bu e-postaları alacak şekilde ayarlayın: "Düzenle → Hesap Ayarları → Başka Hesap Ekle…" seçeneğine gidin: Tür: Unix Mailspool (Movemail) "ve şu ayarları kullanın:
- "E-Posta Adresi": Linux kullanıcı adınızı (örneğin
matt
) tekrar kullanın ancak ana bilgisayar adınızı ( hostname
komut) belirleyin ve ana bilgisayar adını arka planda ekleyin username@hostname
.
- "Adınız" ve "Hesap Adı": her şey işe yarayacak, bu sadece kozmetik.