Skip to content

Add configurable SMTP message rate limiting #493

Add configurable SMTP message rate limiting

Add configurable SMTP message rate limiting #493

Triggered via pull request August 23, 2026 04:04
Status Success
Total duration 5m 23s
Artifacts

build.yml

on: pull_request
Build Papercut SMTP
5m 19s
Build Papercut SMTP
Build and Push Docker Image
Build and Push Docker Image
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Build Papercut SMTP
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-node@v4, dorny/test-reporter@v1, gittools/actions/gitversion/execute@v4.1.0, gittools/actions/gitversion/setup@v4.1.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Papercut SMTP: src/Papercut.Infrastructure.IPComm/ConnectionExtensions.cs#L39
Possible null reference argument for parameter 's' in 'byte[] Encoding.GetBytes(string s)'.
Build Papercut SMTP: src/Papercut.Message/Helpers/HtmlMessageRenderer.cs#L190
Dereference of a possibly null reference.
Build Papercut SMTP: src/Papercut.Message/MimeMessageLoader.cs#L86
The pattern is redundant.
Build Papercut SMTP: src/Papercut.Core/Domain/Paths/PathConfiguratorBase.cs#L132
Converting null literal or possible null value to non-nullable type.
Build Papercut SMTP: src/Papercut.Common/Domain/ExecutionResult.cs#L25
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build Papercut SMTP
The assembly 'Cake.Yaml, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null'
Build Papercut SMTP
The assembly 'Cake.Incubator, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null'
Build Papercut SMTP
The assembly 'Cake.FileHelpers, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null'