Mail-Weiterleitungen funktionieren nicht

  • Bei einem neuen Server funktionieren die Mail-Weiterleitungen nicht, lokal sowie externe


    in der Mail-Log erscheint nur folgendes:

    in der /home/USER/.qmail-* Datei steht folgendes:

    Code
    |/opt/pdadmin/bin/forward_filter
    |/opt/pdadmin/bin/srs_forward.pl XXX@web.de

    bei einem älteren Server steht in so einer Datei nur folgendes:

    Code
    &XXX@web.de

    wenn ich die Datei so abändere, funktioniert die Weiterleitung.


    sobald ich die Zeile "|/opt/pdadmin/bin/forward_filter" herausnehme funktioniert es


    also mit dem Inhalt funktioniert es:

    Code
    |/opt/pdadmin/bin/srs_forward.pl XXX@web.de

    Was könnte das Problem von /opt/pdadmin/bin/forward_filter sein?

  • Code
    ls -l /opt/pdadmin/bin/forward_filter*
    -rwsr-xr-x 1 popuser popuser 9547 Jun 29 2016 /opt/pdadmin/bin/forward_filter
    -rwxr-x--- 1 root root 212 Jul 1 2016 /opt/pdadmin/bin/forward_filter.pl
  • die Lösung ist

    Code
    chown popuser:popuser /opt/pdadmin/bin/forward_filter.pl

    Daniel Bradler bitte korrigieren :)


    Code
    grep forward_filter install-all.sh update.sh
    install-all.sh:chown popuser:popuser /opt/pdadmin/bin/forward_filter
    install-all.sh:chmod 4755 /opt/pdadmin/bin/forward_filter
    update.sh:chown popuser:popuser /opt/pdadmin/bin/forward_filter
    update.sh:chmod 4755 /opt/pdadmin/bin/forward_filter
    update.sh:chown popuser:popuser /opt/pdadmin/bin/forward_filter.pl
    update.sh:chmod 750 /opt/pdadmin/bin/forward_filter.pl
    update.sh:chown popuser:popuser /opt/pdadmin/bin/forward_filter
    update.sh:chmod 4755 /opt/pdadmin/bin/forward_filter

    in der install-all.sh werden für die Datei forward_filter.pl keine Berechtigungen gesetzt, in der update.sh jedoch 2 mal für die Datei forward_filter