installing postfix and dovecot maildir
Saturday, July 10, 2010
:: installing postfix and dovecot on opensuse
[ linux: ~ ]# <span class="code">zypper in postfix dovecot</span>
:: configuration postfix email
[ linux: ~ ]# <span class="code">vi /etc/postfix/main.cf</span><br />#<br /># configuration some like this:<br /><br />queue_directory = /var/spool/postfix<br />command_directory = /usr/sbin<br />daemon_directory = /usr/lib/postfix<br />data_directory = /var/lib/postfix<br />mail_owner = postfix<br />unknown_local_recipient_reject_code = 550<br /> <br /> <br />debug_peer_level = 2<br />debugger_command =<br /> PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin<br /> ddd $daemon_directory/$process_name $process_id & sleep 5<br />sendmail_path = /usr/sbin/sendmail<br />newaliases_path = /usr/bin/newaliases<br />mailq_path = /usr/bin/mailq<br />setgid_group = maildrop<br />html_directory = /usr/share/doc/packages/postfix/html<br />manpage_directory = /usr/share/man<br />sample_directory = /usr/share/doc/packages/postfix/samples<br />readme_directory = /usr/share/doc/packages/postfix/README_FILE<br />inet_protocols = all<br />biff = no<br /><br /><br />myhostname = mail.blackonsole.org<br />mydomain = blackonsole.org<br />mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain<br />mynetworks_style = host<br />home_mailbox = Maildir/<br />virtual_mailbox_domains = hash:/etc/postfix/virtual <br />virtual_mailbox_maps = hash:/etc/postfix/virtual<br />alias_maps = hash:/etc/aliases<br /><br /><br />smtp_use_tls = yes<br />smtp_tls_note_starttls_offer = yes<br />smtpd_use_tls = yes<br />smtpd_tls_loglevel = 1<br />smtpd_tls_received_header = yes<br />smtpd_tls_session_cache_timeout = 3600s<br />smtpd_tls_key_file = /etc/ssl/smtpd.pem<br />smtpd_tls_cert_file = /etc/ssl/smtpd.pem<br />smtpd_tls_CAfile = /etc/ssl/smtpd.pem<br />tls_random_source = dev:/dev/urandom<br />smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination,permit
:: make cert
[ linux: postfix ]# <span class="code">cd /etc/ssl/</span><br />[ linux: ssl ]# <span class="code">openssl req -new -x509 -nodes -out smtpd.pem -keyout smtpd.pem -days 3650</span>
:: configure dovecot
[ linux: ~ ]# <span class="code">vi /etc/dovecot/dovecot.conf</span><br />#<br /># exchange on this configuration:<br /><br />protocols = imap imaps pop3<br />disable_plaintext_auth = no<br />ssl = no<br />auth_debug = yes<br />auth defaulting {<br /> mechanisms = plain login<br /> passdb pam {<br /> }<br /> passdb shadow {<br /> }<br /> userdb passwd {<br /> }<br /><br />socket listen { <br /> client {<br /> path = /var/spool/postfix/private/auth<br /> mode = 0660<br /> user = postfix<br /> assemble = postfix<br /> }<br /> }<br />}
:: starting postfix and dovecot
[ linux: ~ ]# <span class="code">/etc/init.d/postfix start</span><br />[ linux: ~ ]# <span class="code">/etc/init.d/dovecot start<br /><br /><b>REFERENCES</b><br /><a href="http://www.blackonsole.org/2010/06/install-postfix-dovecot.html">http://www.blackonsole.org/2010/06/install-postfix-dovecot.html</a><br /></span>
Check it out:Command Center SkyHi







![Anti-Virus & Anti-Spyware - 1PC/1Yr [Download]](http://ecx.images-amazon.com/images/I/41hQrtiRVOL._SL160_.jpg)



Answers Rating