Artigo: 286431 - Última revisão: quinta-feira, 25 de Agosto de 2005 - Revisão: 3.1

Como enviar HTML formatado correio utilizar CDO para o Windows 2000 e um serviço SMTP remoto

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sumário

Este artigo descreve como enviar correio em HTML formatado utilizando CDOSYS (CDO para Windows 2000) ou CDO para o Exchange 2000 (CDOEX) utilizando serviço de SMTP um computador remoto.

Mais Informação

  1. Crie um ficheiro chamado Cdosmtp.vbs e cole o seguinte código:
    ' Send by connecting to port 25 of the SMTP server.
    Dim iMsg 
    Dim iConf 
    Dim Flds 
    Dim strHTML
    
    Const cdoSendUsingPort = 2
    
    set iMsg = CreateObject("CDO.Message")
    set iConf = CreateObject("CDO.Configuration")
    
    Set Flds = iConf.Fields
    
    ' Set the CDOSYS configuration fields to use port 25 on the SMTP server.
    
    With Flds
        .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPort
        'ToDo: Enter name or IP address of remote SMTP server.
        .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "<remote SMTP server>" 
        .Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10  
        .Update
    End With
    
    ' Build HTML for message body.
    strHTML = "<HTML>"
    strHTML = strHTML & "<HEAD>"
    strHTML = strHTML & "<BODY>"
    strHTML = strHTML & "<b> This is the test HTML message body</b></br>"
    strHTML = strHTML & "</BODY>"
    strHTML = strHTML & "</HTML>"
    
    ' Apply the settings to the message.
    With iMsg
        Set .Configuration = iConf
        .To = "<email address>" 'ToDo: Enter a valid email address.
        .From = "<email address>" 'ToDo: Enter a valid email address.
        .Subject = "This is a test CDOSYS message (Sent via Port 25)"
        .HTMLBody = strHTML
        .Send
    End With
    
    ' Clean up variables.
    Set iMsg = Nothing
    Set iConf = Nothing
    Set Flds = Nothing
    
    MsgBox "Mail Sent!"
    					
  2. Edite as secções do código que estão marcadas "Fazer".
  3. Guarde o ficheiro e, em seguida, clique duas vezes no mesmo.

    O código cria uma mensagem de formato HTML e envia-SMTP do computador remoto a utilizar o serviço.

Referências

Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
286430  (http://support.microsoft.com/kb/286430/EN-US/ ) Como para enviar HTML formatado correio utilizando o CDO para Windows 2000 e o directório de recolha local

A informação contida neste artigo aplica-se a:
  • Microsoft Collaboration Data Objects 2.0
  • Collaboration Data Objects for Exchange 2000
Palavras-chave: 
kbmt kbhowto KB286431 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 286431  (http://support.microsoft.com/kb/286431/en-us/ )
Retired KB ArticleExclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.