Chi usa SME Server (ne abbiamo parlato anche noi) conosce anche un minimo il sistema dei template che configurano i servizi della macchina.

images

Con una ADSL “casalinga” Alice di Telecom, c’è qualche problema con l’invio della posta, utilizzando l’SMTP out.alice.it sulla porta 587 (ricordatevi che non possiamo far spedire direttamente dallo SME la posta, perchè siamo dietro un IP dinamico e verremmo rigettati).
In particolare l’errore che abbiamo è questo:

2012-10-17 23:06:37.827103500 delivery 1: deferral: Connected_to_127.0.0.1_but_greeting_failed./Remote_host_said:_ 451_Could_not_auth_to_mail_server/

Si risolve modificando il file /usr/local/sbin/smtp-auth-proxy.pl in modo che risulti così:

...
    if ($smtp->supports("AUTH"))
    {
        ${*$smtp}{'net_smtp_esmtp'}->{"AUTH"} = "PLAIN LOGIN";
        unless ($smtp->auth($name, $pass))
        {
            print "451 Could not auth to mail servern";
            warn "SMTP authentication with ISP server failedn";
            $smtp->quit;
            exit; 
        }
    }
...

E successivamente riavviamo il servizio.

sv t /service/smtp-auth-proxy

Il bug è memorizzato qui:
http://bugs.contribs.org/show_bug.cgi?id=4544#c17

Da notare che la modifica va fatta ogni volta che si aggiorna il kernel!

Mike VulcanoLinuxalice,deferral,kernel,linux,mail,sme,smtp
Chi usa SME Server (ne abbiamo parlato anche noi) conosce anche un minimo il sistema dei template che configurano i servizi della macchina. Con una ADSL 'casalinga' Alice di Telecom, c'è qualche problema con l'invio della posta, utilizzando l'SMTP out.alice.it sulla porta 587 (ricordatevi che non possiamo far spedire direttamente...