Я пытаюсь разработать приложение, имеющее регистрационный экран. Я использовал базу данных для хранения данных пользователей. При успешной регистрации я хочу отправить электронное письмо прямо на идентификатор почты пользователя. Как я могу это сделать? Я новичок в android, поэтому, пожалуйста, помогите мне.Отправка электронной почты при успешной регистрации
ответ
Вы можете настроить свой собственный почтовый сервер, такой как postfix и sendmail, но вы можете столкнуться с множеством трудностей с использованием такого решения.
Лучшее решение использует стороннее решение, такое как mandrill или mailchimp. они предоставляют простой API для отправки электронной почты и имеют много приятных функций для отслеживания почты и получения различных типов отчетов.
так
как отправить по электронной почте об успешной регистрации
есть много скрытых сторон в вашем вопросе, поскольку это зависит от очень многих вещей, например, вы используете локальную БД? если вы не используете какой-либо веб-сервис? какой сервер SMTP вы собираетесь использовать?
в любом случае я буду принимать все выше в моих соображений и я пройду его шаг за шагом:
1-Вы должны настроить свой сервер самостоятельно почты (SMTP), как упоминалось выше, хороший местный SMTP-сервер, который может быть использован для тестирования, - papercut проверить его ...
2-настроить собственный веб-сервис, позволяет предположить, что вы будете использовать php, функция, которая отправит реестр электронной почты, будет выглядеть так: :
if ($tag == 'successfullReg'){
$successfullReg = $_POST['successfullReg'];
$subject = "successfull Registration";
$message = "Hello User,you've registered successfully into *****.";
$from = "[email protected]";
$headers = "From:" . $from;
$response["success"] = 1;
mail($forgotpassword,$subject,$message,$headers);
echo json_encode($response);
}
else {
$response["error"] = 1;
echo json_encode($response);
}
3- поговорить с веб-службой (JSON), d есть много хороших примеров на этом суббассейне все вокруг stackoverflow
if you were using a local db you can send an e-mail in android using your own SMTP.
- 1. Отправка электронной почты активации при регистрации новых пользователей
- 2. Отправка электронной почты пользователю при регистрации в реале
- 3. Asp.net отправка электронной почты
- 4. Подтверждение регистрации электронной почты
- 5. Отправка электронной почты электронной почты ELMAH вручную
- 6. Отправка сообщения электронной почты
- 7. Отправка электронной почты с localhost
- 8. phpmail отправка электронной почты дважды
- 9. Отправка электронной почты без адреса электронной почты?
- 10. Отправка автоматической электронной почты в PHP?
- 11. Отправка сообщения электронной почты с помощью Mailchimp для Shopify
- 12. Отправить дополнительный адрес электронной почты при регистрации
- 13. Laravel Подтверждение электронной почты при регистрации
- 14. Отправка электронной почты CDO
- 15. ASP.Net - отправка электронной почты
- 16. Автоматическая отправка электронной почты
- 17. Отправка электронной почты
- 18. IIS7 - отправка электронной почты
- 19. Отправка электронной почты пользователю
- 20. Codeigniter - Отправка электронной почты
- 21. отправка зашифрованной электронной почты
- 22. Отправка электронной почты gmail
- 23. Отправка основной электронной почты
- 24. Отправка электронной почты автоматически
- 25. ASP.NET- Отправка электронной почты
- 26. Отправка сообщения электронной почты
- 27. Отправка электронной почты WCS
- 28. Отправка электронной почты Progrmmatically
- 29. Отправка сообщения электронной почты
- 30. Отправка электронной почты CPanel
Какие типы веб-сервисов вы используете? –
Попробуйте использовать mailgun – Psypher
Вы можете использовать resful api с сообщением типа и добавить params к телу сообщения с ключом value pair combo –