Nos programas ASP, a maioria das pessoas usa o Jmail para enviar e -mails, principalmente porque a maioria dos hosts virtuais os suporta, enquanto outros os apoiam menos.
Aqui está um código de exemplo para enviar e -mails do Jmail:
Se você tentar em sua própria máquina, faça o download do Jmail.dll. Após o download e descompressão, clique duas vezes em Setup.bat para concluir a instalação!
A cópia do código é a seguinte:
<%
OnErrorReSumenext
Dimjmail, contentId
Setjmail = server.createObject ("jmail.message")
Jmail.charset = "GB2312" '' '' 'Conjunto de caracteres de email, o padrão é "US-ASCII"
'' '' Jmail.isoEncodeHeaders = false '' '' Se deve executar a codificação ISO, o padrão é verdadeiro
'' '' Informações do remetente (pode ser atribuído como variáveis)
Jmail.from = "[email protected]" '' '' 'endereço do remetente
Jmail.fromname = "xiaoz.com" '' '' 'nome do remetente
Jmail.subject = "Assunto do correio" '' '' Assunto a correio
''''Autenticação
Jmail.MailServerUserName = "MyuserName" '' '' 'nome de usuário autenticado
Jmail.mailserverpassword = "mypassword" '' '' senha de autenticação
'' '' 'Estabeleceu prioridade, variando de 1 a 5, quanto maior a prioridade, maior a prioridade, 3 é normal
Jmail.priority = 3
Jmail.addheader "Origining-ip", request.servervariables ("remote_addr")
'' '' Adicionar para participar de um destinatário [Endereço de e -mail: destinatário] Você pode adicionar várias repetições na mesma instrução.
Jmail.addrecipient ("[email protected]")
'' '' Adicionar anexo [Nome do arquivo variável: o endereço absoluto do arquivo de anexo, garantindo que o nome do usuário iusr_machine tenha permissão de acesso]
'' '[A configuração de parâmetros é verdadeira ou falsa como embutida]
'' '' contentId = jmail.addattachment (server.mappath ("jmail.asp"), true)
'' '' Corpo de email (html (observe a maneira de vincular anexos na carta)))
Jmail.htmlbody = "<html> <head> <metacontent = zh-cnhttp-equiv = content-language> <metahttp-equiv =" "content-type" "content =" "t ext/html; charset = gb2312 ""> <styleType = text/css> a: link {font-size: 9pt; text-decoração: nenhum; cor:#000000} a: visitado {font-s Ize: 9pt; decoração de texto: nenhuma; cor:#6666666} a: mouse {color:#ff6600; font-size: 9pt; text-decoração: sublinhado} corpo {font-size: 9pt}-> </style> </body> <fontcolor = Red> email </finbr Texto </font> <br> <b> Texto de email </b> </body> </html> "
'' '' Corpo de correio (parte do texto)
Jmail.body = "Nossos e -mails estão no formato HTML, mas seu software de visualização de e -mail pode não suportar ... texto em e -mail, texto em e -mail, texto em e -mail"
'' '' Enviar 【Formato de chamada: objjmail.send ([nome de usuário: senha@] smtpServeraddress [: port])]