Package systextil.mail
Interface InteractiveMailProvider
public interface InteractiveMailProvider
Define um provedor de envio de e-mail interativo. Na prática, serve para permitir
que classes Java abram a tela de envio de e-mail em processos batch que são
invocados a partir do Systêxtil em Vision.
- Author:
- sergio
-
Method Summary
-
Method Details
-
sendMail
void sendMail(Connection conn, Mail mail, String sender, String subject, String body, int priority, boolean receipt, String[] attachments, boolean zip, String receivers, String cco) throws TagException Faz o envio de e-mail com os dados informados.- Parameters:
conn
- a conexão ao banco de dados para consultar o cadastro de endereços de e-mailmail
- um objeto de envio de e-mail inicializado com as credenciais do usuáriosender
- o remetente; se estiver nulo, será aberto o campo para preenchimentosubject
- o assunto, se existirbody
- o texto do corpo do e-mail, se existirpriority
- a prioridadereceipt
- se deve mandar recibo de envioattachments
- a lista de arquivos a anexarzip
- se os anexos devem ser comprimidosreceivers
- o destinatário ou destinatários, separados por vírgula ou ponto-e-vírgula, se existiremcco
- o destinatário ou destinatários em cópia oculta, separados por vírgula ou ponto-e-vírgula, se existirem- Throws:
TagException
- se houver problema no envio
-