480
צפיות
צפיות
14
תשובות
תשובות
שאלה בקשר לאימל ב- ASP באמצעות CDO
אני שבשביל לשלוח אימל אני צריך לדעת את כתובת השרת היוצא (למשל באינטרנט זהב: sout.zahav.net.il ).
אז למה, כשאני קורא על CDO אני לא רואה שם שום דיבור על הכתובת של השרת, אני רואה שפשוט אני כותב מי שולח, למי נשלח עוד מס' דברים…. וזהו!
למה אין את הקטע עם הכתובת של השרת?
14 תשובות
ל-CDO צריך כמה דברים עיקריים
1. כתובת אי-מייל של השולח
2. כתובת אי-מייל של המקבל
3. ה-IP או השם(NAME) של השרת השולח
4. נושא
5. תוכן
השאר אלו דברים שנוספים לכל רכיב
(או שיש עוד כמה דברים עיקריים שלא ציינתי )
טוב… כנס
טוב… לפי מה שהבנתי ממך צריך שם השרת… אז תגיד לי מה להוסיף פה:
sub sendmail (fromwho, towho, subj, bod)
dim mymail
set mymail = server.createobject("cdonts.newmail")
mymail.from – fromwho
mymail.to = towho
mymail.subject = subj
mymail.body = bod
memail.send
set mymail = nothing
end sub
אז… מה חסר לי פה?
לא חסר לך כלום
רק תתקן את ה- "=" בשורה
mymail.from – fromwho
לשורה
mymail.from = fromwho
אני לא ממש עבדתי עם CDONTS אלא עם
CDOSYS (האובייקט החדש) כך שאני לא יכול לענות לך
יש מאמר כאן באתר אולי הוא יענה על השאלות שלך
לא חסר לך כלום
לא חסר לך כלום אבל הייתי מוסיף את
השורה הבאה:
mymail.SetLocaleIDs "1255"
הגדרה לשפה העברית (לפעמים מקבלים אימייל עם סימני שאלה או ג'יבריש – זה מתקן זאת).
בשליחה מסוג CDONTS אין צורך להגדיר שרת אלא ב-CDOSYS.
הקוד לא פועל לך ? מופיעה שגיאה? משהו?
הקוד לא נוסה, תודה, כנסו שנייה….
אז…. אם שרת האכסון שאני אשים בו את האתר שלי תומך ב- aspmail, אז זאת אומרת שמה שמרשמתי מיקודם יעבוד, ואני אוכל לשלוח אימלים לאנשים באתר שלי רק בלכתוב את הדבר שכתבתי מיקודם?
כדי לשלוח אימייל בקוד שכתבת אתה
צריך תמיכה ב-CDONTS ולא AspMail.
זה ממש שונה (ה- aspemail)?
ואיפשהו פה, כתוב איך לעשות את זה?
אם שרת האכסון תומך ב- ServerObjects
זה בסדר?
מצאתי את המאמר, עוד שאלה!
שרת ה- smtp שאני מגדיר לו, צריך להיות יוצר או נכנס?
לדוגמא אינטרנט זהב:
נכנס:
in.inter.net.il
יוצא:
out.inter.net.il
מה צריך?
נסה לראות כאן
1.
2. Server.CreateObject הוא אינו רכיב כלל אלא יוצר רגיל מסויים שבה בסוגריים בתוכו.
זה אמור להיות השרת שלך
אתה לא יכול להגדיר שרת שהוא אינו שלך.
צריך להגדיר משהו כזה
mail.domain.com
אההה. תודה!