mirror of
https://github.com/decke/smtprelay.git
synced 2026-04-26 13:25:54 +03:00
[GH-ISSUE #95] retry send #24
Labels
No labels
bug
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/smtprelay#24
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @steom on GitHub (Nov 23, 2022).
Original GitHub issue: https://github.com/decke/smtprelay/issues/95
please consider to add
a send retry function
when delivery failed with error like dial tcp address for timeout, etc
@decke commented on GitHub (Nov 23, 2022):
smtprelay is directly forwarding the mail and not storing it like full blown smtp servers. So we cannot easily wait for a longer period and then retry because we would be blocking the client in the meantime.
Some clients like dma (Dragonfly Mail Agent) will queue the outgoing mail if it received an error and can retry later.
@Enrico204 commented on GitHub (Nov 24, 2022):
@steom you may use a real SMTP server before smtprelay, like Postfix, and configure Postfix to use smtprelay as "smart host" (or "relay host")