Как-то давно написал простенький скрипт рассылки, используя PHP функцию mail(), он успешно работал и рассылал кореспонденцию на более 2000 адресов, вскоре хостер меня "забанил" и установил max emails per hour (100) allowed, что означет мол больше 100 писем в час не отправишь!
А как быть, сервер арендовать для меня не вариант, CRON сделать тоже как-то не очень.
Вычитал что можно отпавлять напрямую, а именно: допустим есть адрес - 1234@mail.ru вычислить по нему домен, по домену вычисляешь почтовый приемник, забраться туда на 110 порт и руками отослать письмо.
CODE ( text):
скопировать код в буфер обмена
$email="1234@mail.ru"; $email_arr=explode("@", $email); $domain=$email_arr[1]; getmxrr($domain, $maillist, $priority); echo("Список почтовых ретрансляторов хоста ".$domain.":<br>\n"); for($i=0; $i<count($maillist); ++$i){ echo $maillist[$i]."=".$priority[$i]."<br>"; }
Получается, что осталось соединиться с сервером и отправить письмо, а вот как это сделать?
|