У меня есть сервлет, который отправляет электронные письма при отправке формы, и работает отлично. Это делается с клиентской стороны sendMail()
, которая реализована в sendMailServiceImpl.GWT RPC call from URL
Мой вопрос касается безопасности: есть ли способ, которым кто-то помещает определенный URL-адрес, и эти электронные письма отправляются? Что-то вроде http://myproject.appspot.com/myproject/sendmail?name=aaa&[email protected]
<servlet>
<servlet-name>sendMailServiceImpl</servlet-name>
<servlet-class>com.gw.myproject.server.SendMailServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>sendMailServiceImpl</servlet-name>
<url-pattern>/myproject/sendMail</url-pattern>
</servlet-mapping>
Если электронная почта является параметр запроса, почему это не было бы возможно? Ответ на ваш вопрос, вероятно, да, но вы хотя бы пробовали его? –
У меня есть и я обнаружил ошибку. Я не знал, если это потому, что я набираю неправильный адрес или если это запрещено. – Arturo
Наверное, не как параметры URL, а в полезной нагрузке. – AnAmuser