علی قلعه بان
دانشجوی دکتری فناوری اطلاعات

آموزش ارسال ایمیل از طریق جیمیل با VB.NET به زبان ساده

یکی از روش های راحت برای ارسال ایمیل در وی بی دات نت استفاده از SMTP سرور ایمیلهای جی میل میباشد برای این منظور میتوانید از کد زیر استفاده نمایید البته باید دقت کنید با توجه به امنیت بالای سرورهای جی میل متصل شدن به این سرور ها توسط برنامه ها و اپلیکیشن های ناشناخته اسان نخواهد بود و برای همین منظور و برای اینکه جی میل این اجازه را به شما بدهد تا بتوانید از طریق برنامه خود به ایمیل خود متصل شوید قبل از هر چیز بایستی وارد ایمیل خود شده و سپس به این لینک زیر مراجعه کنید و طبق تصویر زیر گزینه Turn on را فعال نمایید تا سرور جی میل بدین سان اجازه دسترسی برنامه های غیر امن را نیز بدهد .

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
وب سایت توسینسو

بعد از اتمام این مرحله میتوانید با استفاده از کد زیر به راحتی اقدام به ارسال ایمیل از برنامه خود نمایید .

  Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim Mail As New MailMessage
        Dim SMTP As New SmtpClient("smtp.gmail.com")

        Mail.Subject = "Security Update"
        Mail.From = New MailAddress("name@gmail.com")
        SMTP.Credentials = New System.Net.NetworkCredential("پسورد", "ایمیل خودتون")

        Mail.To.Add("ایمیل دریافت کننده ")

        Mail.Body = TextBox1.Text

        SMTP.EnableSsl = True
        SMTP.Port = "587"
        SMTP.Send(Mail)
    End Sub

نویسنده : علی قلعه بان - دانشجوی دکتری فناوری اطلاعات


نظرات