Verbeter de prestaties en beveiliging van uw webserver
In DirectAdmin kun je te maken krijgen met meerdere beveiligingslagen zoals SpamBlocker (SB), EasySpamFighter (ESF), BlockCracking (BC) en daarnaast Rspamd/SpamAssassin. In sommige situaties is het wenselijk om specifieke checks tijdelijk over te slaan, bijvoorbeeld als een grote verzendende partij foutieve DKIM/SPF heeft of als je met een smtp-auth account veel mail verstuurt en je omgeving onnodig wordt afgeremd.
DirectAdmin support verwijst naar de volgende ESF skiplist-bestanden. Hiermee kun je ESF-checks overslaan op basis van afzender, ontvanger, hostnaam of IP-adres.
/etc/virtual/esf_skip_senders
/etc/virtual/esf_skip_recipients
/etc/virtual/esf_skip_hosts
/etc/virtual/esf_skip_ips
Slaat ESF-checks over op basis van de afzender. Dit is meestal de veiligste en meest gebruikte eerste stap als een specifieke partij foutieve DKIM/SPF heeft.
nano /etc/virtual/esf_skip_senders
@centercon.nl
debiteuren@centercon.nl
systemctl restart exim
Slaat ESF-checks over voor een specifieke lokale ontvanger op jouw server. Dit gebruik je minder vaak, maar het kan handig zijn als alleen 1 mailbox problemen heeft met rejects.
nano /etc/virtual/esf_skip_recipients
info@lodewijk.frl
systemctl restart exim
Slaat ESF-checks over op basis van hostnaam of group of hostnames. Dit is vaak de juiste keuze voor inkomende mail via grote providers (Microsoft 365) waarbij DKIM/SPF failures optreden en sender-skip niet voldoende blijkt.
nano /etc/virtual/esf_skip_hosts
*.outbound.protection.outlook.com
server.otherhostname.com
systemctl restart exim
Slaat ESF-checks over op basis van IP-adres. Gebruik dit alleen als je zeker weet dat het IP stabiel is. Grote mailplatforms wisselen IP’s vaak, waardoor dit minder beheerbaar is.
nano /etc/virtual/esf_skip_ips
52.101.66.123
systemctl restart exim
Als je veel mail verstuurt via een smtp-auth account, kun je overwegen om enkele checks te skippen voor die account(s). SpamBlocker (SB 4.4.x), EasySpamFighter (ESF) en BlockCracking (BC) hebben hiervoor skip-lijsten.
echo user@domain.com >> /etc/virtual/esf_skip_senders
echo user@domain.com >> /etc/virtual/bc_skip_authenticated_users
echo 1.2.3.4 >> /etc/virtual/esf_skip_ips
echo 1.2.3.4 >> /etc/virtual/skip_rbl_hosts_ip
Let op: dit zijn verschillende checks. Je hoeft niet altijd het IP te skippen als je dat niet wilt. Gebruik dit gericht en spaarzaam.
RBL checks kunnen vertraging veroorzaken. Als je mail aflevert aan lokale domeinen op dezelfde server, kan het toevoegen van het To / bestemmingsdomein aan skip-lijsten de aflevering versnellen.
Dit is niet van toepassing als alle bestemmingsadressen extern zijn (dus niet lokaal op jouw server).
nano /etc/virtual/skip_rbl_domains
nano /etc/virtual/skip_av_domains
Als een afzender vastloopt op een RBL block en je wilt dat een specifiek domein of e-mailadres niet door de SpamBlocker RBL checks wordt gecontroleerd, dan kun je /etc/virtual/whitelist_senders gebruiken. Dit is de uitzondering die doorgaans niet tot open relay leidt, maar gebruik dit alsnog zeer spaarzaam.
nano /etc/virtual/whitelist_senders
debiteuren@centercon.nl
@centercon.nl
Na het aanpassen van een skiplist wil je snel kunnen zien of ESF de mail niet meer weigert. Controleer je Exim logs en laat de verzender de mail opnieuw sturen.
tail -f /var/log/exim/mainlog
tail -f /var/log/exim/rejectlog