Я пытаюсь отправить электронную почту с приложением через интерфейс SAHI. Но я не могу этого сделать. Кто-нибудь может мне помочь. Код, который я использую для отправки электронной почты выглядит следующим образом:Как отправить электронное письмо с приложением через sahi UI
function sendEmailWithAttachment($emailUsername, $emailPassword, $toEmail, $emailSubject, $emailBody)
{
var $host = "smtp.gmail.com";
var $port = 465;
var $isSSL = true; // set to true if you use SSL
var $mailer = new Packages.net.sf.sahi.ant.Mailer($host, $port, $emailUsername, $emailPassword, $isSSL);
var $from = $emailUsername;
var $to = $toEmail;
$mailer.addAttachment("3_PO#POS-POS-008-003358 DELL.pdf", "../../../../../lib/VSAAutomation.Common/3_PO#POS-POS-008-003358 DELL.pdf");
$mailer.send($from, $to, $emailSubject, $emailBody);
}
И я вызываю функцию таким образом:
sendEmailWithAttachment($notifyEmailId, $notifyEmailPassword, $emailReaderId, "automateticket"+$randomNum, "automated ticket from Sahi");
Также просто, чтобы вы знаете, что я положил почту. jar, activation.jar и ant-sahi.jar в правильных местах