Ciao a tutti,
ho un bel problema con vb...
sto realizzando un programmino che mi invia la posta senza passare per outlook o altri client di posta predefiniti..
sono io che da programma leggo i mittenti e destinatari e invio in automatico.
ora c'è un problema.. fino a quando invio con l'indirizzo come 192.xx.xx.xx tutto ok, ma quando vorrei farlo con una mia posta personale, come può essere email.it, il cui server smtp è smtp.email.it non funziona... qualcuno sa dirmi perchè?
eppure uso questo codice:
Dim client As New SmtpClient()
client.Host = host
If notifica = True Then
Me.MailMsg.Headers.Add("Return-Receipt-To", Me.From1.Trim)
Me.MailMsg.Headers.Add("Disposition-Notification-To", Me.From1.Trim)
End If
Dim SmtpUser As New System.Net.NetworkCredential()
'-- Define Authenticated User
SmtpUser.UserName = "username"
SmtpUser.Password = "password
SmtpUser.Domain = host
dove host= smtp.email.it
'-- Send Message
client.UseDefaultCredentials = False
client.Credentials = SmtpUser
client.DeliveryMethod = SmtpDeliveryMethod.Network
client.Send(Me.MailMsg)
![]()