Forum OVH  

Vai indietro   Forum OVH > Emails
Registrazione FAQ Guide Cerca Messaggi odierni Segna come letti

Rispondi
 
Strumenti della discussione
Vecchio 23.02.2010, 21.59   #1
Leselecta
Junior Member
 
Data di registrazione: Feb 2010
Messaggi: 5
Predefinito Problema Filtro Antispam Google Apps - 240plan

Sottopongo questione e (semplice) soluzione in merito ad un problema inerente l'invio delle e-mail tramite script php hostato su server condiviso 240plan verso servizio di email basato su Google Apps configurato per uno specifico dominio.
Purtroppo il seguente (semplicissimo) script di invio mail

Codice:
 <?
 $email=$_POST['email'];
 $nome=$_POST['nome'];
 $note=$_POST['note'];
 $note=strip_tags($note);

 $to = "info@miosito.it";
 $subject = "Messaggio dal sito web!";
 $body="Nome: $nome\r\n";
 $body.="Email: $email\r\n";
 $body.="Messaggio: $note\r\n";
 $from_header = "From: $nome";
 mail($to, $subject, $body, $from_header);
 header ("Location: contatti.php?inviato=si");
 ?>
collocato su server condiviso 240plan genera messaggi che sistematicamente vengono filtrati dall' antispam del servizio mail di Google Apps configurato per uno specifico dominio.Indicare semplicemente come attendibile la mail inviata dal form tramite la webmail non risolve il problema, dal momento che la variabile $from_header cambia a seconda del nominativo inserito nel form.

Nello specifico caso però si può ovviare sostituendo nel codice questa stringa

Codice:
$from_header = "From: $nome";
con questa, contenente l'indirizzo di una casella di posta realizzata ed attivata ad hoc tramite pannello di controllo Google Apps

Codice:
$from_header = "From: contatto@miosito.it";
e segnalandola come attendibile nel filtro antispam di Gmail.

In questo modo le mail in uscita dal server tramite il form non saranno più filtrate dal servizio mail di google apps configurato per il vostro dominio.
Leselecta non è in linea   Rispondi citando
Vecchio 15.03.2010, 23.15   #2
andrew9496
Member
 
Data di registrazione: Aug 2008
Messaggi: 72
Predefinito Re: Problema Filtro Antispam Google Apps - 240plan

Per risolvere questo problema devi utilizzare gli header consigliati da php.net della funzione mail().
Qui di seguito ti posto un esempio di header da aggiungere:
Codice PHP:
$headers 'From: webmaster@example.com' "\r\n" .
    
'Reply-To: webmaster@example.com' "\r\n" .
    
'X-Mailer: PHP/' phpversion();
$headers .= 'MIME-Version: 1.0' "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n"
Controlla comunque il sito ufficiale di PHP http://php.net/manual/en/function.mail.php
Se hai ancora problemi contattami che ti posso aiutare.
andrew9496 non è in linea   Rispondi citando
Vecchio 16.03.2010, 11.05   #3
tmit
OVH Team
 
Data di registrazione: Mar 2010
Messaggi: 318
Predefinito Re: Problema Filtro Antispam Google Apps - 240plan

Oltre all'utilizzo delle funzioni PHP, vi è l'eventuale possibilità di provvedere a creare lo stesso script, sfruttando la libreria PEAR apposita per tale mansione.

http://pear.php.net/package/Mail

__________________
On Vous Héberge

Per informazioni o semplicemente per discutere e rimanere in contatto: http://www.trimarchimanuele.it/
tmit non è in linea   Rispondi citando
Vecchio 18.03.2010, 12.41   #4
Leselecta
Junior Member
 
Data di registrazione: Feb 2010
Messaggi: 5
Predefinito Re: Problema Filtro Antispam Google Apps - 240plan

Grazie a tutti dei consigli!
Leselecta non è in linea   Rispondi citando
Rispondi

Tags
240plan, gmail, google apps, problama

Strumenti della discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato



Tutti gli orari sono GMT +1. Attualmente sono le 12.20.


© OVH 1999-2010