SA-MP Forums Archive
[Plugin] PWN Mail Exploder 0.3 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+----- Forum: Релизы/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=66)
+----- Thread: [Plugin] PWN Mail Exploder 0.3 (/showthread.php?tid=138864)

Pages: 1 2


Re: PWN Mail Exploder 0.3 - Imperealist - 17.03.2012

Интересует вопрос, почему не хочет отправлять письмо на почту, где в имени почты есть цифры (К примеру: alex77@yandex.ru или garry01@mail.ru не будет отправлять). Может кто решил данную проблему? Понимаю, что дело в плагине, но может кто все-таки разобрался с этим?


Re: PWN Mail Exploder 0.3 - GameMan - 20.01.2013

Так и не дождались обновления


Re: PWN Mail Exploder 0.3 - BJI4D0KC - 23.01.2013

Такс, полностью переписал плагин, добавил лок механизмы на очереди.

Добавил 2 новых коллбэка (успех и ошибка), убрал проверку на валидность email (дабы не впихивать буст)


Два натива:
PHP Code:
native mail_init(const host[], const user[], const password[], const sender[], const sendername[]); // Использовать в OnGameModeInit ОДИН РАЗ 
host[] - сервер SMTP

user[] - пользователь

password[] - пароль

sender[] - замена email адреса отправителя на указанный (если сервер поддерживает)

sendername[] - имя отправителя

PHP Code:
native mail_send(index, const to[], const subject[], const message[], type 0); 
index - при желании, можете указать индекс отправки (например, ID игрока)

to[] - почтовый адрес получателя

subject[] - тема письма

message[] - само письмо

type - 0 = обычное сообщение, 1 = HTML сообщение


И 2 новых коллбэка:
PHP Code:
forward OnMailSendSuccess(indexto[], subject[], message[], type);
forward OnMailSendError(indexto[], subject[], message[], typeerror[], error_code); 
error[] - текст ошибки

error_code - код ошибки


Скачать:
http://dl.bjiadokc.ru/mail.zip (.dll + .so + исходник)


Re: PWN Mail Exploder 0.3 - AirKite - 23.01.2013

BJI4D0KC, вполне Правда в некоторых случаях требуется отправка с разных email, т.е. разных подключений. тут я как понимаю подключение синхронно потоку.


Re: PWN Mail Exploder 0.3 - BJI4D0KC - 23.01.2013

Quote:
Originally Posted by AirKite
View Post
BJI4D0KC, вполне Правда в некоторых случаях требуется отправка с разных email, т.е. разных подключений.
для этого я и сделал натив mail_init. я только РЕКОМЕНДУЮ использовать его в OnGameModeInit, но не запрещаю же


Re: PWN Mail Exploder 0.3 - AirKite - 23.01.2013

Quote:
Originally Posted by BJI4D0KC
View Post
для этого я и сделал натив mail_init. я только РЕКОМЕНДУЮ использовать его в OnGameModeInit, но не запрещаю же
Ну я о чём и говорю. Понятное дело что его можно использовать где угодно, да вот только он поток тормозит. Подозрение что он останавливает основной поток как раз исходя названия функции и рекомендаций Другое дело если бы в своём потоке подключался


Re: PWN Mail Exploder 0.3 - BJI4D0KC - 23.01.2013

Нет, я написал рекомендацию потому, что натив изменяет данные подключения (которое вертится в другом потоке) из основного потока, поэтому сообщение игроку может прийти от другого адресата, или вообще не прийти


Re: PWN Mail Exploder 0.3 - BJI4D0KC - 23.01.2013

В качестве конфига используется std::map, залоченная мьютексами. Но от перемешки адресов это всеравно может не спасти


Re: PWN Mail Exploder 0.3 - AirKite - 23.01.2013

для этого не помешало бы навешать коулбэк об успешном подключении.


Re: PWN Mail Exploder 0.3 - BJI4D0KC - 23.01.2013

ок, подправим


Re: PWN Mail Exploder 0.3 - dinnamo1927 - 30.03.2013

Лимит писем на день есть?Или отсылай сколько хочешь?


Re: PWN Mail Exploder 0.3 - Alexander_Petrov - 02.09.2013

BJI4D0KC, оживить это дело можешь?


Re: PWN Mail Exploder 0.3 - OKStyle - 03.09.2013

Дык они уже делали релиз своей системы отправки почты, но у меня она не завелась)


Re: PWN Mail Exploder 0.3 - Alexander_Petrov - 21.09.2013

Так что, Владокс, может, перезальешь куда-нибудь?)


Re: PWN Mail Exploder 0.3 - ZiGGi - 21.09.2013

Quote:
Originally Posted by Alexander_Petrov
View Post
Так что, Владокс, может, перезальешь куда-нибудь?)
Вроде оно: https://github.com/BJIADOKC/samp-plugin-mail


Re: PWN Mail Exploder 0.3 - Alexander_Petrov - 21.09.2013

Да, он, вроде бы, спасибо. У всех проблемы с smtp гмейла?


upd: А еще с кодировкой ANSI icloud почта не видит русские символы в сообщениях(Вместо них вообще ничего нет), которые отправил я, а gmail видит, например. Работаю в Notepad++, если преобразовать в UTF-8, то иероглифы и там, и там иероглифы.