Yalnızca giden SMTP sunucusu


10

Debian'da yalnızca giden bir SMTP sunucusu kurmak istiyorum, böylece Web uygulamalarım üzerinden e-posta gönderebileceksiniz. Kendi kurulumumun güvenliği ve özelleştirilebilirliği nedeniyle başka bir ana bilgisayar kullanmak istemiyorum.

Postfix'i kurmak ve sadece giden modda yapılandırmak istiyorum (röle olmasını istemiyorum). Bu yüzden en iyi şekilde nasıl yapılacağına dair bir tavsiye sormak istiyorum. Postfix'in sağladığı kullanıcılara, sanal kullanıcılara, uç noktalara ve diğer seçeneklere gerek yoktur. IP adresimin bunu çözebilmesi için Postfix'i yalnızca bazı ana bilgisayar adlarına eklemem gerektiğini düşünüyorum.

Ayrıca Postfix'in bu görev için biraz karmaşık bir çözüm olabileceğini düşünüyorum. Bunun için çok daha basit bir araç biliyorsanız, bana bildirin.

Yanıtlar:


11

Debian üzerinde Postfix'i yalnızca giden postalar için kurmak üzere:

  • dpkg-reconfigure postfix( internet siteİstendiğinde seçin )
  • postconf -e 'inet_interfaces = 127.0.0.1'
  • /etc/init.d/postfix restart

inet_interfaces = 127.0.0.1 /etc/postfix/main.cf dosyasında Postfix yalnızca localhost'a bağlanır, böylece makineniz gelen e-postaları kabul etmez.


2
Bunu mu demek istediniz Internet Site? Internet mailYapılandırmada seçenek yok . Yoksa o zamandan beri değişti mi?
its_me

4

Şahsen Exim'i tercih ederim, ancak Postfix'in çalışması gerekir.

Size yalnızca Giden için Exim'in nasıl kurulacağı hakkında hızlı bir talimatlar verebilirim.

  • Ana bilgisayar adının doğru ayarlandığından emin olun
  • Yüklemek apt-get install exim4 exim4-daemon-light
  • Yapılandırma adımında soruları bu şekilde cevaplayın
    • Posta yapılandırma türü: İnternet sitesi
    • Sistem adı: sunucunuz için fqdn
    • Dinlenecek IP Adresi: 127.0.0.1 (bu adresle gelen postalar mümkün değildir)
    • Kabul edilen diğer destinasyonlar: boş
    • Aktarılacak alanlar: boş
    • röle için makineleri: boş
    • DNS'yi minimum tutma: evet
    • Yerel posta için teslimat yöntemi: Maildir
    • Evet Bölünmüş yapılandırmalar

Exim zaten yapılandırıldıktan sonra komutu kullanarak bu kurulumdan tekrar çalıştırabilirsiniz. dpkg-reconfigure exim4-config

Gerçekten paranoyaksanız, posta sunucunuzda hızlı bir iptables güvenlik duvarı kurabilir ve yalnızca bağlantı noktası 25'e gelen bağlantılara izin veremezsiniz.


2

Hangi posta sunucusunu seçerseniz seçin, 25 ve 587 numaralı bağlantı noktalarına gelen bağlantıları engellerseniz, dış kullanıcılar bu sunucudan geçiş yapamaz.

SMTP sunucusunun 25 numaralı bağlantı noktasına giden bağlantılar yapması gerekir, ancak diğer ana bilgisayarlardan gelen bağlantıları kabul etmesi gerekmez.

localhostYerel olarak çalışan tüm web uygulamaları için uygun olan bağlantı noktası 25 bağlantılarını kabul etmek isteyebilirsiniz ; ve ek bir güvenlik önlemi olarak, sunucunun yalnızca lo1veya localhost arayüzüne bağlı olduğundan emin olun (bkz. James'in cevabı).



0

Aradığınızı anladığımdan emin değilim, ancak varsayılan olarak Postini istediğiniz her şeyi yapıyor.

İnternet bağlantınızda SMTP kısıtlaması olmadığından ve DNS'inizin düzgün çalıştığından emin olun.


1
Belki benim sorum anlamak için çok kötüydü. Tekrar deneyeceğim: Debian için yalnızca yerel uygulamalardan posta gönderebilecek bazı SMTP sunucu yazılımlarına (veya Postfix yapılandırma önerilerine) ihtiyacım var. Herhangi bir posta almak için kullanılacağı düşünülmüyor. Sadece giden işler ve sadece localhost için.
Daniel O'Hara
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.