Skip to content

Update dependency MailKit to 4.18.0 - #1309

Open
renovate[bot] wants to merge 1 commit into
dev8from
renovate/mailkit-4.x
Open

Update dependency MailKit to 4.18.0#1309
renovate[bot] wants to merge 1 commit into
dev8from
renovate/mailkit-4.x

Conversation

@renovate

@renovate renovate Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
MailKit (source) 4.12.14.18.0 age confidence

Release Notes

jstedfast/MailKit (MailKit)

v4.18.0

Compare Source

  • Fixed SaslMechanismNativeNtlm on systems that need a multi-stage auth.
    (issue #​2007)
  • Added support for the IMAP PARTIAL extension (rfc9294) for paged SEARCH/SORT and FETCH commands.
    (issue #​1687)
  • Significantly improved IMAP performance by reusing internal buffers for building commands and
    reading responses.
  • Fixed a few cases where IMAP did not properly use case-insenstive string comparisons when parsing
    some command responses. (issue #​2013)
  • Do not default the ImapClient connection to IMAP4rev2 unless it is the only supported protocol version.
    (issue #​2016)
  • Bumped System.Formats.Asn1 dependency from 8.0.1 to 10.0.0.
  • Bumped MimeKit dependency from 4.17.0 to 4.18.0.

v4.17.0

Compare Source

  • Updated nullability of ImapClient.Inbox (which will never return null).
    (issue #​1996)
  • Fixed IMAP's logic for ACL, LISTRIGHTS, MYRIGHTS, QUOTAROOT, QUOTA,
    and METADATA response parsers to properly handle []'s in the folder name.
    (issue #​2002)
  • Updated System.Threading.Tasks.Extensions to v4.6.3.
  • Updated System.Formats.Asn1 to v10.0.0 (instead of 10.0.2) for .NET 10.
  • Bumped MimeKit dependency to 4.17.0.
  • Code quality improvements.

v4.16.0

Compare Source

  • SECURITY: Fixed protocol streams to reset internal buffers after upgrading to SSL/TLS.
  • Dispose of the RandomNumberGenerator used in RC4.GenerateKey().
    (issue #​1989)
  • Fixed calculation for number of needed bytes in SOCKS5 connect response.
    (issue #​1993)

v4.15.1

Compare Source

  • SECURITY: Bumped MimeKit to 4.15.1 for a security fix that prevents mailbox addresses from being allowed
    to contain CRLF sequences which can be used to inject SMTP commands in the SmtpClient when it sends
    MAIL FROM or RCPT TO commands.

v4.15.0

Compare Source

  • Default the SmtpClient/Pop3Client/ImapClient.SslProtocols to the ServicePointManager.SecurityProtocol
    value in .NET Framework (net4x). (issue #​1952)
  • Added support for.NET 10.
  • Marked IMailService.SslCipherAlgorithm, SslCipherStrength, SslHashAlgorithm, SslHashStrength,
    SslKeyExchangeAlgorithm, and SslKeyExchangeStrength as Obsolete in .NET 10 in favor of the
    IMailService.SslCipherSuite property (.NET 10 only).
  • Bumped MimeKit dependency to 4.15.0.

v4.14.1

Compare Source

  • Re-added NTLM to the list of mechanisms to try by default.
    (issue #​1953)
  • Fixed IMAP to treat '+' as a normal Atom token.
    (issue #​1956)
  • Added fallback logic for imap.strato.de if LIST doesn't return the INBOX.
    (issue #​1957)

v4.14.0

Compare Source

  • Updated MailService::GetSslClientAuthenticationOptions to be protected virtual.
    (issue #​1931)
  • Fixed initialization of SaslMechanism to lazily check if GSSAPI and/or NTLM are
    supported (natively) to avoid undesirable error messages appearing in dotnet logs
    on Linux systems. (issue #​1924)
  • Bumped MimeKit dependency to 4.14.0.

v4.13.0

Compare Source

  • Fixed tokenization of IMAP atom tokens that start with '+'.
    (issue #​1914)
  • Fixed the Imap/Pop3/Smtp clients to no longer fallback to using the
    ServicePointManager.ServerCertificateValidationCallback method on .NET Core.
    (issue #​1925)
  • Bumped MimeKit dependency to 4.13.0.

Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • Branch creation
    • "before 1am,before 5am,before 9am"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/mailkit-4.x branch from 7fabdc8 to 78ac5d5 Compare September 14, 2026 01:21
@renovate renovate Bot changed the title Update dependency MailKit to 4.17.0 Update dependency MailKit to 4.18.0 Sep 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants