Comments (4)
I'll be suppressed if the container could launch in this case.
The /etc
directory contains all the system configuration files, and it's very coupling with the specific system, such as the Alpine Linux which used by SMF.
Why do you want to mount a volume on /etc
?
from docker-simple-mail-forwarder.
Because I want to keep the data even when recreating the container (for example when I add an alias).
Why is it even registered as a volume in the Dockerfile
if I'm not supposed to ever mount it? :)
from docker-simple-mail-forwarder.
I understand your requirement of adding an alias.
Could this be done by set SMF_CONFIG
? If it could, then you can just restart the container, without any care of the old container /etc
data, because SMF_CONFIG will set it for you again.
And sorry for the confusing, I just had a check and found this VOLUME was introduced here:
2c97ba1#diff-3254677a7917c6c01f55212f86c57fbfR55
And I totally forgot why I add this. Maybe should get rid of it later.
from docker-simple-mail-forwarder.
If you remove it then that's fine with me; the requirement of adding an alias is irrelevant for the volume. It might just have been confusion since I saw it in the Dockerfile
.
from docker-simple-mail-forwarder.
Related Issues (20)
- Forwarding to a server rather than an email address? HOT 1
- Use port 110 instead of port 25? HOT 4
- Exec format error on arm64 and arm/v7 HOT 6
- Feature Request: Specify DKIM Key Size HOT 3
- Email forwarded by SMF lands in target spam folder HOT 1
- Why does SMF tinker with DKIM?
- Auto clean up logs?
- Emails will not forward to destination HOT 4
- DKIM does not actually work HOT 2
- config file instead of config environment variable HOT 2
- Help for prefix or suffix / regex forwarding HOT 1
- Override return-path for passing SPF?
- Support for ARC HOT 3
- Issues getting container running.
- Forwarding failed HOT 7
- Google and other Mail Services do not receive my mail HOT 2
- DevOps fail: buildx not work in GitHub Actions HOT 1
- Allow for setting any Postfix variables in the config file (both main.cf and master.cf)
- Update README.md on DockerHub schedule? HOT 8
- Test FAILED! 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 docker-simple-mail-forwarder.