User with same name of a mailman list not receiving e-mails
The problem is this:
I have a user with mail account and a mailing-list running in Mailman
with the same name of the user.
The email for example is this <user@domain.com> and the e-mail of the
list is this <user@mailinglistsubdomain.com>.
When I send a message to the <user@domain.com>, the message is
relayed to the list (but not posted) and not to the local box. If I
send a message to the list there is no problem.
How can I resolve this? I mean, I want the user to receive the message. Pure and simple.
Xserve Mac OS X (10.3.9)
João Loureiro.
Centro de Apoio Técnico da APM wrote:
The problem is this:
I have a user with mail account and a mailing-list running in Mailman
with the same name of the user.The email for example is this <user@domain.com> and the e-mail of the
list is this <user@mailinglistsubdomain.com>.When I send a message to the <user@domain.com>, the message is relayed to the list (but not posted) and not to the local box. If I send a message to the list there is no problem.
How can I resolve this? I mean, I want the user to receive the message. Pure and simple.
Xserve Mac OS X (10.3.9)
This is a question better directed to support resources for your MTA. The answer depends on what MTA you are using and perhaps other things, but you have to recognize the different domains in your MTA and only pipe to Mailman that mail which is addressed to the mailing list domain.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Hello,
My MTA is Postfix and I have other lists running of the same
mailinglist.domain.com just fine.
The problem here is that I have a user in my server that has mail
running in the domain.com and a list with the same name of that user
running in mailinglist.domain.com. And now the user wont receive the
messages.
My point is: how can I prevent the messages sent to user@domain.com
going to the list?
Thanks, João.
On 2007/02/07, at 20:43, Mark Sapiro wrote:
Centro de Apoio Técnico da APM wrote:
The problem is this:
I have a user with mail account and a mailing-list running in Mailman with the same name of the user.
The email for example is this <user@domain.com> and the e-mail of the list is this <user@mailinglistsubdomain.com>.
When I send a message to the <user@domain.com>, the message is relayed to the list (but not posted) and not to the local box. If I send a message to the list there is no problem.
How can I resolve this? I mean, I want the user to receive the message. Pure and simple.
Xserve Mac OS X (10.3.9)
This is a question better directed to support resources for your MTA. The answer depends on what MTA you are using and perhaps other things, but you have to recognize the different domains in your MTA and only pipe to Mailman that mail which is addressed to the mailing list domain.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Quoting Centro de Apoio Técnico da APM (cat@apm.pt):
This is a question better directed to support resources for your MTA. The answer depends on what MTA you are using and perhaps other things, but you have to recognize the different domains in your MTA and only pipe to Mailman that mail which is addressed to the mailing list domain.
My MTA is Postfix and I have other lists running of the same
mailinglist.domain.com just fine. The problem here is that I have a user in my server that has mail
running in the domain.com and a list with the same name of that user
running in mailinglist.domain.com. And now the user wont receive the
messages.My point is: how can I prevent the messages sent to user@domain.com
going to the list?
Mark is correct, this is a Postfix issue not a Mailman issue, per-se. The default setup of Mailman with postfix is that it sets up a virtual table where listname@listdomain.domain.com is redirected to listname@domain.com, and if somebody has listname@domain.com, then you're sunk. CPanel patched their version of Mailman so that listname@listdomain.domain.com is redirected to listname-listdomain@domain.com, which would solve your problem, but you'd probably have to do it by hand. Look in /var/lib/mailman/Mailman/virtual-mailman and /var/lib/mailman/aliases.
-- Paul Tomblin <ptomblin@xcski.com> http://blog.xcski.com/ I find that anthropomorphism really doesn't help me deal with hardware all that much, because it lends a certain attitude of disdain to what would otherwise be a mere malfunction. -- Carl Jacobs
Centro de Apoio Técnico da APM sent the message below at 12:14 2/7/2007:
The problem is this:
I have a user with mail account and a mailing-list running in Mailman with the same name of the user.
The email for example is this <user@domain.com> and the e-mail of the list is this <user@mailinglistsubdomain.com>.
When I send a message to the <user@domain.com>, the message is relayed to the list (but not posted) and not to the local box. If I send a message to the list there is no problem.
How can I resolve this? I mean, I want the user to receive the message. Pure and simple.
Xserve Mac OS X (10.3.9)
--------------- End original message. ---------------------
The most direct solution is also simple, but it probably isn't going to be something that makes everyone happy.
You cannot have the list name and the user name be the same. One of them has to change.
There may be a way to set up virtual domains to allow this conflict to resolve correctly but I do not know how to do this.
Dragon
Venimus, Saltavimus, Bibimus (et naribus canium capti sumus)
Hi,
Probably the best way is to change the name of the list to not
match the name of the user of our system.But still there may be way
to do this?If the solution is in virtual domains configuration of Postfix, is
there anyone that can help me with the setup?
I am looking for something like this:
user@domain.com should receive messages sent to user@domain.com
user@mailinglist.domain.com should receive messages sent to
user@mailinglist.domain.com
messages sent to user@domain.com should NOT be sent to
user@mailinglist.domain.com
Thanks for any help, João.
On 2007/02/07, at 20:45, Dragon wrote:
Centro de Apoio Técnico da APM sent the message below at 12:14
2/7/2007:The problem is this:
I have a user with mail account and a mailing-list running in Mailman with the same name of the user.
The email for example is this <user@domain.com> and the e-mail of the list is this <user@mailinglistsubdomain.com>.
When I send a message to the <user@domain.com>, the message is relayed to the list (but not posted) and not to the local box. If I send a message to the list there is no problem.
How can I resolve this? I mean, I want the user to receive the message. Pure and simple.
Xserve Mac OS X (10.3.9)
--------------- End original message. ---------------------
The most direct solution is also simple, but it probably isn't
going to be something that makes everyone happy.You cannot have the list name and the user name be the same. One of
them has to change.There may be a way to set up virtual domains to allow this conflict
to resolve correctly but I do not know how to do this.Dragon
Venimus, Saltavimus, Bibimus (et naribus canium capti sumus)
Centro de Apoio Técnico da APM wrote:
- If the solution is in virtual domains configuration of Postfix, is
there anyone that can help me with the setup?I am looking for something like this:
user@domain.com should receive messages sent to user@domain.com user@mailinglist.domain.com should receive messages sent to
user@mailinglist.domain.com messages sent to user@domain.com should NOT be sent to
user@mailinglist.domain.com
Yes, I think you can do this with Postfix virtual domains.
See <http://www.list.org/mailman-install/postfix-virtual.html>, in particular the second paragraph, and http://www.postfix.org/VIRTUAL_README.html>. If you need further help with the Postfix side of this, I suggest you persue the resources at <http://www.postfix.org/>.
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (4)
-
Centro de Apoio Técnico da APM
-
Dragon
-
Mark Sapiro
-
Paul Tomblin