Comments (6)
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.
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.
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.
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.
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.
Adding simple username/password authentication is not going to turn ix-ai/smtp into mailcow, come on, be realistic.
from smtp.
Related Issues (20)
- DNS lookup fails HOT 1
- User authentication when delivering mails to Exim HOT 2
- Possibility to remove version number from banner? HOT 2
- Persistance - what volumes? HOT 3
- Amazon SES environment variables did not include MAIL FROM values HOT 1
- Get error "lost while reading message data" some time HOT 2
- Remote IP address HOT 2
- GitHub container registry package unavailable HOT 1
- Helm chart HOT 2
- Document DKIM_KEY support, fix DKIM permission bug HOT 1
- Relay as gmail is sending a copy to inbox HOT 5
- Support for SMTP authentification HOT 1
- Better verbosity control HOT 3
- Active maintenance? HOT 4
- ARMv7 not working HOT 13
- Allow underscores in EHLO HOT 4
- Cannot open main log file "/var/log/exim4/mainlog": Permission denied HOT 2
- retry time not reached for any host for 'mydomain.com' HOT 2
- Is it possible to forward incoming emails? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smtp.