Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 46086|Yanıt: 6

[Kaynak] .NET/C# MailKit Posta Gönderme Eğitimi [Kaynak Kodu ile]

[Bağlantıyı kopyala]
Yayınlandı 2.09.2021 09:27:49 | | | |
Başvuru sistemi e-posta göndermek temel bir işlevdir, neredeyse tüm web sitesi uygulamaları e-posta kaydı doğrulama, push hatırlatma mesajları, şifre kurtarma bağlantıları göndermek gibi e-posta göndermek zorunda kalacaktır.

Microsoft'un kendi SmtpClient sınıfını kullanmak e-posta göndermemize yardımcı olabilir, ancak artık modası geçmiş olarak işaretlenmiş ve Microsoft kendi alternatiflerini sunmadığı için, aşağıdaki şekilde gösterildiği gibi üçüncü taraf kütüphaneleri kullanmak önerilir:

Uygulamaların e-posta göndermek için Basit Posta Transfer Protokolü (SMTP) kullanmasına izin verin. SmtpClient tipi artık modası geçmiştir.

SmtpClient sınıfı yeni geliştirme için önerilmemektedir, çünkü SmtpClient birçok modern protokolü desteklememektedir. Bunun yerine MailKit veya başka bir kütüphane kullanın.




Bağlantı:Bağlantı girişi görünür.

Microsoft SMTPclient ile e-posta göndermenin özeti:

c# SmtpClient e-posta kaynak kodunu gönderiyor
https://www.itsvse.com/thread-2567-1-1.html

.net/c# HTML şablonları aracılığıyla posta gönder
https://www.itsvse.com/thread-4424-1-1.html

C#, e-posta gönderme işlevini uygular
https://www.itsvse.com/thread-2596-1-1.html
Microsoft'un smtpclient ile e-posta göndermek bir hataya yol açabilir:Kimlik doğrulama başarısız oldu, ancak hem hesap hem de şifre doğrudur

Bu makale, Microsoft'un üçüncü taraf kütüphanesi MailKit'i kullanarak e-posta gönderir, önce nuget kullanarak aşağıdaki komutla kurulum yapılır:

Gönderen kod şu şekildedir:

Sunucuda test yapmayı kolaylaştırmak için bir winform uygulaması yazdım, aşağıdaki şekilde gösterildiği gibi:



SmtpHost= "smtp.exmail.qq.com",
EnableSsl =doğru,
Password= "pass123456",
Liman= 587,
UserName= "itsvse@baidu.com"

Aşağıda gösterildiği gibi bir e-posta göndermeyi deneyin:



Kaynak kodunu ve prosedürü ekleyin:

Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfenYanıt






Önceki:Java'da Tuple kullanımı
Önümüzdeki:CentOS kaynak koduyla nginx servisini kur
Yayınlandı 2.09.2021 17:30:02 |
Bu dalgası sadece kullanıldı.
Yayınlandı 19.09.2021 19:32:49 |
Öğrenmeyi öğren...
 Ev sahibi| Yayınlandı 4.11.2021 14:39:25 |
Yayınlandı 5.11.2021 16:56:31 |
Bu olabilir
Yayınlandı 3.12.2021 14:11:33 |
Bao, harikasın
Yayınlandı 8.01.2024 16:02:44 |
Sadece kullanıldı. Bakmak
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com