4D v15SMTP_QuickSend |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v15
SMTP_QuickSend
|
SMTP_QuickSend ( nomeServidor; msgDe ; msgA ; assunto ; mensagem {; paramSesion}{; porta}{; nomeUsuario ; senha} ) -> Resultado
|
||||||||||||||||||||||||||||||||||||||||||||||
Originalmente introduzido em 4D v14 R4
O comando SMTP_QuickSend agora lhe permite enviar mensagens com o formato HTML MIME, com ou sem o protocolo SSL/TLS. Mime HTML (.mht ou extensão de arquivo .mhtml) é um formato de arquivo da página Web que pode fundir o código HTML, assim como os recursos externos, tais como imagens em um único documento. É suportado por vários navegadores, assim como por MS Word, por exemplo. Dado que este formato é suportado pelas áreas 4D Write Pro, você poderá guardar e enviar áreas 4D Write Pro por email incluindo todos seus recursos.
Passe 8 em paramSesion para formatar a mensagem em Mime HTML e enviar ele em modo estandarte.
Passe 9 em paramSesion para formatar a mensagem em Mime HTML e enviar ele em modo SSL/TLS.
Estes valores correspondem as combinações habituais, entretanto o parâmetro paramSesion é uma realidade um campo de bits e permite qualquer combinação personalizada se utilizar operadores nos bits:
Número de bit | Formato utilizado se o bit é 1 |
0 | Utilizar SSL ou o comportamento determinado, conexão em claro, e atualização a SSL se possível. |
1 | Nunca atualizar, permanecer em modo não cifrado, inclusive se a atualização é possível. Bit é ignorado se SSL (bit 0) foi selecionado. |
2 | O corpo da mensagem é HTML, definir o cabeçalho correspondente. |
3 | Mensagem MHTML, o bit 2 (HTML) é ignorado. O usuário é responsável de definir todos os cabeçalhos, exceto "A", "De", "Data" e "Assunto" |
Nota: este comando não suporta bancos de dados convertidos executando em modo "Non-Unicode".
Você guardou um documento .mht de seu disco e deseja enviar ele por email. Para isso, pode escrever:
$Message:=Document to text("c:\\documents\\invitation.mht")
$Host:="smtp.gmail.com"
$ToAddress:="john@4d.com"
$FromAddress:="harry@gmail.com"
$Subject:="Let's party"
$Param:=9 //MHTML with SSL
$Port:=465 //SSL port of gmail
$User:="harry@gmail.com"
$Password:="xyz&@!&@"
$Error:=SMTP_QuickSend($Host;$FromAddress;$ToAddress;$Subject;$Message;$Param;$Port;$User;$Password)
Produto: 4D
Tema: 4D Internet Commands
4D v15 - Update (edição standard) ( 4D v15)