L'oggetto Email permette di inviare una mail attraverso un server smtp. Attualmente il corpo della mail può essere solo in formato testo e non html.
email = program.newemail()
email.username = "help@nios4.dev"
email.password = "password"
email.smtpserver = "smtp.gmail.com"
email.portserver = 587
email.enablessl = true
email.subject = "Mail Test"
email.body = "Hi! This a mail test"
email.sendfrom = "help@nios4.dev"
email.sendto = "mailto"
valore = email.send()
email.username = *value*
Imposta l'username di accesso al server smtp
email.password = *value*
Imposta la password di accesso al server smtp
email.smtpserver = *value*
Imposta il nome del server smtp
email.portserver = *value*
Imposta il numero della porta del server smtp
email.enablessl = *bool*
Abilita il protocollo ssl per la spedizione
email.subject= *value*
Imposta l'oggetto della mail
email.body= *value*
Imposta il corpo testo della mail
email.sendfrom= *value*
Imposta la mail dell'utente che invia la mail
email.sendto = *value*
Imposta la mail che riceverà
*value* = email.username
In caso la mail non venga spedita, contiene l'errore generato
email.adddocument(*document*,*filename*)
Aggiunge un oggetto document come allegato alla mail. La proprietà filename viene utilizzata per dare un nome al pdf generato
email.addfile(*path*)
Aggiunge un file come allegato alla mail. Il metodo è utilizzabile solo dalla versione Windows
email.addcc( *value*)
Aggiunge una mail ai destinatari in copia
email.addbcc( *value*)
Aggiunge una mail ai destinatari in copia nascosta
email.cleardocument( )
Elimina gli oggetti document dalla email
email.clearfile( )
Elimina i file dalla email
email.clearcc( )
Elimina i destinatari in copia
email.clearbcc( )
Elimina i destinatari nascosti in copia
email.send( )
Invia la mail