Majic Projects
Majic Ansible Roles
Go to the previous open issue
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
icon_project.png Majic Ansible Roles / Closed Bug report MAR-79 Mail forwarder role does not allow mail delivery to local accounts
Go to the next issue (open or closed)
Go to the next open issue
This issue has been closed with status "Closed" and resolution "RESOLVED".
Issue basics
  • Type of issue
    Bug report
  • Category
    Not determined
  • Targetted for
    1.1.0
  • Status
    Closed
  • Progress
  • Priority
    Not determined
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (1)
People involved
Times and dates
  • Posted at
  • Last updated
  • Estimated time
    2 hours
  • Time spent
    1 hour
    Click here to see time logged against this issue
Issue details
  • Resolution
    RESOLVED
  • Reproducability
    Not determined
  • Severity
    Not determined
Attachments (0)
There is nothing attached to this issue
Duplicate issues (0)
This issue does not have any duplicates
Description

Current implementation of the mail_forwarder role does not allow any incoming connections to port 25. This prevents external servers, including the smart relay, from delivering mails to the server in case the outgoing mails include one of the local accounts as sender.

This can cause loss of information, especially in terms of things like bounced mails.

Although it might be useful to receive mails from external servers too, it is better to allow incoming mails from the mail relay only (for security purposes).

Steps to reproduce this issue

Reproduction steps:

  1. Send out mail from a server that has mail_forwarder role. Mail should have valid return path to local user, but invalid destination (so it would bounce).

  2. Check the server itself and smart relay to see if bounce has been received.

Expected results:

  1. Mail has been delivered.

Actual results:

  1. Mail is not delivered, and remains stuck in the queue.
Todos (0 / 0)
There are no comments