Difference between revisions of "Ubuntu Mail Server"
From Teknologisk videncenter
m (→.muttrc) |
m (→IMAP Update) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 59: | Line 59: | ||
<pre> | <pre> | ||
sudo aptitude install courier-imap | sudo aptitude install courier-imap | ||
− | maildirmake /etc/skel/Maildir | + | sudo maildirmake /etc/skel/Maildir |
− | maildirmake /etc/skel/Maildir/.Drafts | + | sudo maildirmake /etc/skel/Maildir/.Drafts |
− | maildirmake /etc/skel/Maildir/.Sent | + | sudo maildirmake /etc/skel/Maildir/.Sent |
− | maildirmake /etc/skel/Maildir/.Trash | + | sudo maildirmake /etc/skel/Maildir/.Trash |
− | maildirmake /etc/skel/Maildir/.Templates | + | sudo maildirmake /etc/skel/Maildir/.Templates |
+ | |||
+ | sudo cp -r /etc/skel/Maildir /home/myuser/ | ||
+ | sudo chown -R myuser:usergroup /home/myuser/Maildir | ||
+ | sudo chmod -R 700 /home/myuser/Maildir | ||
+ | |||
+ | sudo nano /etc/postfix/main.cf | ||
+ | #Instruct Postfix to use Maildir instead og Mboxes | ||
+ | |||
+ | home_mailbox = Maildir/ | ||
− | |||
− | |||
− | |||
nano .muttrc | nano .muttrc | ||
# Use Maildir instead of mbox needed by courier-imap | # Use Maildir instead of mbox needed by courier-imap | ||
Line 78: | Line 84: | ||
set spoolfile="~/Maildir" | set spoolfile="~/Maildir" | ||
</pre> | </pre> | ||
+ | Hvis man i forvejen har nogle mbox mails kan de konverteres med: | ||
+ | <pre> | ||
+ | sudo aptitude install mb2md -y | ||
+ | mb2md -s /var/mail/bruger -d /home/bruger/Maildir | ||
+ | </pre> | ||
+ | |||
+ | =Links= | ||
+ | *https://help.ubuntu.com/community/MailServer |
Latest revision as of 12:03, 22 October 2011
Her vil jeg skrive lidt omkring hvordan jeg har sat en Ubuntu Mail Server op.
Krav
- Ubuntu 10.04 server installeret med OpenSSH-Server
- MX record i DNS
- IPv4 + IPv6
Installation af postfix
sudo aptitude install postfix -y
tilføj mail.elmhot.eu til mydestinations = i /var/postfix/main.cf
# Added to only allow mail for mail.elmholt.eu relay_domains = mail.elmholt.eu # You must stop/start Postfix after changing this parameter. # inet_protocols = ipv4 (DEFAULT: enable IPv4 only) # inet_protocols = all (enable IPv4, and IPv6 if supported) # inet_protocols = ipv4, ipv6 (enable both IPv4 and IPv6) # inet_protocols = ipv6 (enable IPv6 only) #inet_protocols = ipv6 inet_protocols = all
sudo service postfix restart
sudo aptitude install ntp -y
sudo nano /etc/ntp.conf
sudo service ntp restart
.muttrc
# # .muttrc file created by User # Version 0.9beta # Date: 20110515 # # Hide host details set hidden_host # Include original mail in responses set include # Display 3 lines of context in pager. set pager_context=3 # Wait 1 second before checking for new mails set mail_check=1 # Check for new mail after 1 second of inactivity set timeout=1 # Support da #set charset=isolatin # Set sender email set from=noreply@mail.domain.com # Uses Sender mail set use_envelope_from = yes
IMAP Update
Nu skal der bare aktiveres imap så man har alle sine mails centralt og alle sine mapper med.
sudo aptitude install courier-imap sudo maildirmake /etc/skel/Maildir sudo maildirmake /etc/skel/Maildir/.Drafts sudo maildirmake /etc/skel/Maildir/.Sent sudo maildirmake /etc/skel/Maildir/.Trash sudo maildirmake /etc/skel/Maildir/.Templates sudo cp -r /etc/skel/Maildir /home/myuser/ sudo chown -R myuser:usergroup /home/myuser/Maildir sudo chmod -R 700 /home/myuser/Maildir sudo nano /etc/postfix/main.cf #Instruct Postfix to use Maildir instead og Mboxes home_mailbox = Maildir/ nano .muttrc # Use Maildir instead of mbox needed by courier-imap set mbox_type=Maildir set mask="!^\\.[^.]" set folder="~/Maildir" set mbox="~/Maildir" set record="+.Sent" set postponed="+Drafts" set spoolfile="~/Maildir"
Hvis man i forvejen har nogle mbox mails kan de konverteres med:
sudo aptitude install mb2md -y mb2md -s /var/mail/bruger -d /home/bruger/Maildir