Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance the kcli trace-smtp-server subcommand to report on deliveries #87

Closed
tommairs opened this issue Oct 16, 2023 · 0 comments
Closed
Assignees
Labels
enhancement New feature or request

Comments

@tommairs
Copy link
Collaborator

What Operating System are you seeing this problem on?

Ubuntu 22

What Hardware is this system running?

Azure Standard D2

KumoMTA version

kumod 2023.10.06-97d8f24d

Did you try the latest release to see if the issue is better (or worse!) than your current version?

Yes, and I updated the version box above to show the version that I tried

Describe the bug

When you invoke kcli trace-smtp-server it traces inbound connections only. there is no tracing of outbound delivery conversations.

The current implementation of trace-smtp-server reports handshaking for inbound receptions, but does not trace outbound deliveries. While inbound receptions are probably the more valuable use case, testing and logging select deliveries can also be useful in debugging.

To Reproduce

Execute kcli trace-smtp-server and inject a message to see the reception. If the message is meant to relay, the corresponding delivery attempt is not traced.

Configuration

Irrelevant - this is an enhancement.

Expected Behavior

No response

Anything else?

No response

@tommairs tommairs added bug Something isn't working enhancement New feature or request and removed bug Something isn't working labels Oct 16, 2023
@MHillyer MHillyer added this to the Winter Release milestone Jan 15, 2024
wez added a commit that referenced this issue Jul 11, 2024
It is now possible to trace outbound SMTP sessions, filtering
by a variety of properties.

Details are in `kcli trace-smtp-client --help` and also in
the docs at /reference/kcli/trace-smtp-client.md

refs: #87
@wez wez closed this as completed Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

3 participants