Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография

Отправка писем на Email с помощью плагина

- - - - -

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1
offline   Moks

Moks
  • 105
    • Сообщений: 343
    • Регистрация: 28.02.14

Для сервера требовалось реализовать отправку сообщений на электронную почту. Я долго искал средства реализации, в основном все решения состояли из пары пабликов и PHP скрипта. Я пробовал несколько таких решений, но письма долго не приходили на почту (ожидал около 10-15 мин) или вообще не приходили. Наконец, я наткнулся на плагин PWN Mail Exploder от Romanius'а (http://forum.sa-mp.com/showthread.php?t=138864).
Поставил плагин, все прописал и начал тестировать. Игра вылетела после отправки сообщения. Я сразу же удалил плагин и пошел искать другие решения. Листая ту же тему, я увидел пост от Владокса, который предлагал другой вариант этого плагина. Скачав и поставив плагин, я пришел в восторг от использования. Письмо приходило за минуту. Ну и решил выложить сюда урок по использованию.
Начнем: 
1. Качаем плагин.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

. (Под Windows и Linux)

2. В public OnGameModeInit:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Хост SMTP -- обычно smtp.[ваш почтовый сервис]. Например: smtp.yandex.ru и т.д.

Внимание: лучше завести отдельную почту, которую будет не жалко (мало ли что разработчик может вшить в плагин).

Желательно не использовать в имени пользователя дефис, точки и т.д.
 

3. Функция для отправки писем:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Пример:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

В данном случае будет прислано письмо с текстом: "Это тестовое сообщение 

Отвечать на него не нужно" на адрес moks@moks.moks с темой "Тестовое"

 

4. Также есть функция проверки валидности адреса:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

На этом все. Как использовать решение -- ваше дело.

Автор урока: Moks

Автор плагина: BJIAD0KC 

Автор плагина PME: Romanius
 


Сообщение отредактировал Moks: 01 Июнь 2014 - 11:14

  • 8

#2
offline   Felix

Felix
  • 16
    • Сообщений: 23
    • Регистрация: 15.02.14

Лойс ;3


  • 0

#3
offline   KotRoma

KotRoma
  • 0
    • Сообщений: 1
    • Регистрация: 10.02.17

А как собственно то сделать так, что бы отправлялся на любой адрес?


  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 0 гостей, 0 анонимных


    Alexa (1)

Данную тему посетили 248 пользователей