@שמחה-זו-הסיסמא
עם PHP ניתן לשלוח עם PHPMailer.
להלן דוגמה:
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require $_SERVER['DOCUMENT_ROOT'] . '/PHPMailer/Exception.php';
require $_SERVER['DOCUMENT_ROOT'] . '/PHPMailer/PHPMailer.php';
require $_SERVER['DOCUMENT_ROOT'] . '/PHPMailer/SMTP.php';
$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPDebug = 2;
$mail->Host = 'שרת smtp';
$mail->Username = 'משתמש';
$mail->Password = 'סיסמה';
$mail->Port = 587;
$mail->SMTPDebug = false;
$mail->SMTPAuth = true;
$mail->setFrom('A123456@gmail.com', 'פלוני');
$mail->addReplyTo('B123456@gmail.com', 'אלמוני');
$mail->addAddress("B123456@gmail.com", 'אלמוני');
$mail->CharSet = 'UTF-8';
$mail->Subject = 'נושא המייל ';
$mail->msgHTML(file_get_contents('message.html'), __DIR__);
$mail->Body = 'טקסט בתוך המייל';
//הוספת קובץ למייל
$mail->addStringAttachment($File,"שם_קובץ.wav") ;
$mail->send();