rust-proxmox-sendmail (1.0.4-1) trixie; urgency=medium

  * fix #7814: normalize line endings of sent and forwarded mail to CRLF
    and drop bare CR bytes, as SMTP does not allow bare CR or LF. This
    no longer depends on the local MTA to convert line endings.

  * strip all control characters from attachment filenames to avoid
    compatibility issues with mail clients.

  * add a public helper to normalize line endings, so that code sending
    mail by other means, like the SMTP notification target, can apply
    the same normalization.

 -- Proxmox Support Team <support@proxmox.com>  Sat, 07 Nov 2026 20:51:45 +0100

rust-proxmox-sendmail (1.0.3-1) trixie; urgency=medium

  * add a builder API for mail headers to provide a simple interface for
    attaching extra headers to a mail.

 -- Proxmox Support Team <support@proxmox.com>  Sun, 28 Jun 2026 22:15:03 +0200

rust-proxmox-sendmail (1.0.2-1) trixie; urgency=medium

  * sendmail: improve Content-Disposition header handling and wrap lines

 -- Proxmox Support Team <support@proxmox.com>  Mon, 09 Mar 2026 16:08:58 +0100

rust-proxmox-sendmail (1.0.1-1) trixie; urgency=medium

  * encode non-ascii filenames to improve compatibility.

  * move filename in content disposition headers for attachments to a
    dedicated line to better accommodate longer filenames.

  * allow specifying the masked (noreply) receiver.

  * base64 encode: more efficient line-wrapping implementation.

 -- Proxmox Support Team <support@proxmox.com>  Sun, 12 Oct 2025 16:18:45 +0200

rust-proxmox-sendmail (1.0.0-1) trixie; urgency=medium

  * re-build for Debian Trixie based releases.

  * switch to proxmox-base64 for sane API.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 21 May 2025 11:14:23 +0200

rust-proxmox-sendmail (0.1.0-1) bookworm; urgency=medium

  * Initial release.

 -- Proxmox Support Team <support@proxmox.com>  Mon, 02 Dec 2024 14:47:42 +0100
