2010-03-10 8 views

Répondre

2

U peut envoyer des informations par deux types en utilisant l'API directement ou Programatically

public void sendemail(String s){ 
     Message m = new Message(); 
     Address a = null; 
     try 
     { 
      a = new Address("",""); 
     } catch (AddressException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 
     Address[] addresses = {a}; 
     try 
     { 
      m.addRecipients(net.rim.blackberry.api.mail.Message.RecipientType.TO, addresses); 
      m.setContent(s); 
     } catch (MessagingException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 
     m.setSubject(" My Croxley "); 
     Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(m)); 
    } 

et un autre de cette façon

public boolean SendEmail(String emailFrom, String emailTo, String subject, String messageData, String fileName, byte[] fileData) 
{ 
     // create a multipart message 
     Multipart mp = new Multipart(); 
     TextBodyPart tbp = new TextBodyPart(mp, messageData); 
     mp.addBodyPart(tbp); 

     SupportedAttachmentPart sap = new SupportedAttachmentPart(mp, "audio/amr", fileName, fileData); 
     mp.addBodyPart(sap); 

     // create a message in the sent items folder 
     Folder folders[] = Session.getDefaultInstance().getStore().list(Folder.SENT); 
     Message message = new Message(folders[0]); 

     // add recipients to the message and send 
     try 
     { 
      Address toAdd = new Address(emailTo, emailTo); 
      Address toAdds[] = new Address[1]; 
      toAdds[0] = toAdd; 
      message.addRecipients(Message.RecipientType.TO, toAdds); 
      message.setSubject(subject); 
      message.setContent(mp); 
      //sets priority 
      //message.setPriority(Message.Priority.HIGH); 
      net.rim.blackberry.api.mail.Transport.send(message); 
      return true; 
     } 
     catch (Exception e) 
     { 
      return false; 
     } 
    } 
+0

hi, http://stackoverflow.com/questions/101394 82/comment-je-peux-joindre-plusieurs-images-avec-email-dans-blackberry – Hasmukh