-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow catch-all and tagged e-mail addresses as From addresses in SOGo #5836
Comments
You have allow send as *@domain.com. Nobody will be automatically allow send as anybody from domain because of catchall, it not desired in 99% cases. There is dedicated setting and they available in mailcow. |
I'm not sure wheter I understand your objection correctly, but what you describe is exactly what doesn't work: even when I check "Disable sender check for domain example.com" in the mailbox settings, SOGo still doesn't allow arbitrary sender addresses from catch-all (sub)domains. Do you have a description of what I should have to configure where for that to work? |
Having the same problem. I think this issue should be reopened. |
I'm having the exact same problem as @Crazyphil and I don't think @dragoangel understood the problem and the use case. Maybe there was something lost in translation? |
Okay, now I get what is issue is about. Tagged aliases not for sending, only for receiving. I closed the issue because I assume this is the limitations of sogo, and they allowing to select only users that are explicitly exists in database which means you can't write anything you want, in same way as you can't share a calendar with non existing users (but there option to share with anybody) or send event to alias... I think it will be just impossible to fix it in mailcow at this stage, and first request should be pointed to sogo. Desktop clients that allows you to adjust from header not aware about any users db so they not limiting you at all in what you can pun into from, but this not the case with sogo. If you have evidence that this not limitations of sogo, please share them :) And PRs are always welcome |
Summary
SOGo allows editing the From mail address in the header when composing a new mail. Some validation in the background then checks whether the address belongs to an allowed or delegated identity and disallows sending if not. Unfortunately, this validation doesn't take into account tagged addresses (like
[email protected]
) as well as catch-all addresses (like*@catchall.example.com
being forwarded to[email protected]
).In the mailbox settings in Mailcow, there is an option "Disable sender check for domain" that sounds like it should configure this behavior, but it doesn't. While with any standard SMTP client you can freely choose the sender address from your selection of aliases, this is not possible within SOGo. Some mechanism, potentially this security setting in the mailbox settings, should instruct SOGo to allow these addresses as sender.
Motivation
My use case is this: for my mail domain
example.com
, I’ve created a catch-all domaincatchall.example.com
where every mail to any address is forwarded to[email protected]
. Now, whenever I have to register on a website, I can just make up any address and create an account for it. This way, should user data be leaked in the future from this particular website, I can uniquely trace its origins, because the alias tells me which service was responsible for the leak.Temporary addresses don’t really fit this use case, because
Address tags also don’t fit my use case (apart from suffering the same problem), because
+
is the actual address, and simple removes the tag before selling your personal data+
is an unusual character for mail addresses, and websites with bad validation don’t accept them (I’ve encountered this situation multiple times, which is the reason I switched to a catch-all domain)Additional context
This feature request stems from a discussion in the mailcow community.
The text was updated successfully, but these errors were encountered: