Ok Let's see what I can do to help, though there are clearly some diffences between the Panther and Tiger screens from what you describe:
In the settings panel of the Mail Server:
- Did not enable POP as I figured Fetchmail will be
collecting it;
This POP service is for you clients to collect mail from this server. If you are going to use IMAP and leave you mail on this server then you can leave it off.
- I checked off Enable SMTP, but am not sure if to
check off 'Allow Incoming Mail' since Fetchmail is
involved.
You need this on as fetchmail delivers to the smtp service on the server you point it to. For security you should limit smtp relays just to your local address range - not sure how/where this is specified in Tiger - hopefully someone else can clarify?
- Under Domain Name I put in the domain name at the
ISP: verizon.net
- Under Host name I put in the local IP address of
my server (10. ....). It says, 'Enter internet host
name of this mail system', but I don't think I have
one, or can I just use the server IP address?
Do you have the dns service running on the server? Is the mail you are collecting addressed to your own specific domain(s), e.g. 'user@yourdomain.com' or 'user@username.verizon.net' rather than 'username@verizon.net'. If it's the latter I'm not sure you can set the required options through Mailtron.
There are four other checkboxes but only one seems
relevant: 'Relay outgoing mail through host'. I would
like to send mail from the clients through the mail
server, but not sure if this checkbox refers to that.
This is for outgoing mail from your server to the internet. If you leave it off it will send mail direct to the receiving mail server - not all ISPs like that. If you turn it on specify the normal outgoing mail server for your ISP.
In Mailtron, so far I created a new account for my
Verizon mail and only touched and entered the
following:
- account name: Verizon
- Server to poll. I etered the same POP server
address I would enter in the regular email client
before moving to IMAP: incoming.verizon.net
- Verizon Username
- Verizon Password
- Local Domains: verizon.net
This should match the domain name, or one of it's aliases that your server is set up to receive - see comment above.
- Local SMTP host: entered the local IP address of my
server
Should be OK.
In one of the client computers I set up an IMAP
account. Here's what I have there:
- incoming mail server: the local IP address of my
server
- outgoing mail server: same local IP address of my
server
Fine.
With this setup I tried sending mail via IMAP to my
email address and that worked and recevied back my
message through the regular direct-to-ISP POP
connection.
This suggests your server is not retaining the mail for you local email addresses/domains as it is being forwarded on to the internet.
However, although I set up Mailtron to fetch mail
avery 5 minutes, nothing shows up in my mail client's
IMAP inbox when I press Get Mail.
Could be fetchmail is working but your server is then sending it back to the ISP 's server.
Finally, I tried to set up the Mail settings for
myself as user in the server's Workgroup Manager, but
You'll need to setup users/shortnames for each local username you will be receiving mail for, otherwise the server won't know who to deliver it to.
I think it would be useeful for somebody who knows Tiger server to guide you through setting up the mailservice on there - or point you to the relevant how-to's as I think that need's configuring first before you woarry about the Mailtron/fetchmail configuration.
Chris
Mac OS X (10.3.9)