home *** CD-ROM | disk | FTP | other *** search
- > Below is an error I got replying to a message I received. I realize why I got
- > the error. In PMDF on our vax (DUKEMC) I have put in an alias for dryfo001 and
- > pointed it to dryfo001@deneb.mc.duke.edu (my workstation).
- >
- > This has worked fine for some time. However, just found a case where it does
- > not. Someone sent me mail from a Bitnet node (DUKEMVS) to dryfo001@dukemc. My
- > alias forward sent it to me at deneb.mc.duke.edu, but the return address was
- > setup so that it would only work we replying through the PMDF system (which it
- > was not) -- i.e. user@node.bitnet. Normal SMTP internet mail works fine as my
- > reply goes directly to the sender and not through PMDF. I suspect I need a
- > rewrite rule or something to prevent this? Am I doing something I am not
- > supposed to? On systems connected to the PMDF system, I want replies to go
- > through our Bitnet connection, but for cirumstances such as this, we need to go
- > through an SMTP/Bitnet gateway or back through the PMDF system?
-
- The problem, as I see it, is that the machine you sent the message to doesn't
- know what to do with the host name "dukevms.bitnet". What's the alternative?
- Send it "dukevms"? That's not the correct either in this case. The best
- solution is to configure deneb.mc.duke.edu to know what to do with addresses of
- the form user@node.bitnet. If deneb.mc.duke.edu is on BITNET then it needs to
- send it out BITNET. If it isn't on BITNET then it needs to gateway the mail
- through a machine which is on BITNET. While you can work around this instance
- of the problem with PMDF on DUKEMC, it will not fix the problem for when mail
- arrives on deneb.mc.duke.edu from other hosts.
-
- To "fix" things via PMDF on DUKEMC, you can add a second wtcp_ channel on
- DUKEMC which will force routes into addresses and thereby produce return
- addresses of the form user%host@mc.duke.edu. However, this will be done to
- _all_ of your mail from DUKEMC to deneb.mc.duke.edu. This may, for all I know,
- be desireable to you as it will put your workstation's mail load onto DUKEMC.
- However, the cleanest solution would be to train sendmail on deneb.mc.duke.edu
- to know what to do with BITNET addresses.
-
- Add the rewrite rule
-
- deneb.mc.duke.edu $U%deneb.mc.duke.edu@WTCP-ROUTE
-
- and then add the channel block
-
- wtcp_route smtp single_sys exproute nox_env_to
- WTCP-ROUTE
-
- The key thing here is the "exproute" keyword which causes the local host to get
- stuffed into the address as a route.
-
- Dan
-