Envio de e-mail.
Mail
[ TO
destinatário | lista
]
[ FROM remetente
]
[ SUBJECT assunto
]
[ TEXT mensagem
| arquivo-texto ]
[
ATTACH(1...10) anexo
]
[ REPORT relatório-anexo
]
[ SERVER servidor-smtp
USER usuário
PASSWORD senha
]
[ PORT porta
]
[ QUIET ] [
SSL ] [
AUTHENTICATION
]
Endereço de e-mail do destinatário.
Nome de arquivo texto contendo a relação de múltiplos destinatários. Deve ter um destinatário por linha com até 50 bytes cada, o caractere “&” pode ser especificado em sequencia ao “@” para indicar uma variável de ambiente que contenha um e-mail e o caractere “*” indica um nome de programa que deve gerar a lista de e-mails, retornando o nome do arquivo lista em parâmetro único da LINKAGE SECTION com 50 bytes.
Endereço de e-mail do remetente.
Frase descritiva de até 174 bytes.
Altura da janela em linhas.
Texto do corpo da mensagem de até
250 bytes. O caractere ^ serve
de marcador de fim de linha.
arquivo-texto
Nome de arquivo texto a ser usador como corpo da mensagem e removido após o envio.
Nome de arquivo para anexação binária (até 10).
Nome de arquivo texto para ser anexado. Na plataforma Windows será
convertido para o formato PDF.
servidor-smtp
Nome
do servidor SMTP a ser usado no envio do
e-mail.
usuário
Identificação
de usuário no servidor SMTP.
senha
Senha
do usuário no servidor SMTP.
porta
Porta
alternativa para o servidor SMTP.
QUIET
Não
exibir barra de progresso durante o envio.
SSL
Indica
que o servidor SMTP requer conexão segura
SSL.
AUTHENTICATION
Indica
que o servidor SMTP requer autenticação.
Normalmente não é necessário especificar um servidor SMTP e será assumido "smtp.COBOLware.com". Contudo pode haver restrições de acesso a servidores externos na rede. Nestes casos, pode ser definido um servidor autorizado no cadastro do usuário ou nas variáveis de ambiente SMTPSERVER, SMTPUSERNAME e SMTPPASSWORD.
EXEC COBOLware
Mail
TO "joao@silva.com"
FROM "maria@silva.com"
SUBJECT "Aniversário"
TEXT "Parabéns
pelo seu aniversário !^^Abraços Maria."
ATTACH(1)
"c:\fotos\bolo.bmp"
END-EXEC