• Prosty przepis na smarthost w Sendmail i Postfix

    dodany przez Przemysław Sikora

    Kilka razy zdarzyło się mojemu serwerowi wpaść na czarną listę i to najczęściej z powodu dziurawych aplikacji użytkowników, ale nie tylko. Co w takim wypadku począć? Odpowiedź wydaje się prosta, zmienić IP. Niestety jednak, nie wszyscy mamy taką możliwość. Prostym rozwiązaniem jest posłużenie się innym serwerem jako tzw. smarthost. W przypadku Postfixa należy dopisać do pliku „/etc/postfix/main.cf” następującą linie:

    relayhost = [adres_serwera_przez_który_chcemy_wysyłać]

    Następnie na wskazanym serwerze należy ustawić, aby przepuszczał wiadomości płynącą z naszego głównego serwera (robił relay). Na koniec restart obu serwerów pocztowych.
    W przypadku Sendmaila należy dodać do pliku „/etc/mail/sendmail.mc” następujący wpis:

    define(`SMART_HOST’,`adres_serwera_przez_który_chcemy_wysyłać’)

    następnie

    make -C /etc/mail

    Podobnie jak w poprzednim przypadku, należy na wskazanym serwerze ustawić, aby przepuszczał wiadomości płynącą z naszego głównego serwera. Na koniec nie zapomnijcie o restarcie obydwu serwerów. Powinno działać :). Miejcie na względzie ustawienia SPF. Jeśli serwer przez który będziemy wysyłać wiadomości, nie jest ustawiony jako zaufany, to mogę pojawić się problemy w dostarczaniu wiadomości.

Dodaj komentarz

Warto odwiedzić
Valid XHTML 1.0 Transitional centos.com.pl- mapa strony