Wyłączenie zwrotów e-maili dla nie istniejących

Transkrypt

Wyłączenie zwrotów e-maili dla nie istniejących
Wyłączenie zwrotów e-maili dla nie istniejących użytkowników w Sendmailu
Napisane przez Piotr Pośpiech
Piątek, 28 stycznia 2011 12:47 - Ostatnio zmieniane Piątek, 28 stycznia 2011
Problem:
Jeśli wiadomość jest wysyłana do nie istniejącego użytkownika w systemie, normalnie jest
„odbijana” z powrotem do nadawcy. W przypadku wystąpienia wirusa lub sondowania systemu
przez spam, może to powodować problemy (np. odrzucanie zainfekowanych wiadomości,
zwiększenie ilości wysyłanych maili). Aby odrzucić wszystkie wiadomości skierowane do
użytkowników systemu, którzy nie istnieją, należy zrobić, jak opisano poniżej.
Rozwiązanie:
Otwórz plik sendmail.mc i dodaj linię z LUSER_RELAY:
> joe /etc/mail/sendmail.mc
Dodaj wiersz:
define(`LUSER_RELAY', `local:mailnull')dnl
Wykonaj komendy z konsoli:
> mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.sav > m4 /etc/mail/sendmail.mc >
sendmail.cf
Otwórz plik aliasów Sandmaila, aby skierować wszystkie wiadomości przesłane do “mailnull” do
/dev/null:
> joe /etc/aliases
Znajdź wiersz z „mailnull: root” i zmień go na:
mailnull: /dev/null
Zrestartuj Sendmaila:
1/2
Wyłączenie zwrotów e-maili dla nie istniejących użytkowników w Sendmailu
Napisane przez Piotr Pośpiech
Piątek, 28 stycznia 2011 12:47 - Ostatnio zmieniane Piątek, 28 stycznia 2011
> /etc/init.d/sendmail restart
Źródło: http://www.aumber.com/2004/04/14/sendmail-disable-bouncing-of-emails-to-non-existe
nt-users/
Dotyczy: Sendmail 8.12.10-1 lub nowszy + Linux (Fedora Core 4)
2/2

Podobne dokumenty