Ahoj! Vedel by mi niekto poradit ohladom odoslania e-mailu pomocou VB.net? Na odoslielanie pouzivam takyto kod. Je to funkcia "System.Net.Mail"
Dim Mail As New MailMessage
Mail.Subject = "test email"
Mail.To.Add("[email protected]")
Mail.From = New MailAddress("[email protected]")
Mail.Body = "xxxxxxxx"
Dim SMTP As New SmtpClient("smtp.gmail.com")
SMTP.EnableSsl = True
SMTP.Credentials = New System.Net.NetworkCredential("user", "pass")
SMTP.Port = "587"
SMTP.Send(Mail)
E-mail mi odosle vpohode pride za par sekund. Ale mam jeden problem. Chcel by som to osetrit hlaskou ked neni mozne e-mail dorucit len neviem najst na nete ten spravny syntax na to. Lebo ked odpojim docasne internet a dam odoslat e-mail tak je samozrejme ze tu postu neodosle a program mi spadne. Skusal som hladat nieco taketo "Delivery receipt" a "Read receipt" avsak pre funkciu "System.Net.Mail" sa mi nic nedari najst. Mohli by ste mi prosim niekto poradit? Aj s ukazkou kodu. Potreboval by som tam aj nieco take ze ked odosle vypise hlasku "uspesne odoslane" a ked neodosle tak da napr. "dorucenie zlyhalo" Som zaciatocnik takze budem vdacny za kazku odpoved.
|