Pregunta

Quiero probar JavaMail localmente, así que necesito un servidor de correo. ¿Hay algún servidor de correo gratuito que pueda usar?

¿Fue útil?

Solución

Regístrese para obtener una cuenta de Gmail y luego use la configuración allí. Vea esta página para más detalles:

http://mail.google.com/support/ bin / answer.py? hl = es & amp; answer = 13287

Eso te da un servidor SMTP.

Otros consejos

También hay un uso muy simple GreenMail que fue diseñado como un servidor de correo para la unidad automática ( pruebas de autointegración?).

Desde la página web de proyectos (tal vez hay algunas otras herramientas con esa funcionalidad hoy en día):

  

GreenMail es un código abierto, intuitivo   y paquete de correo electrónico de prueba fácil de usar   servidores con fines de prueba. Apoya   SMTP, POP3, IMAP con socket SSL   apoyo. GreenMail también proporciona un   Servicio JBoss GreenMail.

     

GreenMail es la primera y única biblioteca   que ofrece un marco de prueba para ambos   recibir y recuperar correos electrónicos de   Java.

¿Has mirado a Apache James ? Este es un servidor de correo Java, lo que significa que puede ejecutarlo temporalmente como parte de la configuración de prueba de su unidad (y, obviamente, eliminarlo después)

Estoy buscando un punto final de prueba 'real', así que echaré un vistazo a James, pero podría hacer algo un poco más liviano.

Anteriormente utilicé 'Mock JavaMail', que colocas en tu classpath y funciona como un almacén de correo en memoria para todas las cuentas & amp; mensaje. https://mock-javamail.dev.java.net/

¿Su ISP le proporciona un servicio de correo gratuito? ¿Uno que solo permite enviar desde una de sus IP?

No sé cómo es el soporte de autenticación SMTP en JavaMail, pero es posible que pueda usar el smtp de gmail si tiene una cuenta.

Me gusta " herramienta de servidor de correo de prueba " ;. Se ejecuta en su PC como servidor de correo, escribe correos electrónicos en una carpeta en algún lugar y puede configurarlo para que aparezca una ventana emergente cuando llega un correo electrónico.

http://www.toolheap.com/test-mail-server- herramienta /

Puede probar JavaMail Mock2 https://github.com/salyh/javamail-mock2

Se centra principalmente en IMAP / POP3, pero también está disponible SMTP Mock. Está disponible en maven central.

Características

  • Admite imap, imaps, pop3, pop3s, smtp, smtps
  • Compatible con POP3: transmitir a POP3Folder, Folder.getUID (Mensaje msg)
  • Compatible con IMAP: enviar a IMAPFolder, enviar a UIDFolder, Subcarpetas, -Folder.getMessagesByUID (...), eliminar / renombrar carpetas, agregar mensajes
  • Soporte para SMTP: Mock Transport.send ()
  • No admitido por el momento: extensiones IMAP como IDLE, CONDSTORE, ... y transmisiones a POP3Message / IMAPMessage, almacenar oyentes
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top