Recomendado: 10 Resumen de experiencia del desarrollo de ASP Después de medio año, completé el sistema de información de gestión de una unidad de nivel de la oficina solo, y publiqué un total de 29 versiones beta y 3 versiones oficiales. ASP Oracle Environment, 285 archivos ASP, funciones implican entrada de datos, modificación, consulta difusa, estadísticas automáticas, análisis de datos e informes.
Muchos ejemplos de jmail que envían correos electrónicos en Internet no escriben sobre cómo enviar archivos adjuntos, o no escriben sobre cómo enviar archivos adjuntos incrustados (como imágenes de archivos adjuntos en letras HTML)
De hecho, lo más importante es que esta oración debe ser comentada
'Jmail.contentType = text/html
(¿Por qué necesita publicar imágenes de archivos adjuntos integrados? Porque si es img src = en la dirección, mostrará una X fea en clientes como Outlook, y debe descargar la imagen manualmente)
Este ejemplo se refiere al ejemplo de DIMAC (Oficial de W3JMail), dirección de archivo:
C:/archivos de programa/dimac/w3jmail4/ejemplos/asp/htmlimage.asp
(Hay todos los que tienen Jmail instalado)
Código de ejemplo:
| El siguiente es el contenido citado: <% Establecer jmail = server.createObject (jmail.message) 'Si codifica el membrete en el conjunto de caracteres ISO-8859-1. El valor predeterminado es verdadero JMail.ISOECODEHEHERS = True 'Si JMail.Silent se establece en True, ErrorCode contiene el código de error Jmail.silent = verdadero 'Establezca el título y la codificación de contenido. Si el título tiene chino, la codificación debe establecerse en GB2312 JMail.Charset = GB2312 'Jmail.contentType = text/html' Si envía archivos adjuntos integrados, debe comentar esta línea, ¡es importante! Jmail.from = [email protected] 'Dirección del remitente JMail.FromName = Skyhe System 'Nombre del remitente JMail.MailServerUsername = Web 'Nombre de usuario autenticado JMail.MailServerPassword = 123456 'Contraseña de autenticación 'Agregue un nuevo destinatario Jmail.addrecipient [email protected], Sr. Ejemplo 'JMail.Addrecipientbcc Correo electrónico' Dirección del destinatario de la contraseña 'JMail.Addrecipientcc Correo electrónico' La dirección del usuario de CC Jmail.subject = prueba de imagen! ! ! JMail.Body = una buena imagen si puedes leer HTML-Mail. 'Agregar un accesorio normal Jmail.addattachment (server.mappath (imágenes/correo electrónico.gif)) 'Agregar un accesorio incrustado 'El valor de retorno de Addattachment se usa como un 'Referencia a la imagen en el cuerpo html. 'ContentId = JMail.Addattachment (server.mappath (imágenes/correo electrónico.gif)) Dim ContentID contentId = jmail.addattachment (e: /images/email.gif) 'Solo el formato HTML admite los archivos adjuntos de imagen de incrustación, utilizamos contenido de correo electrónico de formato HTML 'Como solo los correos electrónicos formateados por HTML pueden contener imágenes en línea 'Usamos htmlbody y appendhtml Jmail.htmlbody = <html> <body> <font color = rojo> hola, aquí hay una buena imagen: </font> <br> Jmail.appendhtml <img src = cid: & contentId &> Jmail.appendhtml <br> <br> bueno uno huh? </body> </html> 'Si el buzón de la otra parte no admite el correo electrónico de formato HTML, aún necesitamos darle un mensaje amistoso 'Pero como no todos los lectores de correo son capaces de mostrar correos electrónicos HTML 'También agregaremos un cuerpo de texto estándar Jmail.body = Lástima que no puedas leer HTML-mail. Jmail.appendText hubiera habido una buena foto para ti Jmail.send (mail.skyhe.com) Jmail.close () Establecer jmail = nada %> |
Compartir: Comparación de ASP, PHP y JSP Con el rápido desarrollo de Internet hoy, las personas innovan constantemente, incluido el desarrollo de páginas web y sitios web. El lenguaje HTML original de HTML ya no puede satisfacer completamente nuestras necesidades para hacer páginas web. Lo que necesitamos es un sitio web con una fuerte naturaleza dinámica e interactiva. Así es como podemos estar con la gran mayoría.