Problema invio mail con script php verso i dominii libero

  • Creatore Discussione Creatore Discussione Benji
  • Data di inizio Data di inizio

Benji

Nuovo Utente
22 Lug 2008
2
0
0
Buonasera a tutti. Mi chiamo Michele e spero possiate aiutarmi.

Ho fatto un rapido cerca e non sono riuscito a trovare la soluzione.

In pratica, ho un mio script che serve per inviare una newsletter a tutti gli iscritti. Le mail arrivano a tutti salvo agli utenti con domini libero, quindi anche inwinind ecc.

L'errore che mi torna indietro è:

SMTP error from remote mail server after MAIL FROM: SIZE=6158:
host mxlibero2.libero.it [212.xxx.xxx.xx]: 553 Domain of sender address [email protected]))) does not exist. For further information contact your provider. If you are the provider, mailto:[email protected]?subject=Code 553


Cosa potrebbe essere? Per favore sto impazzendo
 
provato ad inviare le newsletter indicando come mittente un account di libero?
 
problema mail libero

Ciao,
ho appena finito di realizzare una newsletter e questa funziona sia con libero che con email (testate).
La mail che mando è in formato html.

il mio sito è su server linux aruba.
Prova a farmi capire meglio il problema...

:elvis:
 
ciao
Ciao,
ho appena finito di realizzare una newsletter e questa funziona sia con libero che con email (testate).
La mail che mando è in formato html.

il mio sito è su server linux aruba.
Prova a farmi capire meglio il problema...

:elvis:
è un problema che è stato discusso diverse volte.
non so con che metodo invii, ma se usi la funzione nativa php
mail()
è un problema che può presentarsi (ad alcuni come detto libero.it), se invece usi una classe tipo phpmailler (o simile) il problema vine (quasi completamente) risolto.
forse perche che ha scritto dette classi è riuscito a costruire le varie intestazioni meglio
 
libero mail

io uso la funzione mail() e funziona benissimo anche con libero (forse mi ero spiegato male).

Non capisco il problema sopra scritto
 
ciao
che posso dirti, solo che sei tra i fortunati,
con alcuni mail non funzia. attento però non è che dia errore, ma l'email non viene ricevuta. es

PHP:
//......
if(mail("[email protected]","prova","messaggio: invio dal sito www.pallo.com", $header)){
  echo "email inviata con successo";
}else{
  echo "errore di trasmissione";
}
//......
risulta
email inviata con successo
ma pinco non la riceve (almeno quasi mai)
usando es phpmailler, o simile, invece pinco la riceve (quasi sempre).
 
Ultima modifica:
speriamo bene

Avevo già letto anche io che la funzione mail() a volte crea problemi, ma finora le mail sono arrivate sempre a tutti, ma se ci saranno problemi la sostituirò con PhpMailer.

In fase di test mi aveva dato qualche problema, ma girovagando su google ho letto che libero non digerisce "/r" negli header della mail.
Tolti questi, i problemi sono svaniti d'incanto... le mail arrivano (in formato HTML) a tutti.
 

Discussioni simili