Skip to content

Support for local-only delivery? #62

Open

Description

@kevinoid

Great project! I am currently using Exim configured as a local-only MTA and would like to switch to dma. I couldn't find a way to configure dma to disable remote delivery. Is it currently possible? If not, is it a feature which you might be willing to consider? If you are don't plan to implement it, but would accept a PR, any guidelines for the configuration option name etc.?

Thanks for considering,
Kevin

Activity

  1. corecode commented on Mar 12, 2019

    @corecode
    Owner

    how would handle mails with a remote destination? bounce them?

  2. kevinoid commented on Mar 12, 2019

    @kevinoid
    Author

    Exim delivers an DSN to the local postmaster. For my own uses, it would be fine if sendmail printed an error message and exited non-zero without queuing the message at all. I'd defer to your judgement for whichever is better (or easier to implement).

  3. corecode commented on Aug 30, 2019

    @corecode
    Owner

    Fair enough, why don't you submit a patch for a new config setting, say LOCAL_ONLY?

  4. tedkotz commented on Sep 3, 2023

    @tedkotz

    I think I will give this a try. Though, I think I will call the setting LOCALONLY to follow the convention of the other config items that do not have underscores. And I can easily subst it if a different name makes more sense.

    Great project by the way. As the smallest mail server in Debian, I love it in embedded, and kiosk type setups.
    I have wished it had local only delivery for a long time.

    If you don't see a pull request in a week I probably had to give up.

  5. tedkotz commented on Sep 3, 2023

    @tedkotz

    Actually I just saw this is duplicated by #121.

    I'm going to push my change up to my fork, but hold off on making a PR as it will probably be superseded by #125.

  6. added a commit that references this issue on Sep 3, 2023
    cdf81dc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions