Я хочу знать, есть ли в моем коде какие-либо ошибки или если мне нужно купить сервер электронной почты SMTP, мне нужны рекомендации сервера электронной почты SMTP с очень дешевым хостингом, у Godaddy есть предложение хостинга веб-форта 2,29 $ / месяц, но я не сейчас, если включить почтовый сервер
//This file is in folder
//The file class.phpmailer.php with the file smtp.php is in a folder called "include" inside the previous folder.
<?php
if (isset($_POST['submit']))
{
$Asunto = $_POST['asunto'];
$Nombre = $_POST['nombre'];
$Mensaje = $_POST['mensaje'];
$Archivo = $_POST['archivo'];
$emailf = $_POST['correo'];
$sujeto = "Sitio Web";
require ("includes/class.phpmailer.php");
$mail = new phpmailer();
$mail->PluginDir = "includes/";
$mail->Mailer = "smtp";
$mail->Host = "smtp.mail.yahoo.com";
$mail->Port = "25";
$mail->SMTPAuth = true;
$mail->Username = "micorreo";
$mail->Password = "micontrasena";
$mail->From = "micorreo";
$mail->FromName = "Sitio Web";
$mail->Timeout=30;
$mail->AddAddress($emailf, $Nombre);
$mail->Subject = $sujeto;
$mail->Body = " ASUNTO: $Asunto\n NOMBRE: $Nombre\n MENSAJE: $Mensaje\n $Archivo\n";
$mail->IsHTML(true);
$mail->Send();
}
?>