Comments in line. Its starting to get a bit linuxy and might be OT for most
readers.

Cheers,
Marty

> ok, i got what you mean. so, the problem solve 
> 
> Outsider send email to John([EMAIL PROTECTED])
> ------------------------------------------
> when outsider people send the email to john([EMAIL PROTECTED] ), 
> the email will
> arrive at Linux server, then according to the virtual user 
> table, forward
> to [EMAIL PROTECTED] ( so in exchnage server i must create the 
> user named
> John ([EMAIL PROTECTED]) ??)

Close. Create John on the exchange server as usual ([EMAIL PROTECTED]), but add a
second email address for john@[202.162.2.1]. Leave the primary SMTP address
as [EMAIL PROTECTED]

> 
> John send email out
> --------------------
> john point the SMTP server to Linux(abc.com ) will do..:)

Yes, you could do that, but its easier to leave John sending out through the
exchange server in the normal manner.

> John Receive email
> -------------------
> So John, this public user ([EMAIL PROTECTED]) - When he wants to 
> receive email,
> what is his POP3 server address?
> IF point Linux (abc.com) the result will be user not found.
> IF point to Exchange 2000 (202.162.2.1), then i think this is 
> the right
> one?

I thought John was an internal, not public user? The internal users would
probably use the Exchange server client, not POP/SMTP. You could set up the
internal users to use POP/SMTP via Exchange if you really want to.
 
The public users on the linux box wouldn't change from their current setup
(which could well be POP/SMTP to the linux box).

> By the way,can u provide more info in this Linux server, virtual user
> table, how to setup? how to configure? ( I think i am 
> beginner in Linux )

Hmm, you might want to get some help or do some web research for this.

The short version is to enable 

FEATURE(`virtusertable', `hash /etc/mail/virtusertable')dnl  

in the mc file, run m4 to convert the mc file into sendmail.cf, copy
sendmail.cf into the /etc or /etc/mail directory and restart sendmail. Then,
edit the /etc/mail/virtusertable file to contain the user redirection lines
discussed previously:

[EMAIL PROTECTED]    john@[202.162.2.1]

and finally, compile the virtusertable file with

makemap hash virtusertable < virtusertable   (do this in the /etc/mail
directory).

and thats it. Remember to re-run the makemap command above when you update
the virtusertable text file.

Cheers,
Marty

List Charter and FAQ at:
http://www.sunbelt-software.com/exchange_list_charter.htm

Reply via email to