שליחת email ב-c#

lillitush

New member
שליחת email ב-c#

אני מנסה לתכנן windows service באפליקציה שישלח email. האם אפשר לעשות זאת ללא קנפוג של smtp או iis במחשב? כלומר אם התוכנה תתוקן אצל לקוח שלא יצטרך לעשות post installtionעל המחשב<
 

Justin Angel

New member
קה פרובלמה מואי צ'יקיטה?

אם אתה האפליקציה שלך עובדת מול שרת ה-SMTP של IIS וכיווני הברירת מחדל שלו לא מתאימים לך, אכן תצטרך לכוון אותם. לעומת זאת, אם ההתקנה היא על שרת 2003 עם SP1 יש מחלקות מיוחדות בפריימוורק 2.0 שמאפשרות עבודה מול הקונפיגיורציה של IIS. בנוסף, אפשר לעבוד ישירות מול WMI של חלונות באמצעות System.Managment ולקנפג את ה-IIS או להריץ אחרי ההתקנה Custom Action שיריץ קוד vbscript שעושה עבודה דומה. בכל מקרה, הטיפול הוא יחסית זהה ומתבסס על יחסית אותם אובייקטים. רשימת סקריפטים לדוגמה שמדגימה עבודה מול כל האובייקטים ניתן למצוא כאן: Sample scripts for managing the SMTP mail server
 

lillitush

New member
יפה

רק שאני לא יודע איזה סקריפטים להוסיף להתקנה. אין אפשרות להשתשמש ב-SMTP של מקור חיצוני לדוגמא gmail?האם צריך לפתוח מייל בשביל זה?
 

Justin Angel

New member
../images/Emo26.gif

אם צריך לקנפג IIS אז צריך לקנפג IIS. אתה יכול לבחור לעשות את זה באמצעות קנפוג ידני או באמצעות סקריפטים. תחשוב על איך אתה היית מקנפג את השרת ידנית, ותחפש סקריפט\ים שלפי השם שלהם נשמעים כאילו הם משנים אותם מאפיינים. מכאן זה רק עניין של להוריד את הסקרפטים הרלוונטיים, לשנות לנתונים שאתה קובע ידנית ולזרוק אותם כחלק מפרוייקט ה-Deployment שלך.
 
למעלה