English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti
  • Mailer
  • Metodi

Send Mail

procedura copia link

Scopo

Invia il messaggio di posta rappresentato dall'oggetto Mailer, se si verificano degli errori vengono generate delle eccezioni.

Sintassi

Mailer.SendMail()

Esempio di codice

// ***********************************
// Invia via mail il documento passato
// ***********************************

public void Ordini.SendMail(
  string MailAddress // Indirizzo di posta
  string FileName    // Nome del file da spedire
)
{
  Mailer m = new() // Istanzio un nuovo oggetto Mailer
  // 
  Impostazione messaggio
    ...
  // 
  Invio messaggio
  {
    // Potrebbero esserci errori nell'invio mail
    try
    {
      m.SendMail()
    }
    catch  // Non è stato possibile inviare la mail
    {
      EsempiGL.MessageBox(FormatMessage(Non è stato possibile inviare la
         mail: |1, ErrorMessage(), ??, ??, ??, ??))
    }
  }
}
  • E' possibile racchiundere il metodo in un blocco try/catch, al verificarsi di un errore la funzione ErrorMessage ritorna la descrizione dell'errore verificatosi all'invio del messaggio.
  • Per funzionare in Java è necessaria la libreria aggiuntiva javax.mail.jar da copiare all'interno della cartella di libreria utilizzata dall'applicazione ([Tomcat]/lib oppure [app Dir]/WEB-INF/lib).

Ultima modifica: 07/02/2025 / Validità: da 6.5.2680

Vedi Anche

  • Error Message (proprietà)
  • Format Message (funzione)
  • Body (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum