Отправка писем через SMTP
#1

Привет всем! На форуме есть .php скрипты для отправки почты через стандартную функцию mail(). Но большинство сайтов закрывают к ней доступ, чтобы не было спама.
Подскажите .php скрипт для отправки почты через SMTP сервер с авторизацией, если кто может его написать, пишите в лс, договоримся!
Reply
#2

любой вид платных услуг тут запрещен.
На данном форуме есть плагин для работы с SMTP в нем наверняка есть авторизация и не нужна прослойка в виде php.
Reply
#3

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
любой вид платных услуг тут запрещен.
На данном форуме есть плагин для работы с SMTP в нем наверняка есть авторизация и не нужна прослойка в виде php.
Дело в том, что плагин мне не нужен! Зачем загружать сервер если можно сделать это без плагина?
Reply
#4

Давайте рассмотрим оба случая.
Итак плагин:
Из под процесса сервера мы обращаемся напрямую к SMTP не вызывая никаких дополнительных процессов и средств. И все это средствами C++.

Теперь вариант с PHP:
Сервера запрашивает по HTTP страничку которая принимает от него параметры с письмом. Лишний запрос не находите, причем часто HTTP запросы с сервером заблокированы. Данный запрос запускает apach, php, возможно ещё и nginx. PHP уже начинает обращение к SMTP.

Не находите что в вашей логике есть серьезная дыра?
Reply
#5

Stepashka, + большинство хостингов отправляют почту через свой шлюз, и значит ещё один узел на пути до целевого SMTP
PHP удобно тока в том случае, если имеется тесно связанный с сервером ЛК, админка и прочее, которое уже в своём составе имеют smtp.php

Но всё-же если TS захочет использовать именно php, то пусть гуглит на тему "php smtp class", там вроде первым будет phpmailer. Удобный класс...
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)