Столкнулся с проблемой. Суть ее такая.
Есть рассылка, но SMTP просит пройти авторизацию при отправке письма.
Вопрос. кто может подсказать как это сделать? или намекнуть где поискать?
Или как можно подправить код который у меня уже есть. :help2: :help2: :help2: :help2: :help2:
Как сделать если не нужна авторизация я в курсе. Если кому надо то вот код
##################################################
function socketmail($server, $to, $from, $subject, $message) {
$connect = fsockopen($server, 25, $errno, $errstr, 30);
if(!$connect) return false;
fputs($connect, "HELO localhostrn");
fputs($connect, "MAIL FROM: $fromn");
fputs($connect, "RCPT TO: $ton");
fputs($connect, "DATArn");
fputs($connect,"Content-Type: text/html; charset=windows-1251 rn");
fputs($connect, "To: $ton");
fputs($connect, "Subject: $subjectn");
fputs($connect, "nn");
fputs($connect, stripslashes($message)." rn");
fputs($connect, ".rn");
fputs($connect, "RSETrn");
fclose($connect);
return true;
}
###############################################
Есть рассылка, но SMTP просит пройти авторизацию при отправке письма.
Вопрос. кто может подсказать как это сделать? или намекнуть где поискать?
Или как можно подправить код который у меня уже есть. :help2: :help2: :help2: :help2: :help2:
Как сделать если не нужна авторизация я в курсе. Если кому надо то вот код
##################################################
function socketmail($server, $to, $from, $subject, $message) {
$connect = fsockopen($server, 25, $errno, $errstr, 30);
if(!$connect) return false;
fputs($connect, "HELO localhostrn");
fputs($connect, "MAIL FROM: $fromn");
fputs($connect, "RCPT TO: $ton");
fputs($connect, "DATArn");
fputs($connect,"Content-Type: text/html; charset=windows-1251 rn");
fputs($connect, "To: $ton");
fputs($connect, "Subject: $subjectn");
fputs($connect, "nn");
fputs($connect, stripslashes($message)." rn");
fputs($connect, ".rn");
fputs($connect, "RSETrn");
fclose($connect);
return true;
}
###############################################
Последнее редактирование модератором: