في برامج ASP ، يستخدم معظم الأشخاص Jmail لإرسال رسائل بريد إلكتروني ، وذلك أساسًا لأن معظم المضيفين الظاهريين يدعمونها ، بينما يدعمهم الآخرون أقل.
فيما يلي رمز مثال لإرسال رسائل البريد الإلكتروني من Jmail:
إذا جربته على جهازك الخاص ، فيرجى تنزيل Jmail.dll. بعد تنزيل وإزالة الضغط ، انقر نقرًا مزدوجًا فوق "الإعداد. بات" لإكمال التثبيت!
نسخة الكود كما يلي:
<٪
onerrorresumenext
Dimjmail ، contentId
setjmail = server.createBject ("jmail.message")
jmail.charset = "gb2312" '' '' '' '
'' '' jmail.isoencodeaders = false '' '' ما إذا كان لأداء تشفير ISO ، الافتراضي صحيح
"معلومات المرسل" (يمكن تعيينها كمتغيرات)
jmail.from = "[email protected]" '' '' 'عنوان المرسل
jmail.fromname = "xiaoz.com" '' '' اسم المرسل
jmail.subject = "موضوع البريد" '' '' '' موضوع البريد
مصادقة
jmail.mailserverusername = "myusername" '' '' 'اسم المستخدم المصادق عليه
jmail.mailserverpassword = "mypassword" '' '' 'كلمة مرور المصادقة
'' '' priorital ، تتراوح من 1 إلى 5 ، كلما كانت الأولوية أكبر ، كلما ارتفعت الأولوية ، 3 أمر طبيعي
jmail.priority = 3
jmail.addheader "Orving-IP" ، request.ServerVariables ("Remote_addr")
"" "إضافة للانضمام إلى مستلم [البريد الإلكتروني المتغير: عنوان المستلم] يمكنك إضافة تكرارات متعددة في نفس البيان.
jmail.addrecipient ("[email protected]")
"" "إضافة مرفق [اسم الملف المتغير: العنوان المطلق لملف المرفق ، مما يضمن أن اسم المستخدم IUSR_Machine لديه إذن الوصول]
'' '[إعداد المعلمة صحيح أو خطأ على أنه مضمّن]
'' '' contentId = jmail.addattachment (server.mappath ("jmail.asp") ، true)
"" هيئة البريد الإلكتروني "(HTML (لاحظ الطريق لربط المرفقات في الحرف))
jmail.htmlbody = "<html> <Head> <metacontent = zh-cnhttp-equiv = content-language> <metahttp-equiv =" "content-type" content = "t EXT/HTML ؛ charset = gb2312 ""> <Teletype = text/css> a: link {font-size: 9pt ؛ decoration text: none ؛ color:#000000} a: {font-s ize: 9pt ؛ decoration text: none ؛ color:#666666} a: hover {color:#ff6600 ؛ font-size: 9pt ؛ text-decoration: enderline} body {font-size:> 9pt}-> </sytric> </head> <body> <bontcolor = red> leaft text </font> نص </font> <br> <b> نص البريد الإلكتروني </b> </body> </html> "
'' 'body' body (جزء نص)
jmail.body = "رسائل البريد الإلكتروني الخاصة بنا بتنسيق HTML ، لكن برنامج عرض البريد الإلكتروني الخاص بك قد لا يدعمهم ... نص البريد الإلكتروني ، نص البريد الإلكتروني ، نص البريد الإلكتروني"
'' '' send 【call format: objjmail.send ([username: password@] smtpserveraddress [: port])]]