NET/משלוח אימייל: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Effib (שיחה | תרומות)
מ הגהה
Effib (שיחה | תרומות)
הרחבה
שורה 18:
 
שליחה בסיסית ב-VB תעשה באופן הבא:
 
התייחסות לספריה:
<source lang="vbnet">
Imports System.Net.Mail
</source>
 
הגדרה של הודעת האימיל והתכנים שבה
שורה 24 ⟵ 29:
Dim myMailMessage As New MailMessage()
 
myMailMessage.From = New MailAddress("SendEmailSenderEmail@comapny.suffix")
 
myMailMessage.To.Add(New MailAddress("ToEmailTo1@comapny.suffix[,To2@comapny.suffix]")
 
myMailMessage.Subject = "Subject"
שורה 78 ⟵ 83:
<source lang="vbnet">
mySmtpClient.EnableSsl = True
</source>
 
 
לסיום יש לשחרר את המחלקה
<source lang="vbnet">
myMailMessage.Dispose()
</source>
 
שורה 84 ⟵ 95:
==אפשרויות מתקדמות==
 
כמובן שבספריה זו ישנן הרבה אפשרויות מתקדמות יותר, כמו שימוש במשלוח מוצפן (EnableSsl) (שימושי למשל לג'ימייל), כתיבה לכותרת של האימייל - Headers, הוספת צרופות (Attachments), שליטה בשיטת הקידוד (Encoding) של חלקם שונים מהאימייל, שליטה בהודעות על משלוח ההודעה (DeliveryNotification), דירוג עדיפות האימייל (Priority), משלוח אסינכרוני של אימייל (SendAsync) ועוד. ניתן לראות שאפשר לשלוח ריבוי אימיילים באותה שורה באמצעות שיטות שונות.
 
==קישורים חיצוניים==