Как отправить введенные пользователем значения в форме (то есть: их имя, адрес электронной почты и их сообщение) в выделенный почтовый ящик входящих сообщений через игру frsamework 1.2.5?Отправить значения формы по электронной почте
0
A
ответ
0
импорта play.libs.Mail
и попробовать это: (это для 1.2.4, но он должен работать)
SimpleEmail email = new SimpleEmail();
email.setFrom("[email protected]");
email.addTo("[email protected]");
email.setSubject("subject");
email.setMsg("Message");
Mail.send(email);
По умолчанию в режиме ОТКЛОН.ВКЛЮч.ПИД электронной почты будет распечатан на консоль, в то время как в PROD, он будет отправлен на фактический SMTP-сервер. Вы можете изменить поведение по умолчанию в режиме DEV, комментируя следующую строку:
# Default is to use a mock Mailer
mail.smtp=mock
здесь является SMTP Конфигурация:
mail.smtp.host=smtp.gmail.com
mail.smtp.user=yourGmailLogin
mail.smtp.pass=yourGmailPassword
mail.smtp.channel=ssl
, которые должны находиться в application.conf
, если я правильно помню
Я новичок. Можете ли вы мне помочь и с кодом контроллера? Это мне очень поможет. – Khekhekhe
@Khekhekhe, конечно. в чем проблема? – doniyor