Skip to content

fix(agent): use smtp.reply_to for CONVOY_SMTP_REPLY_TO (was smtp.from)#90

Merged
olamilekan000 merged 1 commit into
mainfrom
fix-smtp-bug
Jul 14, 2026
Merged

fix(agent): use smtp.reply_to for CONVOY_SMTP_REPLY_TO (was smtp.from)#90
olamilekan000 merged 1 commit into
mainfrom
fix-smtp-bug

Conversation

@olamilekan000

@olamilekan000 olamilekan000 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

The agent deployment and rollout templates set CONVOY_SMTP_REPLY_TO from
.Values.env.smtp.from, so the reply-to address always matched the from
address and the existing smtp.reply_to value was silently ignored. The app
(config.go) treats From and ReplyTo as independent fields. Point the env var
at .Values.env.smtp.reply_to in both charts/agent templates.


Note

Low Risk
Two-line Helm env mapping fix with no auth or data-path changes; behavior only shifts when reply_to differs from from.

Overview
Fixes a wiring bug in the agent Helm chart so SMTP reply-to matches chart values and app config.

When SMTP is enabled, CONVOY_SMTP_REPLY_TO in both deployment.yaml and rollout.yaml now comes from .Values.env.smtp.reply_to instead of .Values.env.smtp.from. Previously reply-to always mirrored the from address and smtp.reply_to had no effect on deployed pods.

Reviewed by Cursor Bugbot for commit 883d55e. Bugbot is set up for automated code reviews on this repo. Configure here.

@olamilekan000
olamilekan000 enabled auto-merge (squash) July 14, 2026 19:50

@mekilis mekilis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Matches the chart bug: CONVOY_SMTP_REPLY_TO was copying smtp.from and ignoring smtp.reply_to. Deployment and rollout are both fixed.

@olamilekan000
olamilekan000 merged commit 0647416 into main Jul 14, 2026
3 checks passed
@olamilekan000
olamilekan000 deleted the fix-smtp-bug branch July 14, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants