Buona sera,
ho messo su un sito moodle e ho dei problemi con l'invio delle email di conferma delle iscrizioni o di recupero password.
Premetto che ho letto molto sull'argomento, so che AV pone limitazioni all'uso di SMTP esterni e sulla frequenza delle email inviate, e ho cercato risposte sia in questo forum che altrove, ma non ho trovato nulla che spieghi il mio problema ne' tantomeno che lo risolva.
In pratica, ho riscontrato che le email inviate al mio indirizzo Gmail arrivano correttamente, mentre inviando ad altri 2 indirizzi che uso normalmente ogni giorno non arriva nulla.
Per capire che succede ho fatto un piccolo script php:
Codice:
<?php
$to = 'user@gmail.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: my_account@altervista.org '. "\r\n";
mail($to, $subject, $message, $headers);
?>
che mostra il comportamento descritto sopra.
Poi ho analizzato un'email arrivata:
Codice:
Delivered-To: user@gmail.com
Received: by 10.76.25.135 with SMTP id c7csp251560oag;
Sun, 11 Nov 2012 04:52:25 -0800 (PST)
Received: by 10.14.200.194 with SMTP id z42mr53369394een.13.1352638345149;
Sun, 11 Nov 2012 04:52:25 -0800 (PST)
Return-Path: <apache@ns101.altervista.org>
Received: from ns101.altervista.org (ns101.altervista.org. [178.63.21.200])
by mx.google.com with ESMTPS id z5si7106686eeo.76.2012.11.11.04.52.24
(version=TLSv1/SSLv3 cipher=OTHER);
Sun, 11 Nov 2012 04:52:25 -0800 (PST)
Received-SPF: pass (google.com: best guess record for domain of apache@ns101.altervista.org designates 178.63.21.200 as permitted sender) client-ip=178.63.21.200;
Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of apache@ns101.altervista.org designates 178.63.21.200 as permitted sender) smtp.mail=apache@ns101.altervista.org
Received: from ns101.altervista.org (localhost.localdomain [127.0.0.1])
by ns101.altervista.org (8.13.8/8.13.8) with ESMTP id qABCqOAn018291
for <user@gmail.com>; Sun, 11 Nov 2012 13:52:24 +0100
Received: (from apache@localhost)
by ns101.altervista.org (8.13.8/8.13.8/Submit) id qABCqOHm018289;
Sun, 11 Nov 2012 13:52:24 +0100
Date: Sun, 11 Nov 2012 13:52:24 +0100
Message-Id: <201211111252.qABCqOHm018289@ns101.altervista.org>
X-WEBSITE: my_account.altervista.org
X-Originating-IP: [2.34.142.74]
To: user@gmail.com
Subject: the subject
From: my_account@altervista.org
hello
------------
To report abuses or spam please follow this link: http://sp.altervista.it/s.php/bW9vZGxlfC9wcm92YV9tYWlsLnBocA==
A questo punto mi vengono i seguenti dubbi:
* forse php sta cercando di usare Gmail per il relay anche con gli altri indirizzi?
* forse il metodo di connessione è supportato da Gmail e dagli altri 2 server no?
* forse l'email generata viene vista come spam dagli altri 2 server (ma dovrebbe arrivarmi lo stesso)?
Altro non mi viene in mente: se qualcuno ha altre idee è il benvenuto.
Diversamente, qualcuno sa dirmi se esiste un modo per leggere i log dell'invio dell'email?
il server smtp destinatario dovrebbe restituire qualche errore con cui capire almeno che succede...
Grazie a tutti in anticipo, ciao