Richard, buen día
Para un proyecto individual con un solo origen para envió de mail, me funciona correctamente, pero
Tengo varios proyectos que cada uno requiere disparar envió de mails, pero con smtp diferentes, como puedo al momento de disparar el mail cambiar el mail de origen con respecto a los que tengo en el archivo smtp.ini?
en el archivo smtp.ini, coloco varios orignes [origen1] [origen2] con sus respectivos usuarios y claves, como la muestra por default
y en archivo instalacion.ini adicione el origen por ejemplo smtp=ORIGEN1, con un solo origen lo tengo claro, pero cuando son varios ?
//----------------------------------------------------------------------------------------
//-------- Envio del email con la clave temporal -----------------------------------------
//----------------------------------------------------------------------------------------
function disparar_confirmacion_mail($datos_persona, $asunto, $cuerpo_mail)
{
//Armo el mail nuevo
$email_usuario = $datos_persona['per_mail'];
//Cambio la clave del usuario, envio el nuevo mail y bloqueo el random
try {
//Enviar nuevo mail con la clave temporaria
$mail = new toba_mail($email_usuario, $asunto, $cuerpo_mail);
$mail->set_html(true);
$mail->enviar();
} catch (toba_error $e) {
throw new toba_error($e);
}
}
Gracias y cordial Saludo