hoffe das ist die richtige Kategorie, sonst bitte verschieben.
Ich möchte eingehende Mail über eine Catchall Emailadresse
an ein perl Script weiterleiten lassen. Catchall geht an das web4p1 postfach.
Konfiguration:
vserver mit confixx 3 pro
sendmail
.forward und .procmailrc mit einer Mail-Adresse als test in
/srv/www/htdocs/web4
hat nicht funtioniert. Eintrag von test-Mail-Adresse in
/root/confixx/safe/aliases_header
funktioniert.
Lösungsversuch:
Eintrag in
/root/confixx/safe/aliases_header
Code: Select all
web4p1: "|/usr/bin/perl /srv/www/htdocs/web4/html/cgi-bin/arp3/arp3-emailcapture.pl"Das ist die Fehlermeldung die ich per Mail erhalte wenn ich eine Mail an die Adresse
sende die per catchall gefangen wird:
Code: Select all
The original message was received at Day, 00 Jun 0000 21:23:10 +0200
from web00000.mail.re4.yahoo.com [XX.XX.XX.XX]
----- The following addresses had permanent fatal errors -----
"|/usr/bin/perl
/srv/www/htdocs/web4/html/cgi-bin/arp3/arp3-emailcapture.pl"
(reason: 13)
(expanded from: <[email-adresse die vom catchall gefangen wird]>)
----- Transcript of session follows -----
Can't open perl script
"/srv/www/htdocs/web4/html/cgi-bin/arp3/arp3-emailcapture.pl": Permission denied
554 5.3.0 unknown mailer error 13
Message/delivery-status
Reporting-MTA: dns; [server-domainname]
Received-From-MTA: DNS; web00000.mail.re4.yahoo.com
Arrival-Date: Day, 00 Jun 0000 21:23:10 +0200
Final-Recipient: RFC822; [email-adresse die vom catchall gefangen wird]
X-Actual-Recipient: X-Unix; |/usr/bin/perl
/srv/www/htdocs/web4/html/cgi-bin/arp3/arp3-emailcapture.pl
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Unix; 13
Last-Attempt-Date: Day, 00 Jun 0000 21:23:10 +0200Das "Can't open perl script" und "Permission denied" wenigstens, daß die Syntax und Weiterleitung stimmt.
Habe dem Script selbst schon testweise volle Rechte(777) gegeben, Ergebnis ist das selbe.
hab auch schon ohne "/usr/bin/perl" probiert, also direkt auf das script:
Code: Select all
----- Transcript of session follows -----
sh: line 1:
/srv/www/htdocs/web4/html/cgi-bin/arp3/arp3-emailcapture.pl: Permission denied
554 5.3.0 unknown mailer error 126
und:
Final-Recipient: RFC822; [email-adresse die vom catchall gefangen wird]
X-Actual-Recipient: X-Unix;
|/srv/www/htdocs/web4/html/cgi-bin/arp3/arp3-emailcapture.pl
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Unix; 126Falls jemand eine Idee hat wär ich dankbar !
Gruß
Mike