Rumah > pembangunan bahagian belakang > C++ > Bagaimana cara menghantar e -mel yang diperibadikan melalui gmail menggunakan .net?

Bagaimana cara menghantar e -mel yang diperibadikan melalui gmail menggunakan .net?

Patricia Arquette
Lepaskan: 2025-02-03 00:16:10
asal
193 orang telah melayarinya

How to Send Personalized Emails via Gmail using .NET?

Gunakan .net untuk menghantar e -mel yang diperibadikan melalui gmail

Artikel ini memperkenalkan cara menggunakan aplikasi .NET untuk menghantar e -mel yang diperibadikan melalui akaun Gmail. Anda boleh menggunakan ruang penamaan System.net.mail untuk melaksanakan fungsi ini.

Contoh kod berikut menunjukkan cara menggunakan Gmail sebagai pelayan SMTP untuk menghantar e -mel:

Langkah berjaga -jaga penting:
using System.Net;
using System.Net.Mail;

var fromAddress = new MailAddress("sender@gmail.com", "发件人姓名");
var toAddress = new MailAddress("recipient@example.com", "收件人姓名");
const string fromPassword = "我的Gmail密码";
const string subject = "邮件主题";
const string body = "邮件正文";

var smtp = new SmtpClient
{
    Host = "smtp.gmail.com",
    Port = 587,
    EnableSsl = true,
    DeliveryMethod = SmtpDeliveryMethod.Network,
    UseDefaultCredentials = false,
    Credentials = new NetworkCredential(fromAddress.Address, fromPassword)
};

using (var message = new MailMessage(fromAddress, toAddress)
{
    Subject = subject,
    Body = body
})
{
    smtp.Send(message);
}
Salin selepas log masuk

Jika akaun Google anda dibuka untuk dua langkah, sila hasilkan kata laluan aplikasi untuk memintasnya dalam kod.

    Adalah disyorkan untuk tidak membolehkan pilihan "Akses Aplikasi Keselamatan Rendah" dalam tetapan Keselamatan Akaun Google. Sila gunakan dua langkah untuk mengesahkan.

Atas ialah kandungan terperinci Bagaimana cara menghantar e -mel yang diperibadikan melalui gmail menggunakan .net?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan