mailsystem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
mailsystem [2015/01/20 14:56] brotmailsystem [2016/08/09 08:13] – [Einrichtung eines neuen Mailkontos] brot
Line 51: Line 51:
   - exit   - exit
   - echo "user: user" >> /etc/mail/aliases   - echo "user: user" >> /etc/mail/aliases
-  - postalias /etc/mail/aliases+  - postmap /etc/mail/aliases
   - eintragen "user@minad.de" in die /etc/mail/domainmap   - eintragen "user@minad.de" in die /etc/mail/domainmap
     - "user@minad.de     user"     - "user@minad.de     user"
Line 101: Line 101:
  
 === Postfix === === Postfix ===
 +<file bash /etc/postfix/master.cf>
 +#
 +# Postfix master process configuration file.  For details on the format
 +# of the file, see the master(5) manual page (command: "man 5 master").
 +#
 +# Do not forget to execute "postfix reload" after editing this file.
 +#
 +# ==========================================================================
 +# service type  private unpriv  chroot  wakeup  maxproc command + args
 +#               (yes)   (yes)   (yes)   (never) (100)
 +# ==========================================================================
 +#smtp      inet  n                               smtpd
 +smtp      inet  n                               smtpd -o content_filter=amavisfeed:[127.0.0.1]:10024 -o receive_override_options=no_address_mappings
 +#submission inet n                               smtpd
 +#  -o smtpd_tls_security_level=encrypt
 +#  -o smtpd_sasl_auth_enable=yes
 +#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
 +#  -o milter_macro_daemon_name=ORIGINATING
 +#smtps     inet  n                               smtpd
 +smtps     inet  n                               smtpd -o content_filter=amavisfeed:[127.0.0.1]:10024 -o receive_override_options=no_address_mappings
 +#  -o smtpd_tls_wrappermode=yes
 +#  -o smtpd_sasl_auth_enable=yes
 +#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
 +#  -o milter_macro_daemon_name=ORIGINATING
 +#628      inet  n                               qmqpd
 +pickup    fifo  n                   60      1       pickup
 +cleanup   unix  n                               cleanup
 +qmgr      fifo  n                   300           qmgr
 +#qmgr     fifo  n                   300           oqmgr
 +tlsmgr    unix  -                   1000?         tlsmgr
 +rewrite   unix  -                               trivial-rewrite
 +bounce    unix  -                               bounce
 +defer     unix  -                               bounce
 +trace     unix  -                               bounce
 +verify    unix  -                               verify
 +flush     unix  n                   1000?         flush
 +proxymap  unix  -                               proxymap
 +proxywrite unix -                               proxymap
 +smtp      unix  -                               smtp
 +# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
 +relay     unix  -                               smtp
 + -o smtp_fallback_relay=
 +#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
 +showq     unix  n                               showq
 +error     unix  -                               error
 +retry     unix  -                               error
 +discard   unix  -                               discard
 +local     unix  -                               local
 +virtual   unix  -                               virtual
 +lmtp      unix  -                               lmtp
 +anvil     unix  -                               anvil
 +scache    unix  -                               scache
 +#
 +# ====================================================================
 +# Interfaces to non-Postfix software. Be sure to examine the manual
 +# pages of the non-Postfix software to find out what options it wants.
 +#
 +# Many of the following services use the Postfix pipe(8) delivery
 +# agent.  See the pipe(8) man page for information about ${recipient}
 +# and other message envelope options.
 +# ====================================================================
 +#
 +# maildrop. See the Postfix MAILDROP_README file for details.
 +# Also specify in main.cf: maildrop_destination_recipient_limit=1
 +#
 +#maildrop  unix  -                               pipe
 +#  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
 +#
 +# ====================================================================
 +#
 +# The Cyrus deliver program has changed incompatibly, multiple times.
 +#
 +#old-cyrus unix  -                               pipe
 +#  flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
 +#
 +# ====================================================================
 +#
 +# Cyrus 2.1.5 (Amos Gouaux)
 +# Also specify in main.cf: cyrus_destination_recipient_limit=1
 +#
 +#cyrus     unix  -                               pipe
 +#  user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
 +#
 +# ====================================================================
 +#
 +# See the Postfix UUCP_README file for configuration details.
 +#
 +#uucp      unix  -                               pipe
 +#  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
 +#
 +# ====================================================================
 +#
 +# Other external delivery methods.
 +#
 +#ifmail    unix  -                               pipe
 +#  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
 +#
 +#bsmtp     unix  -                               pipe
 +#  flags=Fq. user=bsmtp argv=/usr/sbin/bsmtp -f $sender $nexthop $recipient
 +#
 +#scalemail-backend unix -                               pipe
 +#  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store
 +#  ${nexthop} ${user} ${extension}
 +#
 +#mailman   unix  -                               pipe
 +#  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
 +#  ${nexthop} ${user}
 +
 +#filter    unix  -                               pipe
 +#  user=filter argv=/home/filter/sc/filter.sh -f ${sender} -- ${recipient}
 +
 +# ===================
 +# amavisd setup
 +
 +amavisfeed unix    -                    -      2     lmtp
 +    -o lmtp_data_done_timeout=1200
 +    -o lmtp_send_xforward_command=yes
 +    -o disable_dns_lookups=yes
 +    -o max_use=20
 +
 +127.0.0.1:10025 inet n    -                       smtpd
 +    -o content_filter=
 +    -o smtpd_delay_reject=no
 +    -o smtpd_client_restrictions=permit_mynetworks,reject
 +    -o smtpd_helo_restrictions=
 +    -o smtpd_sender_restrictions=
 +    -o smtpd_recipient_restrictions=permit_mynetworks,reject
 +    -o smtpd_data_restrictions=reject_unauth_pipelining
 +    -o smtpd_end_of_data_restrictions=
 +    -o smtpd_restriction_classes=
 +    -o mynetworks=127.0.0.0/8
 +    -o smtpd_error_sleep_time=0
 +    -o smtpd_soft_error_limit=1001
 +    -o smtpd_hard_error_limit=1000
 +    -o smtpd_client_connection_count_limit=0
 +    -o smtpd_client_connection_rate_limit=0
 +    -o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters
 +    -o local_header_rewrite_clients=
 +    -o smtpd_tls_security_level=none
 +</file>
 +
  
 <file bash /etc/postfix/main.cf> <file bash /etc/postfix/main.cf>
Line 820: Line 961:
 smtpd_sender_login_maps = btree:/etc/mail/domainmap smtpd_sender_login_maps = btree:/etc/mail/domainmap
 </file> </file>
 +
 +=== Dovecot ===
 +
 +=== Amavisd ===
 +
  
  
  • mailsystem.txt
  • Last modified: 2016/08/09 08:15
  • by brot