Right, I am having problems accessing webmail at work simply because the lovely Websense Internet filtering software blocks all major webmail URLs. My solution is simple, I hope. I have a linux box that is currently underused as just an FTP server, web-server, caching nameserver and Seti cruncher. I would like to set up the machine to be a mail server too, with webmail access and more than one account to store mail. For example, say I own the foo.co.uk domain, I would like whoever@foo.co.uk to go into a “whoever” account and so on. I currently do own a domain and the mx records point to my hosts mail servers who redirect the mail to me via a catch-all (so anything before the @ simply gets redirected to another mailbox that I retrieve through POP3). I would like the mail server to be able to receive and store the @foo.co.uk mail directly as well as retrieve and store any other POP3 accounts I should so wish. I have heard many a mention of the following: Horde IMP IMAP Sendmail and countless others, if anyone has any idea what combination of the above and/or others would suit my requirements and a general direction of where to look for installation/configuration help I would be extremely grateful.
sendmail, in it's out-of-the-box config, will accomplish delivery into local mailboxes (/var/mail/whoever will be a flat file mailbox for user whoever). Just create whoever as a user on the box. The only thing it needs is a file in /etc/mail that defines what domins it should consider "local" and that file is called /etc/mail/local-domains. It will need an entry like Code: foo.co.uk to meet your example. Beyond that, entries in /etc/mail/aliases will allow you to map well, aliases, onto real mailboxes. Just add a line like Code: who.ever: whoever and run newaliases to update the aliases db. There are alternatives to sendmail (qmail, postfix, others) as well. Config details will vary wildly, and I've only used sendmail. Then getting mail out of mailboxes is done with either the POP or IMAP daemon of your choice. There are dozens, and I don't really know which ones are packages neatly for Linux, but any of them will allow you to get mail out of mailboxes. Then there are various webmail scripts, which are front ends to POP or IMAP. Again, there are a lot. But you need one each of the three categories above: MTA, POP/IMAP daemon, and front end script.
are you behind a proxy at work? if it only blocks port 80, you could setup squid on the linux box to be a invisible proxy.. then you would just configure your browser for that proxy.. -scoob8000