Yanıtlar:
mail
OS X'te aslında Postfix'i postayla başa çıkmak için yeterince uzun ortaya çıkarmış gibi görünüyor, sonra kısa bir süre sonra yıkın.
Bunu çalışırken görmek telnet localhost 25
için mail komutundan önce, hemen sonra deneyin, sonra 5 dakika bekleyin ve tekrar deneyin.
Bunun aslında Postfix'in nasıl ortaya çıktığını ve parçalandığını açıklayamadığı için sorunun gerçekten doğru bir cevap olduğundan emin değilim , ama umarım bu soruya cevap vermeye yardımcı olur.
SMTP arka plan sunucuları veya sunucuları posta almak için oradadır, göndermek için değildir. Örneğin, mail
yalnızca bir e-posta istemcisidir ve uygun DNS MX kaydı tarafından tanımlanan herhangi bir sunucuya bağlanır ve bunu yapmak bar.com
için yerel bir sunucunun çalışması gerekmez.
Ancak, posta kurulumunuza bağlı olarak, kimlik doğrulaması için giden bir posta sunucusunda oturum açmanız gerekebilir veya yalnızca gönderen ve geri dönüş adresleri sağlamak için başka bir şey yoksa. Şimdi, tüm bunları uygun olanı ileterek komut satırında yapabilirsiniz. ancak posta uygulamanızı ayarladığınız sürece bu yapılandırma zaten saklanır ve yalnızca posta alt sistemini geçici olarak çalıştırarak terminal komutları bu bilgileri alabilir ve artık bir veya daha fazla posta smtp sunucusuna sahip olabilir. giden mesajlar göndermeyi seçin. Daha sonra tamamlandığında süreçleri sonlandıracaktır.
Tüm bunları komut satırında test edebilir ve posta istemcisi kullanmak zorunda kalmadan postayı gönderebilirsiniz. Mac'te değilim, bu yüzden bu komutların birileri tarafından düzenlenmesi gerekebilir, ancak bunu yapabilirsiniz:
nslookup
set type=mx
bar.com
exit
telnet MXServer 25 (where MXServer is one of the results returned above and 25 is the port number for SMTP servers)
Telnet üzerinden e-posta gönderme hakkında daha fazla bilgi için Bunu Okuyun - harika bir hata ayıklama aracı
Sanırım mail
posta göndermek için her zaman yerel sendmail kullanıyor. At OSX sendmail postfix olduğunu. Ve kesinlikle kullanılır.
Posta başlıklarını kontrol edebilirsiniz Received: by [Your-Mac] (Postfix, from userid ...
.
Yine de böyle kullanmak mail
(veya daha iyisi postfix
) iyi bir fikir değildir . En iyi uygulama, sık kullanılan güvenlik duvarı kısıtlamalarından kaçınmak için yerel Postfix'iniz için bir Akıllı Ana Bilgisayar kullanmak olacaktır .
Benim için çalışan Snow Leopard'da Postfix için SMTP Akıllı Ana Bilgisayar Kurulumu'nda (ayrıca Lion, Mountain Lion'da) bir çözüm bulabilirsiniz .