Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id: Chave de identificação interna |
EMITENTE | TEXT | Emitente: Endereço de e-mail de quem enviou a mensagem. Caso não informado deve ser utilizado o e-mail padrão da conta. | |
DESTINATARIO | TEXT | Destinatário: Endereços de e-mail para o qual a mensagem é destinada. Vários endereços podem ser informados separados por vírgulas. No caso de modelo pode ser informado macros para substituição. | |
COPIA_OCULTA | TEXT | Cópia oculta: Endereços de e-mail que receberão uma cópia "oculta" da mensagem. Outros destinatários não são informados destes endereços. No caso de modelo pode ser informado macros para substituição. | |
TITULO | TEXT | Rqd | Assunto: Assunto informado para descrever a mensagem. No caso de modelo pode ser informado macros para substituição. |
CORPO_MAIL | TEXT_LONG | Corpo da mensagem: Corpo (texto) da mensagem. A mensagem pode ser text/plain ou text/HTML. Para definir que a mensagem é HTML, deve-se iniciar este texto com a tag html. | |
DATA_MAIL | DATE_TIME | Rqd | Data do e-mail: Data em que mensagem foi cadastrada no sistema. Equivale a data de redação da mensagem. Valor padrão = [SYSDATE] |
DATA_LIBERACAO_ENVIO | DATE_TIME | Data de emissão: Data e hora que a mensagem foi emitida (liberada para o envio). Ao informar esta data, a mensagem passa da situação "Manutenção" para "Pendente", colocando-a na fila de envio de mensagens. | |
DATA_ENVIO_MAIL | DATE_TIME | Data do envio do e-mail: Data e hora em que ocorreu o envio com sucesso do e-mail para os destinatários. | |
MOTIVO_REJEICAO | TEXT_LONG | Motivo da rejeição: Mensagem de erro retornada pelo servidor no caso de não ser possível o envio da mensagem. | |
DATA_REJEICAO | DATE_TIME | Data de rejeição: Data e hora de que o e-mail foi rejeitado pelo sistema de envio de e-mails. Quando informada, deve existir uma mensagem de erro descrevendo o motivo da rejeição. | |
CONTA_SAIDA_MAIL_ID | ID(18) | Rqd FK | Conta de saída do e-mail: Conta de saída para o e-mail Referência para CONTAS_MAIL |
SITUACAO | OPCAO(1) | AK | Situação: Situação do e-mail Valores permitidos:
Valor padrão = M |
TENTATIVA | INTEGER | Rqd | Tentativa: Número da última tentativa já efetuada Valor padrão = 0 |
TEMPO_RETENCAO | INTEGER | Tempo de retenção: Tempo de retenção (em dias) a ser usado para a exclusão da mensagem após o seu envio. Caso não informado, será considerado o tempo de retenção padrão para esta conta de e-mail. Caso informado -1, será considerado que esta mensagem nunca será excluída do spooler. Ex: 30 - Excluir a mensagem 30 dias após o seu envio. 0 - Excluir a mensagem imediatamento após o seu envio.
| |
USUARIO_ID | ID(18) | FK | Usuário: Usuário que está realizando o envio do e-mail. Quando não informado, assume o usuário da sessão. Valor padrão = [USER_ID] Referência para USUARIOS |
TITULO_MODELO | UPPER(80) | UK | Titulo para modelo: Título para o modelo do e-mail, quando informado o e-mail é considerado um modelo; não permitido o envio do mesmo |
DATA_EMISSAO | DATE_TIME | Data da emissão: Data e hora em que a mensagem foi emitida (liberada para envio). |
EntEmails modelo = new EntEmails(ctx); modelo.findByTituloModelo("TESTE"); modelo.enviarModelo(new KV() .kv("nome", "FULANO DA SILVA") .kv("valor", 25.49) .kv("data", "25/03/2016") )