org.ffws.lib
Class SendMailUsingAuthentication

java.lang.Object
  extended by org.ffws.lib.SendMailUsingAuthentication

public class SendMailUsingAuthentication
extends java.lang.Object

Consente di inviare una email ad uno o pi˘ destinatari utilizzando il provider desiderato da connettere con le informazioni opportune per l'autenticazione


Constructor Summary
SendMailUsingAuthentication(java.lang.String host, java.lang.String user, java.lang.String pwd, java.lang.String port)
          Crea una nuova istanza di SendMailUsingAuthentication
 
Method Summary
 void sendMail(java.lang.String[] recipients, java.lang.String subject, java.lang.String message, java.lang.String from)
          Invia l'email voluta
 void sendMailAndAttach(java.lang.String[] recipients, java.lang.String subject, java.lang.String message, java.lang.String from, java.lang.String[] theattach)
          Invia l'email e gli attachments voluti
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SendMailUsingAuthentication

public SendMailUsingAuthentication(java.lang.String host,
                                   java.lang.String user,
                                   java.lang.String pwd,
                                   java.lang.String port)
Crea una nuova istanza di SendMailUsingAuthentication

Parameters:
host - Stringa contenente il nome del server SMTP da usare
user - Stringa contenente il nome dell'utente
pwd - Stringa contenente la password per l'autenticazione
port - Stringa contenente il numero della porta da usare (25=standard)
Method Detail

sendMail

public void sendMail(java.lang.String[] recipients,
                     java.lang.String subject,
                     java.lang.String message,
                     java.lang.String from)
              throws javax.mail.MessagingException
Invia l'email voluta

Parameters:
recipients - elenco degli indirizzi dei destinatari
subject - oggetto dell'email
message - testo del messaggio da inviare
from - indirizzo del mittente
Throws:
javax.mail.MessagingException

sendMailAndAttach

public void sendMailAndAttach(java.lang.String[] recipients,
                              java.lang.String subject,
                              java.lang.String message,
                              java.lang.String from,
                              java.lang.String[] theattach)
                       throws java.lang.Exception
Invia l'email e gli attachments voluti

Parameters:
recipients - elenco degli indirizzi dei destinatari
subject - oggetto dell'email
message - testo del messaggio da inviare
from - indirizzo del mittente
theattach - elenco degli attachments da allegare
Throws:
java.lang.Exception