Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2013, 14:11
-thor-
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 20 años, 7 meses
Puntos: 3
enviar correo java

Como puedo enviar correo pop3 tres con esta clase, configurando password y tambien como enviar sin password? si no se puede con cual podria enviar pop3?
gracias


Código PHP:
 MailSender ms = new MailSender();
            @
SuppressWarnings("static-access")
            
            
boolean result = ms.send("mail.libreriaNorte.cl",
            
remitente,
            
destinatario1 
Código PHP:
public class MailSender {

  public static 
boolean send(String hostSmtp, String senderAddress, String toAddress,
            
String ccAddress, String bccAddress, String subject,
            
boolean isHTMLFormat, StringBuffer body, boolean debug) {

        
MimeMultipart multipart = new MimeMultipart();
        
Properties properties = new Properties();
        
properties.put("mail.smtp.host", hostSmtp);
      
//  properties.setProperty("mail.smtp.port","587");

        
Session session = Session.getDefaultInstance(properties, null);
        
session.setDebug(debug);
        try {
            
MimeMessage msg = new MimeMessage(session);
            
msg.setFrom(new InternetAddress(senderAddress));
            
msg.setRecipients(Message.RecipientType.TO, toAddress);
            
msg.setRecipients(Message.RecipientType.CC, ccAddress);
            
msg.setRecipients(Message.RecipientType.BCC, bccAddress);
            
msg.setSubject(subject);
            
msg.setSentDate(new Date());
            
// BODY
            
MimeBodyPart mbp = new MimeBodyPart();
            if (
isHTMLFormat) {
                
mbp.setContent(body.toString(), "text/html");
            } else {
                
mbp.setText(body.toString());
            }
            
multipart.addBodyPart(mbp);
            
msg.setContent(multipart);
            
Transport.send(msg);
        } catch (
Exception mex) {
            
System.out.println(">> MailSender.send() error = " + mex);
            return 
false;
        }
        return 
true;
    }
}