JavaMail (email)

2 respostas
K
import com.sun.xml.internal.messaging.saaj.packaging.mime.MessagingException;  
import java.util.Properties;  
import java.util.*;  
import javax.mail.Session;  
import javax.mail.internet.MimeMessage;  
  
import javax.mail.Address;  
import javax.mail.Message.RecipientType;  
import javax.mail.Transport;  
import javax.mail.internet.InternetAddress;  
  
  
public class email {  
      
      
  
    //o tratamento deexcessoes foi simplificado (throws AddressException, MessagingException)    
    //para facilitar o entendimento do exemplo    
    public void mandaemail(String enderecofdp, String assunto, String msg) throws MessagingException, javax.mail.MessagingException {  
        //objeto para definicao das propriedades de configuracao do provider    
        Properties props = new Properties();  
        //o valor "smtp.host.com.br" deve ser alterado para o seu servidor SMTP    
        props.put("mail.host", "smtp.host.com.br");  
        //obtendo um Session com a configuração     
        //do servidor SMTP definida em props    
        Session session = Session.getDefaultInstance(props);  
        //criando a mensagem    
        MimeMessage message = new MimeMessage(session);  
        //substituir pelos e-mails desejados    
        Address from = new InternetAddress("[email removido]");  
        Address to = new InternetAddress(enderecofdp);  
        //configurando o remetente e o destinatario    
        message.setFrom(from);  
        message.addRecipient(RecipientType.TO, to);  
        //configurando a data de envio,  o assunto e o texto da mensagem    
        message.setSentDate(new Date());  
        message.setSubject(assunto);  
        message.setText(msg);  
        //enviando    
        Transport.send(message);  
    }  
}

:roll: :?: :shock:

2 Respostas

romarcio

Use as tags CODE para postar código.
Descreva sua dúvida no post também, senão como vamos saber onde você precisa de ajuda.
enviando-email-com-a-api-javamail

darklordkamui

direto é o que mais vejo… o pessoal chega aqui e sai soltando stack trace e ainda não colocam em code… e o pior é que pensam que temos bola de cristal para adivinha a duvida… seja direto… mais não tão direto explique o que fez para chegar a esse resultado e o que quer que seja feito… assim vc ajuda a quem pode ajudar vc

fica dica

Criado 30 de maio de 2012
Ultima resposta 30 de mai. de 2012
Respostas 2
Participantes 3