# fgrep remote /var/log/exim4/mainlog.1 | sed -E 's#([ <])[^ <]+@[^ >]+([ >])#\1a@b\2#g' | head -1
2019-01-08 00:47:00 1ggebk-00055M-St ** a@b <a@b> R=nonlocal: Mailing to remote domains not supported
#
Debian exim4
, giden smtp portlarının engellenmediği internete bağlı bir makinede düzgün çalışmayacak şekilde ayarlanmış bir cihazla gelebilir .
Çeşitli yorumlarda belirtildiği gibi, düzgün çalışması için birinin çalışması gerekir dpkg-reconfigure exim4-config
ve sihirbazın içinde ilk internet
seçeneği seçin . Sihirbaz içindeki sonraki iletişim kutularında, varsayılanların yine de yalnızca localhost
IPv4 / IPv6 adreslerini dinleyecek şekilde ayarlandığını unutmayın , bu nedenle, diğer varsayılanları yalnız bırakırsanız, gelen SMTP bağlantı noktasını yalnız bıraktığınız anlaşılmaktadır.
Sihirbazın düzgün çalıştığını doğrulamak için , bu fiyaskoda bir rol oynayan Debian'a özgü /etc/exim4/update-exim4.conf.conf
(evet, bu bir çift .conf.conf
, bu bir yazım hatası değil) kontrol edebilirsiniz. dpkg-reconfigure exim4-config
Sihirbazın içinde posta göndermeyi etkinleştiren ancak yalnızca ilk seçeneği çalıştırdıktan ve değiştirdikten sonra ilgili bölümler aşağıdadır, ancak SMTP bağlantı noktasını yalnızca makinenin kendisine açık tutar (ilk seçeneğin ardından yeniden yapılandırmayı tıklarsanız varsayılan seçenek) :
dc_eximconfig_configtype='internet'
…
dc_local_interfaces='127.0.0.1 ; ::1'
Başka bir çözüm, DragonFly Mail Agent'ı jessie'ye ve yukarıya yüklemek - https://packages.debian.org/jessie/dma - gelen bir SMA'nın basit bir uygulaması olan ve gelen SMTP dışındaki tüm iyi UNIX posta şeylerini uygulayan, , yanlış yapılandırma veya harici güvenlik açıkları konusunda endişelenmenize gerek yoktur.