In my reply below don't think I'm making this sound elementary for your benefit (I know you don't need it this simple).. it's for me so that I can make sure I'm being accurate since my "jargon" (which isn't that great) and that I'm representing thing correctly.
That disclairmer stated.. see below for my shot at answering your questions:
*********** REPLY SEPARATOR ***********
On 11/6/00, at 2:22 PM, Dan Liston wrote:
>We really need to get some symantics defined for virtual server.
>You "run on a virtual server". Does this mean your server hosts
>multiple virtual domains and your domain is one of them? Or did
>you mean to say you "run a virtual server" that hosts other domains
>but your domain is the primary domain for the server?
Okay.. there is a hosting service (say "myhost") with a machine called "root" and it has a number of users (virtual servers) on it, each with their own domain names. I'm one of those.
I, let's call my user name "sharon", have a number of users (virtual hosts) on my machine "tom", "dick" and "harry". Each of those have their own domain name. "sharon" has it's own sendmail, majordomo, mail folders, etc which "sharon" can change and do with what she wants. "tom", "dick", and "harry" do not. They have to use "sharon"'s.
I have lists set up for "tom" and "dick" and the email addresses that mail is sent from and to the list are firstname.lastname@example.org or email@example.com. It's working.. no problem.
Now "sally.com" is hosted on another services's machine (say "cheaphost"). The owner of firstname.lastname@example.org wants to host that list with me but doesn't want email@example.com she wants firstname.lastname@example.org which is her own domain name.
which leads me to the following........
>You can not host any domain that does not have an MX pointing to
>your server. (You could, but replies would always go to the MX'd
>host and most likely bounce.) For example, I could not randomly
>decide I want to host a list for AOL.com without AOL adding an
>MX record to my host for that list. On the other hand, if AOL
>configured an alias for email@example.com that points to
>firstname.lastname@example.org, I could host the list. I would just have
>to set the resend_host = aol.com for that list, and tell sendmail
>to allow those messages back out of the system without rewriting
>aol as mydomain.
The lists that I'm discussing are not discussion lists. Replies are not sent to the list and the list is set to bounce anyway if they try.
Can that be done? It sounds, from what you say, that I can as long as replies aren't allowed on the list, otherwise "cheaphost" would get bounce messages.
If "sally" set up an alias for email@example.com on her domain then would the list work even without the "cheaphost" making a change to the MX record?
Am I getting close?
>"Sharon F." wrote:
>> I run on a virtual server with virtual hosts which reside on, and point to, my server. I can send email with the different domains by using different config files for each of the domains that have mailing lists.
>> My question is: Can I do this with domains that do NOT reside or point to my server by using $whereami = "otherdomain.net"; and having a separate cf file for that domain? It it's possible, since they would not be localhost, what changes would I make in my alias file to accommodate this?
>> Sharon Flanagan
>> The Family Connection