Created
December 8, 2015 12:23
-
-
Save chipitsine/00ff9938122e29bdd865 to your computer and use it in GitHub Desktop.
перехват ответа smtp-сервера через MailKit
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using MailKit.Net.Smtp; | |
using MailKit; | |
using MimeKit; | |
namespace TestClient | |
{ | |
class SmtpClient: MailKit.Net.Smtp.SmtpClient | |
{ | |
protected override void OnMessageSent(MessageSentEventArgs e) | |
{ | |
Console.WriteLine(e.Response.ToString()); | |
base.OnMessageSent(e); | |
} | |
} | |
class Program | |
{ | |
public static void Main() | |
{ | |
var message = new MimeMessage(); | |
message.From.Add(new MailboxAddress("Ilya Shipitsin", "chipitsine@kontur.ru")); | |
message.To.Add(new MailboxAddress("Ilya Shipitsin", "chipitsine@gmail.com")); | |
message.Subject = "How you doin'?"; | |
message.Body = new TextPart("plain") | |
{ | |
Text = @"test" | |
}; | |
using (var client = new TestClient.SmtpClient()) | |
{ | |
client.Connect("smtp.kontur", 25, false); | |
client.Send(message); | |
client.Disconnect(true); | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment