- Home
- Categorie
- Coding e Sistemistica
- PHP
- Invio mail in copia
-
Invio mail in copia
Ciao un saluto a tutti, spero che qualcuno possa aiutarmi
Avrei bisogno di completare questa funzione, è un form che raccoglie delle informazioni e invia una mail al mio indirizzo predefinito ([email protected]).
La sto utilizzando e funziona bene, vorrei però integrarla con l'invio di una copia al richiedente ($email), cosa che in vari, disperati tentativi non mi sta riuscendo
Avete qualche suggerimento?
Questo è il codice:
function proceed($url, $email, $Titolo, $Descr, $Key1, $Key2, $Key3, $Key4, $Key5){
global $mainframe;
$mainframe->setPageTitle( "Procedi con il pagamento" );
$mainframe->addCustomHeadTag('
<style type="text/css">
div.contentpaneopen p{margin:5px 0;}
div.contentpaneopen p input{margin:3px 0;}
</style>');
$from = $email;
$fromname = $email;
$recipient = "[email protected]";
$subject = "Richiesta del servizio........";
$body = "Grazie per fiducia accordataci..................";
var_dump(mosMail($from, $fromname, $recipient, $subject, $body));Grazie Maurizio
-
Ciao,
vedo che utilizzi una funzione personalizzata mosMail per inviare le mail, e non so bene cosa faccia all'interno.
Ma se lei stessa utilizza la funzione mail di php allora basta che la utilizzi nel seguente modo:
[PHP]$target = "[email protected]";
$subject = "Oggetto della mail";
$text = "Corpo della mail";
$header = "From: [email protected]
bcc: [email protected]";
mail ($target,$subject,$text,$header);[/PHP]
-
Prova a dare un'occhiata qui: forum.it.altervista.org/cms-forum-e-preconfezionati/66025-joomla-mass_mail-con-sleep.html
-
@TopSeo said:
Ciao,
vedo che utilizzi una funzione personalizzata mosMail per inviare le mail, e non so bene cosa faccia all'interno.
Ma se lei stessa utilizza la funzione mail di php allora basta che la utilizzi nel seguente modo:
[php]$target = "[email protected]";
$subject = "Oggetto della mail";
$text = "Corpo della mail";
$header = "From: [email protected]
bcc: [email protected]";
mail ($target,$subject,$text,$header);[/php]Grazie, ho dovuto fare alcune modifiche per farla funzionare, e non tutto è apposto ma almeno partono due mail :).
Il problema ora è che per farla funzionare sono costretto a togliere la parte From: [email protected] e di conseguenza le mail mi partono dall'utente di sistema (cosa che vorrei evitare), se specifico il From: non mi parte la copia.Qualche idea, io continuo a provare.
Maurizio
-
@matmattia said:
Prova a dare un'occhiata qui: forum.it.altervista.org/cms-forum-e-preconfezionati/66025-joomla-mass_mail-con-sleep.html
Ti ringrazio, l'ho già visto, però credo sia la soluzione per l'invio di una mass mail.
Comunque sto ridando un'occhiata perchè ho notato qualcosa che mi era sfuggita prima
Maurizio
-
Ho risolto, come detto ho fatto una verifica sul codice suggerito da matmattia, che già avevo visto ma non avevo provato tutto.
Probabilmente avevo già risolto stamattina ma siccome le mail mi arrivavano tutte dallo stesso indirizzo avevo pensato di aver sbagliato qualcosa e ho cambiato strada
Alla fine la mia stringa è diventata questa:
var_dump(mosMail($from, $fromname, $recipient, $subject, $body, 0, NULL, $bcc));
grazie comunque ad entrambi
Maurizio