Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : SimoR 30 Jun 2012, 17:15:33
-
La soluzione a fine pagina.
Ciao Ragazzi,
rieccomi con un nuovo problema =)
Ho utilizzato il "contatti" di joomla, ora come tutti sappiamo quando viene compilato invia l'email..
Es.
"Tizio"... compila il form sul sito e l'email arriva a "Caio"..
Io avrei bisogno di far arrivare l'email anche ad un secondo utente..
Ovvero:
"Tizio" compila il form sul sito.. l'email arriva a "Caio".. e arriva anche a "Sempronio" è possibile ?
Però deve essere tutto nascosto
Da:Tizio
A: Caio
Ccn: Sempronio
Oggetto: Email scritta dal sito
Testo: questa è un email
-
Ti conviene usare un indirizzo di gruppo, verifica se il tuo gestore del servizio email te lo concede altrimenti devi sottoscriverlo come servizio aggiuntivo. In questo modo ottieni un indirizzo virtuale a cui associare n indirizzi reali, 2 o 20 o 200 come da servizio sottoscritto. Nessun destinatario potrà conoscere gli indirizzi associati.
-
I due indirizzi sono differenti. Mai possibile che non si può modificare all'interno ??
-
Mai possibile che non si può modificare all'interno ??
-------------------------------------------------------------------------
certo che lo puoi modificare, fai riferimento alle api, guarda chi, cosa e come lo fa (ci sarà un metodo o una classe) e modifichi il codice
M.
-
Se la mail e' del tipo pincopallo@tuosito. it poi vedere in gestione mail del tuo dominio se ti fa inoltrare nuovamente i messaggi per reinviarli ulteriormente ad un altro indirizzo, potrebbe essere una soluzione se il giochetto lo devi fare solo per 2 o poco piu' di utenti
-
... vedere in gestione mail del tuo dominio se ti fa inoltrare nuovamente i messaggi per reinviarli ulteriormente ad un altro indirizzo, ..
sarebbe solo un redirect senza inviare all'indirizzo primario ma solo un inutile rimbalzo da un indirizzo ad un altro per poi spedire solo ad un unico indirizzo finale.
-
Se la mail e' del tipo pincopallo@tuosito. it poi vedere in gestione mail del tuo dominio se ti fa inoltrare nuovamente i messaggi per reinviarli ulteriormente ad un altro indirizzo, potrebbe essere una soluzione se il giochetto lo devi fare solo per 2 o poco piu' di utenti
sarebbe solo un redirect senza inviare all'indirizzo primario ma solo un inutile rimbalzo da un indirizzo ad un altro per poi spedire solo ad un unico indirizzo finale.
Troppi giri..
Ho aperto il file "controller.php" al percorso /www.nomesito.it/components/com_contact
alla riga 193 dove c'è scritto
$mail->addRecipient( $contact->email_to );
molto semplicemente ne ho aggiunto un'altro..
$mail->addRecipient( $contact->email_to );
$mail->addRecipient( "miaemail@dominio.it" );
funziona benissimo l'invio!
Solo che controllando l'email... si nota che è stato inviato a 2 persone.
Consigli ??????
-
quindi forse addrecipient non è il meglio... secondo me capisci da solo se guardi quì
http://docs.joomla.org/API15:JMail
http://docs.joomla.org/How_to_send_email_from_components
M.
-
quindi forse addrecipient non è il meglio... secondo me capisci da solo se guardi quì
http://docs.joomla.org/API15:JMail (http://docs.joomla.org/API15:JMail)
M.
Per poter inviare a contatti multipli modificare il file "controller.php" al percorso
/www.nomesito.it/components/com_contact
alla riga 193
da così:
$mail->addRecipient( $contact->email_to );
a così:
$mail->addRecipient( $contact->email_to );
$mail->addBCC( "miaemail@dominio.it" );
N.B. L'email inserita dal back-end di joomla non visualizzerà l'invio ad altri, mentre l'email inserita con la metodo addBCC visualizzerà a chi è stata inviata.
Editato inserendo la soluzione !