MoinMoin Logo
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • Start
  • Sitemap

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 7 as of 2014-10-25 21:59:55
  • Postfix

Postfix

Postfix is a very popular open source Mail Transfer Agent (MTA).

Steps for Ubuntu Ubuntu 14.04 LTS

  • apt-get update / apt-get install mailutils
  • apt-get install postfix
  • Choose ok, Internet Site
  • System mail name: bitarus.allowed.org
  • nano /etc/postfix/main.cf

mydomain=bitarus.allowed.org
myhostname = mail.bitarus.allowed.org
smtpd_recipient_restrictions=permit_sasl_authenticated , reject_unauth_destination
relay_domains=
smtpd_sasl_auth_enable=yes
smtpd_sasl_security_options=noanonymous
smtpd_sasl_local_domain=$myhostname
broken_sasl_auth_clients=yes
smtpd_relay_restrictions=permit_sasl_authenticated
home_mailbox=Mailbox
mail_spool_directory=/var/mail
  • service --status-all
  • service postfix restart

User mail spool

  • touch /var/mail/userx
  • chown vitor:mail /var/mail/userx
  • chmod o-r /var/mail/userx
  • chmod g+rw /var/mail/userx

SASL

  • apt-get install libsasl2-2 sasl2-bin libsasl2-modules
  • nano /etc/default/saslauthd # change START=yes

START=yes
PWDIR="/var/spool/postfix/var/run/saslauthd"
PARAMS="-m ${PWDIR}"
PIDFILE="${PWDIR}/saslauthd.pid"
DESC="SASL Authentication Daemon"
NAME="saslauthd"
MECHANISMS="shadow"
THREADS=5
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd"
  • dpkg-statoverride --force --update --add root sasl 755 /var/spool/postfix/var/run/saslauthd
  • echo 'pwcheck_method: saslauthd' > /etc/postfix/sasl/smtpd.conf

  • usermod -a -G sasl postfix
  • service saslauthd start

Test starttls

  • openssl s_client -connect 127.0.0.1:25 -starttls smtp
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01