Re: Почта не отправляется - SendMail не работает!
Добавлено: Ср мар 30, 2016 9:55 am
Присоединяюсь...как????А как подправить функцию SendMail для использования PHPMailer?
Присоединяюсь...как????А как подправить функцию SendMail для использования PHPMailer?
В кавычках не запутались.directman66 писал(а):вроде все сделал по инструкции, но почему-то не взлетело.
SPOILERSPOILER_SHOW> sendmail ("[email protected]","[email protected]","MajorDoMo","Hello world");
> -bash: syntax error near unexpected token `"[email protected]","[email protected]","MajorDoMo","Hello world"'
>
вроде все как в примереВ кавычках не запутались.
В тексте ошибки после слова token с кавычками беда.
Код: Выделить всё
$to=$params['to']; if ($to==""){$to=gg("sysemail.to");}
$subj=$params['subj']; if ($subj==""){$subj=gg('sysemail.subject');}
$text=$params['text']; if ($text==""){$text=gg('sysemail.text');}
$attch="-a ".$params['attch']; if ($attch=="-a "){$attch="";}
$pwd=gg('sysemail.pwd');
$login=gg('sysemail.login');
$cmd='sendEmail -f "[email protected]" -t "'.$to.'" -u "'.$subj.'" -m "'.$text.'" -s "smtp.gmail.com":587 -o tls=yes '.$attch.' -xu "'.$login.'" -xp "'.$pwd.'" ';
echo $cmd."\n\r";
$ress=shell_exec($cmd);
echo $ress;
sg("test.txt", $ress); Код: Выделить всё
runScript('sendemail', array(
'to' => '[email protected]',
'subj'=>'абра кадабра',
'text'=>'абра кадабра2' ,
'attch'=>'/var/www/config1.php' ));