Mam serwer hostujący kilka strony (na usługach pocztowych zbytnio nie znam się). Aby ładne wysyłała się poczta przez PHP, potrzebowałem zainstalować postfixa, gdyż w standardowej konfiguracji php zasypywał mi logi informacją, że nie może wysłać maila z powodu braku programu pocztowego. Jednakże ostatnio w logach zauważyłem, że ktoś wysyła za pośrednictwem mojego serwera wiadomości. Faktycznie po połączeniu się telnetem z portem 25 była taka możliwość.
Tutaj pojawiają się moje pytania:
1. Jakie usługi muszę mieć zainstalowane i jak skonfigurowane, aby poprawnie działała funkcja mail() w php i innych językach (obecnie mam zainstalowane: postfix [smtpd, tlsmgr, qmgr, pickup]
2. Jak zabezpieczyć SMTP, by można było wysyłać pocztę jedynie z serwera?
Mile widziane będą wszelkie sugestie, bądź informacje o czym warto poczytać (nie oczekuję stricte gotowej odpowiedzi)
PS. Czy dobrze rozumiem, że wystarczy dodać do pliku /etc/postfix/main.cf linijkę:
smtp_sasl_auth_enable = yes
aby tylko użytkownicy serwera mogli wysyłać pocztę via smtp?
Ten post był edytowany przez Be4ver dnia: 04 luty 2012 - 14:00















