Comments (5)
If postsrsd is configured as described in the readme, SRS will happen and you're perfectly fine. If you want to hide "otherdomain.com", then you can do that with plain postfix: http://www.postfix.org/ADDRESS_REWRITING_README.html
from postsrsd.
Thank you for your answer Timo!
I've maybe misunderstood the concept.
What I wanted to achieve is that if someone gets a mail which is forwarded through a mail alias which resides in domain a.com the senders mail address should be mapped via SRS to domain a.com.
If another mail alias exists in domain b.com the mapping via SRS should happen for domain b.com.
But all this may be because I think that it is important for the recipient or receiving mail server from which domain the mapped email address comes from.
Would it be also fine to have a.com, b.com, c.com etc. and have all these mapped to a.com?
Again thank you for your help and patience.
Regards
Dietrich
from postsrsd.
The actual domain name does not matter as long as the mail server is authorized to send mails for that domain. So if you are MX for a.com, you can rewrite all incoming mails to a.com, even if you forward an email sent to b.com.
from postsrsd.
Ah OK! Now I've got it!
Running now postsrsd with SRS_DOMAIN=postconf -h mydomain || true
Thank you for your help.
This "issue" can be closed.
Regards
Dietrich
from postsrsd.
Glad I could help.
from postsrsd.
Related Issues (20)
- 550 Invalid sender address (in reply to MAIL FROM command) HOT 1
- Loophole of rewriting destination address? HOT 5
- Is default hash length 4 safe enough? HOT 1
- 553 5.1.7 local part too long in HOT 6
- unknown canonical_classes value "header_recipien" in "envelope_recipient, header_recipien" HOT 2
- Systemd unit fails to start if postfix is not installed HOT 5
- Systemd service startup failure in PostSRSd 1.8 / `SRS_EXTRA_OPTIONS` empty argument HOT 3
- Rewrite sender addresses based on recipient domain HOT 6
- 100% CPU usage without further logs or ports opened HOT 7
- multiple domains must be separated by comma
- `make -j` fails with `undefined reference to symbol '__pthread_unregister_cancel@@GLIBC_2.3.3'` HOT 3
- cmake hangs HOT 8
- build: improve default systemd unitdir HOT 1
- drop_privileges does not drop enough
- Installation error. HOT 2
- Not created milter socket file. HOT 2
- Endless loop HOT 2
- Socketmap Permission denied / Postfix chroot problem? HOT 13
- 2.x supports CLI args but dropped `-h` HOT 1
- Using Github Actions to distribute releases HOT 5
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 postsrsd.