E' possibile includere una gif in movimento tipo bustina che parte mentre il sistema invia le mail, oppure una scritta ...sto inviando...?
E' possibile includere una gif in movimento tipo bustina che parte mentre il sistema invia le mail, oppure una scritta ...sto inviando...?
fino a 1800 email per botta + allegato 15kb garantisco io che funziona (ci mette 40 minuti a finire l'invio, ma dipende dall'hosting).Originariamente inviato da Base
una cosa, dite che ci sono problemi se gli indirizzi a cui inoltrare la mail sono parecchi...? diciamo circa 1000.
la cosa strana è che non sò come non và in crash (dovrebbe fermarsi per time limit dopo 30sec)
www.inter-rail.it travellers, not tourist
Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.
io uso una cosa del tipo
Codice PHP:$k=0;
$titolo="il titolo!";
$testo="testo in html";
$mia_mail="email con domino uguale a quello del server";
while(list($id, $nome, $email)=mysql_fetch_array($iscritti)){
$k++;
$mail[$k] = new PHPMailer();
$mail[$k]->IsSMTP();
$mail[$k]->Host = "il tuo host, a volte prende anche localhost";
$mail[$k]->From = "$mia_email";
$mail[$k]->AddAddress($email);
$mail[$k]->Subject = "$titolo";
$mail[$k]->Body = "$tutto";
$mail[$k]->IsHTML(true);
if(!$mail[$k]->Send()){
echo "email inviata correttamente a $email
";
}else{
echo "non sono riuscito a inviare l'email a $email
";
}
}
![]()
www.inter-rail.it travellers, not tourist
Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.
thitan stavi rispondendo a me?
Forse non mi sono spiegato, non voglio sapere come mandare un allegato, ma come mostrare un'immagine mentre il sistema spedisce le mail. Altrimenti l'utente pensa che la pagina non carichi più mentre aspetta che venga spedita l'ultima mail![]()
bhè non è difficile, nella pagina dello script prima di inviare le email metti una cosa tipoOriginariamente inviato da semolino
thitan stavi rispondendo a me?
Forse non mi sono spiegato, non voglio sapere come mandare un allegato, ma come mostrare un'immagine mentre il sistema spedisce le mail. Altrimenti l'utente pensa che la pagina non carichi più mentre aspetta che venga spedita l'ultima mail![]()
Codice PHP:<?
echo "<img src=\"tuaimmagine.gif\">"; //consiglio un'iimmagine molto leggera
/*script invio email*/
echo "email inviate!";
?>
www.inter-rail.it travellers, not tourist
Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.
Si infatti...
ora stavo testando il codice ma dopo che estraggo le mail mi da questo errore:
Deve essere fornito almeno un indirizzo ricevente
(il file class è da modificare?)
Il codice che uso io è questo
Codice PHP:///... sopra ho incluso il file
$mail = new phpmailer();
$mail->SetLanguage("it", "include/language/");
$mail->From = "info@ancoravela.it";
$mail->FromName = "Ancora Vela srl";
//$mail->Host = "smtp1.example.com;smtp2.example.com";
//$mail->Mailer = "smtp";
$query= mysql_query("SELECT email FROM mailing_list")
or die("Query Fallita: " . mysql_error());
while ($row = mysql_fetch_array($query))
{
$mail->AddBCC($row["email"]);
// HTML body
$body = "Ciao,
";
$body .= "In data [b]".$_POST['data']."[/b]
";
$body .= "avverrà il seguente evento:
";
$body .= "".$_POST['testo']."";
// Plain text body (for mail clients that cannot read HTML)
$text_body = "Ciao, \n\n";
$text_body .= "In data ".$_POST['data']."\n\n";
$text_body .= "avverrà il seguente evento: \n";
$text_body .= "".$_POST['testo']."";
$mail->Body = $body;
$mail->AltBody = $text_body;
$mail->ClearBCCs();
}
if(!$mail->Send()){
echo "Mailer Error: " . $mail->ErrorInfo;
echo "
<a href=\"mailing_list.php?action=testo\">OK</a>";
exit;
} else {
echo "Message has been sent";
echo "
<a href=\"mailing_list.php?action=testo\">OK</a>";
}
il Bcc è la copia carbone, devi specificargli a chi inviare l'originale..aggiungi la riga
così l'originale arriva a te e le copiecarbone a mò di mailing list a tutti quelli del dbCodice PHP:$mail->AddAddress("tua_email");
www.inter-rail.it travellers, not tourist
Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.
qualcuno sa se questa classe regge gli invii a 100 indirizzi mail ed oltre?
provata con pochi indirizzi:tutto ok.
dopo che ho inserito 100 indirizzi, io (che sono a mia volta inserita nella lista) ricevo, ma non capisco se gli altri ricevono in quanto mi ritorna una mail del genere.
----- The following addresses had permanent fatal errors -----
<taldeitali@mrarch.com>
(reason: 550 <taldeitali@mrarch.com>: User unknown)
----- Transcript of session follows -----
... while talking to mailin-01.mx.aol.com.:
>>> DATA
<<< 421-: (DNS:NR) http://postmaster.info.aol.com/errors/421dnsnr.html
<<< 421 SERVICE NOT AVAILABLE
... while talking to mailin-03.mx.aol.com.:
>>> DATA
<<< 421-: (DNS:NR) http://postmaster.info.aol.com/errors/421dnsnr.html
<<< 421 SERVICE NOT AVAILABLE
... while talking to mailin-02.mx.aol.com.:
>>> DATA
<<< 421-: (DNS:NR) http://postmaster.info.aol.com/errors/421dnsnr.html
<<< 421 SERVICE NOT AVAILABLE
... while talking to mailin-04.mx.aol.com.:
>>> DATA
ect ect
Visto che l'argomento è di mio interesse, spero che qualcuno mi aiuti.
Ho provato il codice relativo al post, ma niente da fare continua a darmi errore.
Esiste la possibilità che non debba usare l'ultima versione di PHP Mailer ( attualmete on -line)scaricata per fare funzionare lo script ?![]()
![]()
.