![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
|
Email di registrazione e antispam
Ciao a tutti.
Per un semplice modulo di registrazione invio email all'utente di conferma con un link univoco da cliccare. Vista la semplicità dello script e dell'email stessa uso la funzione mail() per inviare la mail. ESEMPIO: Codice:
mail("utente@provider.it",$obj,$body,"From: Sito.it <info@sito.it>\r\n"."X-Mailer: PHP/" . phpversion());
Non funziona però se il mail server è su un ip diverso: l'email passa in alcuni casi ma viene filtrata nella maggior parte. Le domande sono
Grazie a chi vorrà rispondermi |
|
__________________
Napolux ;) |
|
|
|
|
|
|
|
|
#2 (permalink) |
|
Moderatore
Data di registrazione: Oct 2006
Messaggi: 913
|
Ciao Napolux,
il problema credo sia un pochino più complicato. In genere un mail server filtra la posta indesiderata in base a diversi parametri di scelta non univoca, agendo spesso a monte, troncando cioè la conversazione con il computer che lo ha contattato per l'invio dell'email, prima ancora che questa sia inviata. Se non ricordo male, i diversi mail server (o server SMTP) hanno dei parametri per evitare che un'altro server (che è diverso da una utenze privata!) possa appoggiarsi a loro per l'invio di email: se così non fosse tutti gli spammers del mondo potrebbero usare i differenti server di tutti gli ISP per i loro invii. Il termine che identifica i server SMTP che consentono l'invio di email da domini differenti da quelli da loro stessi certificati (passami il termine in questa sede) credo sia open relay, è di facilissima individuazione via software con dei tools, ed è una delle prime discriminanti con cui un server viene bollato come spam. Detto ciò a livello generale, tutto dipende da come sono configurate la tua macchina e il mail server che tenti di utilizzare. La tua macchina fa parte di un dominio del tipo xxx.yyyy.com o è un pc connesso all'adsl senza pretese? Il mail server è quello di un ISP? Inoltre, tecnicamente, come hai specificato il mail server? Ovviamnete IMHO... potrei anche aver preso lucciole per lanterne...! ![]() |
|
Ultima modifica di ceccus : 25-05-08 10:54. |
|
|
|
|