Home IMAP server
Martin Marcher
martin.marcher at openforce.com
Wed Dec 27 10:50:50 UTC 2006
Hi,
trying to give you an overview. I don't mean to insult you but if you
don't understand it it's
a) Probably not your fault - it's not the easiest topic
b) better to read some documentation ahead because if you have an
open relay (but it works for you) spammers will detect it within 48h
and abuse your server. (I had that case once and send over 20000
Mails within 30 minutes out to the world)
Am 26.12.2006 um 22:47 schrieb Dotan Cohen:
> Also, will I absolutely need postfix? I'm not even sure what it does-
> all the documentation seems to assume that one is familiar with it. I
> _think_ that postfix will pull mail from my POP3 server and deliver it
> to the IMAP server. Is this correct?
What postfix (or any other MTA - Mail Transport Agent) is for:
postfix is a server that will listen on port 25 for incoming mail.
That means:
If (and only if) you own a domain - like dotancohen.com and want to
administrate your own email service you need to setup a smtp server
(such as postfix) that will listen on port 25 (this is assigned by
IANA - someone correct me please with the acronyms i tend to horribly
mix them up).
It is important that it indeed is port 25 because all other
mailservers on the net out there expect your sever to accept
connection on that port. (Like your browser expects a webserver to
listen on port 80)
My guess is you won't need it because:
* You said you only want to pull mail (actively receive mail with
fetchmail or any other tool that you choose)
* You still want to use your providers outgoint mail server (which
is what you would need postfix for, think of it as thunderbird - or
any other mail client being a mail server that only knows about one
other server and submits the mail to it so that this server will take
care of the mail)
* A simple mail system doesn't exist, mail delivery on the net is
by definition complicated. IMHO the lowest level of complexity that
is available in a mail system is "complex". Going only upwards with
complexity.
(this is subjective):
Reasons for this are: If you need to debug (as in debug if the
configuration fits your needs) it you will have to work with
asynchronous stuff (and I do mean asynchronous, I had times when I
used gmail, gmx and several other outside accounts for testing where
half of them would nearly immediately - smaller than a minute - bring
in the mail and the other half needed up to 2 hours).
If you set up your mail server you will want to have a few anti spam
options which just bring in more components that will make the
communication even more asynchronous.
All this said:
If you want to set up your own mail server just get yourself enough
time (the first server I set up was about a week of time invested
before it worked the way I wanted) and also get a good book that
specifically handles the mailserver you are using. It's not
impossible still all the administrators out there are mere mortals
(most of them at least) but you need to be aware that you will need
time for it. Also setting it up once isn't all there is to it you
will find yourself always uncomfortable with the anti spam setup and
constantly tweak the toolchain you use to avoid spam.
hth
martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2474 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20061227/2270b4c2/attachment.bin>
More information about the ubuntu-users
mailing list