skip to Main Content

E’ stato riscontrato in una installazione di NethService 8 con fetchmail abilitato un’eccessiva lentezza nel download delle email.

Il problema era causato da una notevole mole di email di spam che non venivano mai scaricate, in quanto il dominio del mittente non era risolvibile su internet, questo perchè su NethService 8 di default è abilitato su qpsmtpd il filtro “require_resolvable_fromhost”, che non accetta email provenienti da domini non risolvibili.

Le email in causa quindi non venivano nè scaricate, nè cancellate dal server d’origine e di fatto formavano (passatemi l’espressione) un  “tappo” di spam che allungava di molto le operazioni di fetching.

Il tutto ovviamente non genera problemi nella gestione “classica” di NethService, ma solo nell’utilizzo con fetchmail.

Il work around utilizzato è stato la disabilitazione di questo filtro, che va fatta tramite template custom:

mkdir -p /etc/e-smith/templates-custom/var/service/qpsmtpd/config/require_resolvable_fromhost/

vi /etc/e-smith/templates-custom/var/service/qpsmtpd/config/require_resolvable_fromhost/10RequireResolvableFromHost

inserendo nel file solo il carattere 0.

expand-template /var/service/qpsmtpd/config/require_resolvable_fromhost

service qpsmtpd restart

 

Davide Marini

Product Manager NethSecurity e NethHotspot

Back To Top