דוגמה לפונקציה לשליחת מיילים עם CDO ב- ASP
אֶפעֶה / / July 04, 2021
ביצעתי פונקציה זו כדי לשלוח כל הזמן הודעות דוא"ל מצורות הדפים שלי ב- ASP, אז אני רק צריך ליצור קובץ ולכלול אותו כדי לשלוח מיילים ב- ASP.
שלח פונקצית דואר (fname sender, femail sender, fmessage, femailpara, fasunto, fadjoint)
בשגיאות המשך הבא
'שלח דואר טקסט באמצעות אימות בשרת SMTP
Const cdoSendUsingPickup = 1 'שלח הודעה באמצעות שירות איסוף הספריות המקומיות SMTP
Const cdoSendUsingPort = 2 'שלח באמצעות רשת, SMTP דרך רשת
Const cdoAnonymous = 0 'אל תאמת
Const cdoBasic = 1 'אימות בסיסי (טקסט רגיל)
קונסט cdoNTLM = 2 'NTLM
הגדר objMessage = CreateObject ("CDO.Message")
objMessage. נושא = נושא
objMessage. מאת = f שם שולח & ""
objMessage. ל = femailpara
objMessage. Bcc = fbcc
objMessage. TextBody = הודעה
אם מתאר <> "" אז
objMessage. תוסף של AddAttachment
END IF
'== כאן אתה מגדיר את שרת ה- SMTP.
objMessage. תְצוּרָה. שדות. פריט _
("https://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'שם או IP של שרת SMTP מרוחק
objMessage. תְצוּרָה. שדות. פריט _
("https://schemas.microsoft.com/cdo/configuration/smtpserver
'סוג אימות, NONE, Basic (מקודד Base64), NTLM
objMessage. תְצוּרָה. שדות. פריט _
("https://schemas.microsoft.com/cdo/configuration/authenticate") = cdoBasic
'מזהה המשתמש שלך בשרת SMTP
objMessage. תְצוּרָה. שדות. פריט _
("https://schemas.microsoft.com/cdo/configuration/sendusername") =" משתמש "
'הסיסמה שלך בשרת SMTP
objMessage. תְצוּרָה. שדות. פריט _
("https://schemas.microsoft.com/cdo/configuration/sendpassword") =" סיסמת "
יציאת שרת (בדרך כלל 25)
objMessage. תְצוּרָה. שדות. פריט _
("https://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'השתמש ב- SSL לחיבור (שקר או נכון)
objMessage. תְצוּרָה. שדות. פריט _
("https://schemas.microsoft.com/cdo/configuration/smtpusessl") = שקר
'TIMEOUT בשניות, הזמן המרבי ש- CDO ינסה ליצור חיבור עם ה- SMTP
objMessage. תְצוּרָה. שדות. פריט _
("https://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
objMessage. תְצוּרָה. שדות. עדכון
'== סיים את תצורת ה- SMTP ==
objMessage. לִשְׁלוֹחַ
SendEmail = femailpara & ","
פונקציית סיום
%>