Come bloccare un Intervallo di indirizzi intero su Sendmail

May 24

Sendmail è un'applicazione open source per i server Linux e Unix che permette il routing e-mail e l'invio. Quando si somministra un server, a volte può essere utile per prevenire i possessori di determinati indirizzi di protocollo Internet da essere in grado di instradare la posta attraverso il sistema. Ad esempio, è possibile bloccare gli spammer noti. Bloccare un intero intervallo di indirizzi IP in Sendmail modificando i file di configurazione e il database dell'applicazione.

istruzione

1 Digitare il seguente comando nel terminale Linux o Unix:

vi /etc/mail/sendmail.cf

Questo comando lancerà l'editor di testo vi e aprire il file di configurazione di Sendmail.

2 Verificare il file contiene le seguenti istruzioni:
FEATURE ( ' `access_db) dnl
Se non contiene tale istruzione, copiare e incollare nel file, su una nuova linea, e salvare il file.

3 Digitare il comando successivo nel terminale per aprire il file di database Sendmail principale:

vi / etc / mail / access

4 Immettere le seguenti istruzioni in una nuova riga:
X / Y REJECT
Sostituire "X" con il primo indirizzo IP nell'intervallo si desidera bloccare e "Y" con l'ultimo. Ad esempio, la seguente istruzione bloccherà tutti gli indirizzi IP da "198.210.0.0" a "198.210.0.10":
198.210.0.0/198.210.0.10 REJECT
Salvare il file e uscire Vi.

5 Tipo entrambi questi comandi nel terminale per ricostruire le impostazioni e riavviare il server Sendmail:

cd /etc/mail/etc/init.d/sendmail riavvio