Java 无法通过GAE应用程序接收邮件

Java 无法通过GAE应用程序接收邮件,java,email,google-app-engine,Java,Email,Google App Engine,我有这个谷歌应用程序引擎应用程序“demo****”和版本“mail”,我正试图通过它阅读邮件。 我通过了GAE链接 完全遵循链接中提到的所有步骤。 My web.xml: <servlet> <servlet-name>emailhandler</servlet-name> <servlet-class>com.selfservice.ReceiveEmailServlet</servlet-class> </s

我有这个谷歌应用程序引擎应用程序“demo****”和版本“mail”,我正试图通过它阅读邮件。 我通过了GAE链接

完全遵循链接中提到的所有步骤。 My web.xml:

<servlet>
    <servlet-name>emailhandler</servlet-name>
    <servlet-class>com.selfservice.ReceiveEmailServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>emailhandler</servlet-name>
    <url-pattern>/_ah/mail/*</url-pattern>
</servlet-mapping>
<security-constraint>
    <web-resource-collection>
        <url-pattern>/_ah/mail/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <role-name>admin</role-name>
    </auth-constraint>
</security-constraint>

电子邮件处理程序
com.selfservice.ReceiveEmailServlet
电子邮件处理程序
/_啊/邮件/*
/_啊/邮件/*

我正在尝试使用格式向应用程序发送邮件。”test@demo****.appspotmail.com“。但邮件无法送达。它说“向以下收件人的传递永久失败:”

但是应用程序没有显示任何日志。我错过了什么


感谢您的帮助。提前感谢。

假设您不想在devserver(不做邮件)上运行此功能,我可以看到您的配置中唯一的区别是,文档在安全约束web资源集合中配置了
mail
。这对konqi也没有帮助。一旦我尝试发送邮件,我会收到一条失败消息,上面写着“发送给以下收件人永久失败”。消息来自哪里?是电子邮件还是日志中显示的消息?”“永久性交付失败”通常是交付过程中的问题,而不是在发送时。也许可以尝试一些不同的电子邮件服务?还要仔细检查您的appid.appspotmail.com地址是否正确。可能是打字错误或从其他地方复制过来的额外字符。我在这个项目中使用入站电子邮件(),这可能会有所帮助。
<inbound-services>
    <service>mail</service>
</inbound-services>