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

Check_MK Disable Direct Mail Sending and Enforce Relay Usage #5647

Open
4 of 11 tasks
kayiwa opened this issue Dec 19, 2024 · 0 comments
Open
4 of 11 tasks

Check_MK Disable Direct Mail Sending and Enforce Relay Usage #5647

kayiwa opened this issue Dec 19, 2024 · 0 comments
Assignees
Labels
Operations pulls issues into the Operations ZenHub board

Comments

@kayiwa
Copy link
Member

kayiwa commented Dec 19, 2024

Description:

Currently, the server pulcheck-staging1 is configured to send mail directly. This needs to be changed to ensure all outgoing mail is routed through our authorized mail relays for security and deliverability reasons.

Tasks:

  • Modify Postfix configuration (main.cf):
  • Configure Postfix to use the authorized mail relays lib-pony-expr.princeton.edu
  • Ensure proper authentication with the relay servers if required.
  • Verify configuration:
  • Restart Postfix.
  • Send test emails to internal and external recipients.
  • Check mail logs to confirm relay usage and successful delivery.
  • add checkmk-servers to the allowlist of the postfix servers
    • pulcheck-staging1
    • pulcheck-prod1
  • Does our checkmk role automatically configure postfix?

Environment:

Server: pulcheck-staging1
Operating System: Ubuntu
Postfix:

Please document the specific configuration changes made in this ticket.
If there are any existing scripts or applications that send mail directly, they will need to be updated to use the relay servers.
Priority: High

@kayiwa kayiwa self-assigned this Dec 19, 2024
@acozine acozine added the Operations pulls issues into the Operations ZenHub board label Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Operations pulls issues into the Operations ZenHub board
Projects
None yet
Development

No branches or pull requests

2 participants