>I've recently been successful in configuring my linux box w/ my internet
>provider for ppp usage (after long arduous hours! -By the way thank you for
>all that answered my "ppp" plea! couldn't have done it without you). Now I'm
>very much interested in being able to connect to my POP Server and receiving
>my most recent mail. However, I'm not clear as to exactly what
>daemons/programs to use and how to configure nor how things realy work ? So,
>again I'm apealing to you for guidance. Is there a linux FAQ maybe ? I've read
>the howtos in my slackware /usr/docs on sendmail/smail/popclient but they
>don't contain a fundamental explanation of how things really work ?
I also puzzled over this only to finally figure out that almost
everything was up an running automatically just by installing all the
slackware stuff and making sure networking was built-in to the kernel.
Sendmail and the pop server were running and setup almost perfectly
without much tinkering. I reccomend getting the Linux Network
Administrators Guide (it's now published by O'Reilly).
Even before I had my domain name properly registered I was able to send a
message by composing a message with elm and sending it. Sendmail was up
and working already.
What I did need to do was to work with my isp because they are still
providing dns services. After getting my domain name concord.org
registered properly I first setup all the places in /etc that needed
changing from the generic settings (HOSTNAME, NETWORKING, host.conf,
hosts, networks, resolv.conf, rc.d/rc.inet1). I had my isp setup mx
records to point at my linux hub. As soon as I got mail I was able to
grab it using either elm on the linux hub or by using Eudora on a Mac.
I didn't do anything to start the popserver (must be handled by the inetd
superserver). If you wonder whether a daemon is accepting connections
just telnet to the port # and see if anything responds.
There were a couple of smallchanges I did to the sendmail config. My unix
hub is named hub.concord.org but I wanted mail to appear as coming from
"concord.org". I also wanted mail sent to either concord.org or
hub.concord.org to get to my machine.
The following is my version of the file /usr/src/sendmail/cf/linux.nodns-smtp.mc
include(`../m4/cf.m4')
Cwlocalhost concord.org
VERSIONID(`linux for smtp-only setup')dnl
OSTYPE(linux)
MASQUERADE_AS(concord.org)dnl
FEATURE(nodns)dnl
FEATURE(nouucp)dnl
FEATURE(always_add_domain)dnl
MAILER(local)dnl
MAILER(smtp)dnl
The second line is changed and the fifth line is added. The second line
makes an alternate name for this host. The fifth line makes sendmail
pretend to be concord.org when sending mail rather than hub.concord.org.
The following is excerpted from the file /usr/src/sendmail/README.linux
Of course cd to /usr/src/sendmail/cf before doing this.Quote:>If you want to install a new configuration file, do as root
>"m4 linux.mc > /etc/sendmail.cf", where linux.mc is one of the above
>config files or a new one by yourself.