email joomla authorize.net

email - ¿Cómo envío un correo electrónico a través de joomla



authorize.net (1)

Tengo un sistema para que la gente pueda registrarse para una clase a través de mi sitio de Joomla (creo que es 3.0). Pero a partir de ahí, me gustaría enviar a las personas un correo electrónico que llena las variables del registro. Entonces algo así como:

Dear (name), thank you for registering for (class). This is to remind you your class is tomorrow, (date), at (place).

Creo que para el registro, el sistema usa authorize.net

¿Cómo puedo lograr esto?

¡¡Gracias por la ayuda!!


Puede usar JFactory:getMailer como se sugiere en la siguiente publicación . Estoy copiando aquí su ejemplo de código (lo modifiqué un poco):

$body = "Here is the body of your message."; $user = JFactory::getUser(); $to = $user->email; $from = array("[email protected]", "Brian Edgerton"); # Invoke JMail Class $mailer = JFactory::getMailer(); # Set sender array so that my name will show up neatly in your inbox $mailer->setSender($from); # Add a recipient -- this can be a single address (string) or an array of addresses $mailer->addRecipient($to); $mailer->setSubject($subject); $mailer->setBody($subject); # If you would like to send as HTML, include this line; otherwise, leave it out $mailer->isHTML(); # Send once you have set all of your options $mailer->send(); That''s all there is to it for sending a simple email. If you would like to add carbon copy recipients, include the following before sending the email: # Add a blind carbon copy $mailer->addBCC("[email protected]");

Otra alternativa es usar JMail::sendMail : http://docs.joomla.org/API17:JMail::sendMail