Ma che t'importa di SMTP!Originariamente inviato da iceberg
Quale?
quello di PHP, quello di componenti esterni, quello con o senza SMTP esterno?? mi sembra che le soluzioni siano svariate
Lo scopo è inviare e ricevere mail
Ma che t'importa di SMTP!Originariamente inviato da iceberg
Quale?
quello di PHP, quello di componenti esterni, quello con o senza SMTP esterno?? mi sembra che le soluzioni siano svariate
Lo scopo è inviare e ricevere mail
Infatti non le invia e non le ricevo, il mio problema è proprio questo
credevo che utilizzando un SMTP esterno di poter risolvere il problema, ma era solo l'unica soluzione che mi è venuta in mente
Iceberg
Guardando di nuovo il tuo codice vedo che mancano gli headersOriginariamente inviato da iceberg
Infatti non le invia e non le ricevo, il mio problema è proprio questo
credevo che utilizzando un SMTP esterno di poter risolvere il problema, ma era solo l'unica soluzione che mi è venuta in mente
prova questo semplice codice vedrai che funziona
http://www.allwebfree.it/articolo_php_mail.php
Avevo già provato proprio quell'esempio (URL già suggerito in questo thread)(
<?
$a="dest <aaa@aaa.it>";
$oggetto="oggetto mail";
$messaggio="messaggio mail";
$intestazioni= "From:allwebfree<aaa@aaa.it>rn";
$intestazioni .= "Reply-To:allwebfree<aaa@aaa.it>rn";
$intestazioni .= "X-Mailer: PHP/" . phpversion();
mail($a, $oggetto, $messaggio, $intestazioni);
?>
Iceberg
Prova questo:Originariamente inviato da iceberg
Avevo già provato proprio quell'esempio (URL già suggerito in questo thread)(
<?
$a="dest <aaa@aaa.it>";
$oggetto="oggetto mail";
$messaggio="messaggio mail";
$intestazioni= "From:allwebfree<aaa@aaa.it>rn";
$intestazioni .= "Reply-To:allwebfree<aaa@aaa.it>rn";
$intestazioni .= "X-Mailer: PHP/" . phpversion();
mail($a, $oggetto, $messaggio, $intestazioni);
?>
codice:$headers = "MIME-Version: 1.0\r\n"; $headers .= "content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "X-Mailer: PHP\n"; $headers .= "From:xxx<xxx@alice.it>\r\n"; $a="dest <aaa@aaa.it>"; $oggetto="oggetto mail"; $messaggio="messaggio mail"; mail($a, $oggetto, $messaggio, $headers);
Nulla, non ottengo errori ma non ricevo nulla... io non vorrei ci fosse qualche blocco nell'SMTP del server, per questo volevo provare ad assegnare un SMTP esterno, ma non so come fare
Iceberg
Prova così poi vediamo (modifiche in rosso)
$headers = "MIME-Version: 1.0\r\n";
$headers .= "content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "From:TUAMAIL<xxx@alice.it>\r\n";
$a="xxx@alice.it ";
$oggetto="oggetto mail";
$messaggio="messaggio mail";
//invio mail ogni 3 secondi, utilizza la funzione sleep()
sleep(3);
mail($a, $oggetto, $messaggio, $headers);
Tieni presente che questo codice le invia da TUAMAIL e arriva a TUAMAIL
Allora devi chiedere al tuo server se supporta l'invio mail, io ho altervista.comOriginariamente inviato da iceberg
Nulla( non ricevo nulla
Ma è possibile impostare quale server SMTP utilizzare il comando mail che mi hai fatto utilizzare?
Grazie
Iceberg