SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian

Reply
 
Thread Tools Display Modes
Old 01/07/2013, 10:11 AM   #1
serpip
Big Clucker
 
Join Date: Feb 2011
Posts: 119
Reputation: 0
Default Отправка писем через SMTP

Привет всем! На форуме есть .php скрипты для отправки почты через стандартную функцию mail(). Но большинство сайтов закрывают к ней доступ, чтобы не было спама.
Подскажите .php скрипт для отправки почты через SMTP сервер с авторизацией, если кто может его написать, пишите в лс, договоримся!
serpip is offline   Reply With Quote
Old 01/07/2013, 10:18 AM   #2
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,466
Reputation: 131
Default Re: Отправка писем через SMTP

любой вид платных услуг тут запрещен.
На данном форуме есть плагин для работы с SMTP в нем наверняка есть авторизация и не нужна прослойка в виде php.
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is offline   Reply With Quote
Old 01/07/2013, 10:21 AM   #3
serpip
Big Clucker
 
Join Date: Feb 2011
Posts: 119
Reputation: 0
Default Re: Отправка писем через SMTP

Quote:
Originally Posted by Stepashka View Post
любой вид платных услуг тут запрещен.
На данном форуме есть плагин для работы с SMTP в нем наверняка есть авторизация и не нужна прослойка в виде php.
Дело в том, что плагин мне не нужен! Зачем загружать сервер если можно сделать это без плагина?
serpip is offline   Reply With Quote
Old 01/07/2013, 11:07 AM   #4
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,466
Reputation: 131
Default Re: Отправка писем через SMTP

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

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

Не находите что в вашей логике есть серьезная дыра?
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is offline   Reply With Quote
Old 01/07/2013, 11:43 AM   #5
-Stranger-
Gangsta
 
-Stranger-'s Avatar
 
Join Date: Mar 2010
Location: TCP/IPv4
Posts: 726
Reputation: 40
Default Re: Отправка писем через SMTP

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

Но всё-же если TS захочет использовать именно php, то пусть гуглит на тему "php smtp class", там вроде первым будет phpmailer. Удобный класс...
__________________
[Mess with the best, die like the rest]
Помог? - жми на . Тебе один клик, а мне приятно
-Stranger- is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
HTTP запросы. Отправка сообщений на e-mail. Gameyer Русский/Russian 9 18/08/2012 08:46 PM
Отображение хп через OnPlayerTakeDamage Nikid Русский/Russian 2 11/05/2012 11:20 AM
SetPVarInt через SetTimerEx iEnemY Русский/Russian 11 21/04/2012 05:30 PM
/unban не через Dini Rustam_Rich Русский/Russian 3 01/05/2011 03:08 AM
SetPlayerColor через SetTimer [CripZ]SERCH Русский/Russian 18 06/09/2010 07:14 AM


All times are GMT. The time now is 12:13 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.