Пятница, 29 Марта 2024, 00:22

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Авто.отправка писем
Авто.отправка писем
zisXДата: Воскресенье, 16 Ноября 2014, 16:54 | Сообщение # 1
Neto Zis
Сейчас нет на сайте
Как сделать автоматическую отправку писем пользователю, допустим чтобы активировать аккаунт.э
Чтобы по запросу на c# отправлялось письмо по указанному email.


berilДата: Воскресенье, 16 Ноября 2014, 18:09 | Сообщение # 2
Я не ленивый, я — энергосберегающий
Сейчас нет на сайте
Мне кажется API Unity тут не поможет, php в помощь cool



Накодил? Убери за собой!
Инвентарь в Unity(UI)
Инвентарь в Unity(GUI)
zisXДата: Воскресенье, 16 Ноября 2014, 18:13 | Сообщение # 3
Neto Zis
Сейчас нет на сайте
beril, C чего ты взял что я буду использовать API unity ? Unity просто будет играть роль клиента, клиент отправляет запрос серверу на отправку email , сервер (photon server c# ) его принимает обрабатывает выполняет и потом возвращает результат клиенту.
И кстати если ты знаешь как через php отправить письмо напиши пожалуйста.


romgermanДата: Воскресенье, 16 Ноября 2014, 18:53 | Сообщение # 4
старожил
Сейчас нет на сайте
Это?
zisXДата: Воскресенье, 16 Ноября 2014, 21:40 | Сообщение # 5
Neto Zis
Сейчас нет на сайте
romgerman, Да, спасибо.

Добавлено (16.11.2014, 21:40)
---------------------------------------------
В сервере вылезает ошибка,
сделал так
MailMessage mail = new MailMessage();
mail.From = new MailAddress("zisX@list.ru");
mail.To.Add(new MailAddress("nxez@bk.ru"));
mail.Subject = "Test";
mail.Body = "test";
SmtpClient client = new SmtpClient();
client.Host = "smtp.mail.ru";
client.Port = 465;
client.EnableSsl = true;
client.Credentials = new NetworkCredential("zisX@list.ru".Split('@')[0], тут пароль от учетки)) );
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Send(mail);
mail.Dispose();


Andrey_VolkovДата: Воскресенье, 16 Ноября 2014, 21:48 | Сообщение # 6
частый гость
Сейчас нет на сайте
Лучше сделайте это в PHP с помощью GET запроса. Там всего-лишь одну функцию нужно использовать: mail().
zisXДата: Воскресенье, 16 Ноября 2014, 22:03 | Сообщение # 7
Neto Zis
Сейчас нет на сайте
Andrey_Volkov, Серьезно? Примеры которые я нашел в интернете это опровергают.

Andrey_VolkovДата: Воскресенье, 16 Ноября 2014, 22:35 | Сообщение # 8
частый гость
Сейчас нет на сайте
Создаешь файлик на сервере script.php, в него добавляешь:
Код
mail($_GET['mail'], 'От Васи Пупкина', $_GET['message']);

Вызываешь потом: "domain.ru/script.php?mail=тут_мейл&message=тут_текст_который_хочешь_отправить".
Думаю, форматнуть стринг а потом вызвать скрипт с сервера - не составит проблем?)
NxezДата: Понедельник, 17 Ноября 2014, 00:25 | Сообщение # 9
был не раз
Сейчас нет на сайте
Andrey_Volkov, хм, интересно надо попробовать.

Сообщение отредактировал Nxez - Понедельник, 17 Ноября 2014, 00:26
zisXДата: Понедельник, 17 Ноября 2014, 00:27 | Сообщение # 10
Neto Zis
Сейчас нет на сайте
Andrey_Volkov, Я уже сделал на c# мне так удобнее,но все равно спс

Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Авто.отправка писем
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг