Email

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