serve.sh 494 B

12345678910111213141516
  1. #!/bin/sh
  2. function set_option {
  3. (set -x; postconf -evv "$1=$2")
  4. }
  5. # http://www.postfix.org/postconf.5.html
  6. [ -z "$POSTFIX_RELAYHOST" ] || set_option relayhost "$POSTFIX_RELAYHOST"
  7. [ -z "$POSTFIX_RELAY_DOMAINS" ] || set_option relay_domains "$POSTFIX_RELAY_DOMAINS"
  8. # TODO log to stdout (requires postfix >= 3.4)
  9. # http://www.postfix.org/announcements/postfix-3.4.0.html
  10. # http://www.postfix.org/MAILLOG_README.html
  11. set_option syslog_name "$(hostname)/pstfx"
  12. set -x
  13. exec postfix start-fg