Latest article
  • Migrating Away from SendGrid: A Step-by-Step Playbook
  • How to Migrate Transactional Email Providers Without Downtime
  • Mailchimp Transactional (Mandrill) Pricing and Alternatives
  • Postmark Pricing and Volume Economics
photonconsole.com Logo
  • Home
  • Relay
  • Pricing
  • Contact Us
Nav
  • Home
  • Relay
  • Pricing
  • Contact Us
photonconsole.com > SmtpClient hanging on port 465 in C#? Here is why Microsoft recommends MailKit instead
ASP.NET Core application sending email through MailKit and an SMTP relay to the recipient inbox Email Deliverability Uncategorized

Sending Email in .NET and C#: SmtpClient, MailKit and Production Setup

  • phoconadmin
  • September 12, 2026
  • 0 Comments

Most C# email tutorials start with System.Net.Mail.SmtpClient. It is built into the framework, the code is short, and it works on the first test. Then you point it at a production mail server on port 465 and the connection hangs until it times out. Or it works for a week and starts throwing under load. […]

Read More

Recent Posts

  • Migrating Away from SendGrid: A Step-by-Step Playbook
  • How to Migrate Transactional Email Providers Without Downtime
  • Mailchimp Transactional (Mandrill) Pricing and Alternatives
  • Postmark Pricing and Volume Economics
  • Brevo Free Plan Limits and Transactional Email Constraints
  • Home
  • Relay
  • Pricing
  • Contact Us

Copyright 2026 @photonconsole