Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   clase para enviar mail a diferentes correos (http://www.forosdelweb.com/f45/clase-para-enviar-mail-diferentes-correos-244620/)

rachelsan 05/11/2004 06:55

clase para enviar mail a diferentes correos
 
Hay alguna forma de enviar correos a direcciones de mail que se pasan como parametros?.

Me explico, el correo puede ser para yahoo, terra, hotmail, ...
Hay alguna forma de coger automáticamente el "mail.smtp.host" que corresponda segun el servidor al q pertenezca la cuenta de correo.

Gracias.

hugo777 05/11/2004 08:11

Hola rachelsan , utilizando el mismo javax.mail.* puede enviar un correo a diferentes destinatarios: [email protected], [email protected], [email protected] , etc lo unico es modificar el setRecipients:

Código PHP:

InternetAddress[] addresses =  { new InternetAddress("[email protected]") , 
new 
InternetAddress("[email protected]") ,
new 
InternetAddress("[email protected]") };
  
msg.setRecipients(javax.mail.Message.RecipientType.TOaddresses); 

El parámetro mail.smtp.host es el mismo, ya que es la direccion del servidor SMTP con el cual envías y es indiferente si el destino es un dominio de hotmail o de yahoo, ya que tu SMTP debe poder enviar a cualquiera de ellos, salvo que el tenga restricciones de seguridad (antispam) y no te permita enviar a esos dominios.

props.put("mail.smtp.host", "192.168.5.2");

Espero te ayude.


La zona horaria es GMT -6. Ahora son las 09:41.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.