Estoy usando javamail para enviar correos desde mi aplicación appengine. Funciona perfectamente en la implementación, pero no puedo encontrar la manera de hacerlo utilizando el servidor de desarrollo. Cada vez que necesito probar el sendmail, tengo que implementar la aplicación, que es bastante molesto.probando el correo con el servidor de desarrollo appengine (java)
Información de Antecedentes (¿Por qué registros no funcionan):
sabemos correos electrónicos van a los registros en el servidor de desarrollo de Google App Engine. Sin embargo, la razón principal para querer enviar correos electrónicos desde el servidor de desarrollo es poder probar el formato del correo electrónico. ¿Cómo se ve? ¿Es necesario realizar cambios en la plantilla de correo electrónico para que se vea bien en los clientes de correo electrónico A, B y C, y se puede hacer rápidamente sin la molestia de implementar en una versión appengine real, predeterminada, cada vez.
No somos spammers. No estamos tratando de eludir ningún tipo de seguridad. En resumen, queremos legítimamente poder ver el correo electrónico real y real en uno o más clientes de correo electrónico y luego realizar cambios de código al instante para poder modificarlos sin tener que pasar por el minucioso proceso de la edición, compilar, esperar 5 minutos para que despliegue, pruebe, repita el ciclo. Debido a que no hay estándares en la forma en que cada cliente de correo electrónico genera un correo electrónico, este proceso minucioso se amplifica al tratar de hacer que algo funcione en muchos clientes.
Pregunta:
¿Cómo puede el servidor de desarrollo de motores de Java Google App ser configurado para enviar mensajes de correo electrónico desde el equipo local o un servicio SMTP con el fin de poner a prueba los correos electrónicos enviados a clientes de correo electrónico reales, reales?
Esto no sirve porque necesito verificar otras cosas también; si el mensaje tiene el formato correcto, si los archivos adjuntos se pueden descargar y si el correo se está entregando en primer lugar. – akula1001
No puede hacer ese tipo de prueba de integración con el servidor de desarrollo. Le sugiero que configure eso en la implementación con, por ejemplo, una aplicación separada o use su propio servidor de correo en lugar de las API de App Engine. – hleinone
@hleinone - Solo quería hacerle saber que hay una recompensa en esta pregunta, y parece que sabrá cómo resolver esto. – jmort253