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