Hola
Estoy haciendo una aplicación en toba 3.3 que va a quedar instalada en una CPU escritorio, no un servidor. El equipo tiene windows10
Entre otras operaciones que tiene este sistema, se tiene que poder enviar un mail. Para ello configure el smtp y en instalacion.ini añadí la linea con el nombre de la configuración a ser utilizada.
El registro en el smtp es:
[correo_pasavantes]
nombre_from = “Administrador de Operaciones (No responder)”
from = “....@yahoo.com”
host =“192.168.1.40”
puerto = “587”
usuario = “...@yahoo.com”
clave = “+++++”
seguridad = “”
auth = “0”
La IP del host lo saque de hacer un ipconfig en el equipo, pero no estoy segura si es lo que necesito, es decir, tiene que ser una IP fija o publica, no se..
El código que arme para enviar el mail es:
function evt__enviar_mail()
{
$asunto= "Prueba de envió de mail";
$body = "Probando probando";
$mail = new toba_mail('......@gmail.com', $asunto, $body);
$mail->set_configuracion_smtp( $nombre_conf = 'correo_pasavantes' ); //opcional
$mail->get_datos_configuracion_smtp(); //opcional
$mail->set_html(true);
$mail->enviar();
}
Al final el mail no se enviá y sale el mensaje “toba_error: Imposible enviar mail, revise el log”
SMTP connect() failed. Troubleshooting · PHPMailer/PHPMailer Wiki · GitHub
Me guie de la pagina https://documentacion.siu.edu.ar/toba/docs/referencia-mails/
Al no ser un servidor dedicado, capaz que necesito habilitar otras cosas que desconozco.
Podría porfi alguien sugerirme como resolver este problema.
Saludos