0
У меня проблема с приемом почты для моего приложения для приложений приложений, я следил за учебным планом Google Cloud Platform https://cloud.google.com/appengine/docs/java/mail/receiving , но я не могу получить почту. То, что я получаю, является пустой страницей.Получение электронной почты App Engine
AppEngine-web.xml
<inbound-services>
<service>mail</service>
</inbound-services>
web.xml
<servlet>
<servlet-name>mailhandler</servlet-name>
<servlet-class>MailHandlerServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>mailhandler</servlet-name>
<url-pattern>/_ah/mail/*</url-pattern>
</servlet-mapping>
<security-constraint>
<web-resource-collection>
<web-resource-name>mail</web-resource-name>
<url-pattern>/_ah/mail/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
</auth-constraint>
</security-constraint>
сервлет ReceiveEmailServlet
public class MailHandlerServlet extends HttpServlet {
public void doPost(HttpServletRequest req,
HttpServletResponse resp)
throws IOException {
Properties props = new Properties();
Session session = Session.getDefaultInstance(props, null);
MimeMessage message = null;
try {
message = new MimeMessage(session, req.getInputStream());
} catch (MessagingException e) {
e.printStackTrace();
}
resp.setContentType("text/plain");
resp.getWriter().println(message);
}
}
это не работает, у меня такая же проблема – jeremy