Code Monkey home page Code Monkey logo

Comments (6)

abh avatar abh commented on August 18, 2024 1

The problem is that total packages like mailcow, mailu etc, take a ton of overhead to run, rather than a few kb.

That's what @tlex is saying and that this package isn't appropriate for use cases that'd turn it into that. :-)

I like docker-mailserver for a reasonable trade-off when I need authentication (etc).

from smtp.

tlex avatar tlex commented on August 18, 2024

Thank you for your question. This project doesn't support authentication, nor does it have it in scope. You can also see my response in #14 for this.

I am willing to accept merge/pull requests for a method to do that, however I think user management will blow up the code base.

from smtp.

Waldorf3 avatar Waldorf3 commented on August 18, 2024

This is only for outgoing relay so running a full MTA would be a huge overkill with incoming mail handling, spam etc. All I need is like a simple .htaccess style access control for allowing relaying of mail. I feel I looked everywhere but it just doesn't look like it exist. Everybody suggest just using gmail as the outgoing relay, but as exactly what I want to avoid.

from smtp.

tlex avatar tlex commented on August 18, 2024

Well, the problem with doing this with exim (which is the MTA inside this package) is that it needs one more daemon running, to handle the authentication of the users. You can take a look on the old ubuntu wiki page to see the challenges related to adding individual users.

I strongly suggest you look into other MTAs. You don't need to open access for inbound traffic. You don't need to add it to your DNS. But you do need the user handling. There are some very nice projects out there to handle users (also https://mailu.io/2.0/ comes to mind).

from smtp.

Waldorf3 avatar Waldorf3 commented on August 18, 2024

The problem is that total packages like mailcow, mailu etc, take a ton of overhead to run, rather than a few kb. I'm not particularly after exim, any MTA will do. Do you if any other would be hard to setup in this way? I can't believe I'm the only person in the world who are looking for selfhosting something like this, rather than have commercial providers look over their shoulder.

from smtp.

Waldorf3 avatar Waldorf3 commented on August 18, 2024

Adding simple username/password authentication is not going to turn ix-ai/smtp into mailcow, come on, be realistic.

from smtp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.