SMTP
Recurso de envio de e-mail por SMTP.
attachment
_smtp.attachment(nome: string, tipo: string, ficheiro: File) : SMTP
Descrição
Adiciona ficheiro de anexo ao e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
nome | string | O nome do anexo. |
tipo | string | O tipo de conteúdo do anexo, por exemplo image/png, text/html, application/zip, e muitos outros... |
ficheiro | File | O ficheiro. |
Retorno
( SMTP )
Objeto SMTP atual.
_smtp.attachment(nome: string, tipo: string, ficheiro: File, idConteudo: string) : SMTP
Descrição
Adiciona ficheiro de anexo ao e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
nome | string | O nome do anexo. |
tipo | string | O tipo de conteúdo do anexo, por exemplo image/png, text/html, application/zip, e muitos outros... |
ficheiro | File | O ficheiro. |
idConteudo | string | O ID do anexo para ser utilizado no conteúdo HTML como <img src="cid:anexo"/> . |
Retorno
( SMTP )
Objeto SMTP atual.
_smtp.attachment(nome: string, tipo: string, ficheiro: File, idConteudo: string, emLinha: boolean) : SMTP
Descrição
Adiciona ficheiro de anexo ao e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
nome | string | O nome do anexo. |
tipo | string | O tipo de conteúdo do anexo, por exemplo image/png, text/html, application/zip, e muitos outros... |
ficheiro | File | O ficheiro. |
idConteudo | string | O ID do anexo para ser utilizado no conteúdo HTML como <img src="cid:anexo"/> . |
emLinha | boolean | Se é ou não para ser injetado no conteúdo. |
Retorno
( SMTP )
Objeto SMTP atual.
_smtp.attachment(nome: string, tipo: string, ficheiro: Storage) : SMTP
Descrição
Adiciona ficheiro de anexo ao e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
nome | string | O nome do anexo. |
tipo | string | O tipo de conteúdo do anexo, por exemplo image/png, text/html, application/zip, e muitos outros... |
ficheiro | Storage | O ficheiro. |
Retorno
( SMTP )
Objeto SMTP atual.
_smtp.attachment(nome: string, tipo: string, ficheiro: Storage, idConteudo: string) : SMTP
Descrição
Adiciona ficheiro de anexo ao e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
nome | string | O nome do anexo. |
tipo | string | O tipo de conteúdo do anexo, por exemplo image/png, text/html, application/zip, e muitos outros... |
ficheiro | Storage | O ficheiro. |
idConteudo | string | O ID do anexo para ser utilizado no conteúdo HTML como <img src="cid:anexo"/> . |
Retorno
( SMTP )
Objeto SMTP atual.
_smtp.attachment(nome: string, tipo: string, ficheiro: Storage, idConteudo: string, emLinha: boolean) : SMTP
Descrição
Adiciona ficheiro de anexo ao e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
nome | string | O nome do anexo. |
tipo | string | O tipo de conteúdo do anexo, por exemplo image/png, text/html, application/zip, e muitos outros... |
ficheiro | Storage | O ficheiro. |
idConteudo | string | O ID do anexo para ser utilizado no conteúdo HTML como <img src="cid:anexo"/> . |
emLinha | boolean | Se é ou não para ser injetado no conteúdo. |
Retorno
( SMTP )
Objeto SMTP atual.
bcc
_smtp.bcc() : string
Descrição
Obtém quem recebe uma cópia escondida do e-mail.
Retorno
( string )
O e-mail de quem vai receber o e-mail como cópia oculta.
_smtp.bcc(bcc: string) : SMTP
Descrição
Define quem recebe uma cópia escondida do e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
bcc | string | O e-mail de quem vai receber o e-mail como cópia oculta. |
Retorno
( SMTP )
Objeto SMTP atual.
cc
_smtp.cc() : string
Descrição
Obtém quem recebe uma cópia do e-mail.
Retorno
( string )
O e-mail de quem vai receber o e-mail como cópia.
_smtp.cc(cc: string) : SMTP
Descrição
Define quem recebe uma cópia do e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
cc | string | O e-mail de quem vai receber o e-mail como cópia. |
Retorno
( SMTP )
Objeto SMTP atual.
config
_smtp.config() : SMTPConfig
Descrição
Inicia uma nova configuração própria.
Retorno
( SMTPConfig )
Objeto de configuração carregada a partir dos dados recebidos.
_smtp.config(config: Values) : SMTPConfig
Descrição
Inicia uma nova configura ção própria.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
config | Values | Estrutura de dados da definição da configuração. |
Retorno
( SMTPConfig )
Objeto de configuração carregada a partir dos dados recebidos.
_smtp.config(config: SMTPConfig) : SMTP
Descrição
Define outra configuração que deve ser utilizada.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
config | SMTPConfig | Definição da nova configuração. |
Retorno
( SMTP )
Objeto SMTP atual.
emptyMail
_smtp.emptyMail() : org.netuno.psamata.mail.Mail
Retorno
( org.netuno.psamata.mail.Mail )
enabled
_smtp.enabled() : boolean
Retorno
( boolean )
_smtp.enabled(ativo: boolean) : SMTP
Descrição
Define se está habilitado.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
ativo | boolean | Se fica ativo ou inactivo. |
Retorno
( SMTP )
Objeto SMTP atual.
from
_smtp.from() : string
Descrição
Obtém o endereço do remetente do e-mail.
Retorno
( string )
O endereço de e-mail de quem envia.
_smtp.from(de: string) : SMTP
Descrição
Define o endereço do remetente do e-mail.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
de | string | O endereço de e-mail de quem envia. |
Retorno
( SMTP )
Objeto SMTP atual.
getBcc
_smtp.getBcc() : string
Descrição
Obtém quem recebe uma cópia escondida do e-mail.
Retorno
( string )
O e-mail de quem vai receber o e-mail como cópia oculta.
getCc
_smtp.getCc() : string
Descrição
Obtém quem recebe uma cópia do e-mail.
Retorno
( string )
O e-mail de quem vai receber o e-mail como cópia.
getConfig
_smtp.getConfig() : SMTPConfig
Descrição
Obtém a configuração que está a ser utilizada.
Retorno
( SMTPConfig )
Objeto da configuração ativa.
getFrom
_smtp.getFrom() : string
Descrição
Obtém o endereço do remetente do e-mail.
Retorno
( string )
O endereço de e-mail de quem envia.
getHTML
_smtp.getHTML() : string
Descrição
Obtém o HTML do corpo do e-mail.
Retorno
( string )
O HTML que vai ir no e-mail.
getMultipartSubtype
_smtp.getMultipartSubtype() : string
Descrição
Obtém o subtipo do multipart como por exemplo mixed
, alternative
, digest
e parallel
.
Retorno
( string )
O subtipo do multipart.
getReplyTo
_smtp.getReplyTo() : string
Descrição
Obtém quem deve receber a resposta ao e-mail.
Retorno
( string )
O e-mail de quem vai receber o e-mail como resposta.
getSubject
_smtp.getSubject() : string
Descrição
Obtém o título do e-mail.
Retorno
( string )
O título que vai ir no e-mail.
getSubjectPrefix
_smtp.getSubjectPrefix() : string
Descrição
Obtém o prefixo do título do e-mail.
Retorno
( string )
O prefixo do título que vai ir no e-mail.
getText
_smtp.getText() : string
Descrição
Obtém o texto do corpo do e-mail.
Retorno
( string )
O texto que vai ir no e-mail.
getTo
_smtp.getTo() : string
Descrição
Obtém o endereço de destinatário do e-mail.
Retorno
( string )
O endereço de e-mail de quem recebe.
html
_smtp.html() : string
Retorno
( string )
_smtp.html(html: string) : SMTP
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
html | string |
Retorno
( SMTP )
init
_smtp.init() : SMTP
Descrição
Inicia uma nova instância do SMTP utilizando a configuração do STMP da chave default
.
Retorno
( SMTP )
A nova instância do recurso SMTP com base na configuração do STMP default
.
_smtp.init(configKey: string) : SMTP
Descrição
Inicia uma nova instância do SMTP a partir de uma configuração específica.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
configKey | string | Chave da configuração SMTP que será utilizada. |
Retorno
( SMTP )
A nova instância do recurso SMTP com base na configuração do SMTP especificada.
_smtp.init(config: SMTPConfig) : SMTP
Descrição
Inicia uma nova instância do SMTP a partir de uma configuração que é definida em um objeto de configuração própria.
Atributos
NOME | TIPO | DESCRIÇÃO |
---|---|---|
config | SMTPConfig | Configuração que será utilizada. |
Retorno
( SMTP )
A nova instância do recurso SMTP com base na configuração definida.