QuoteSobald eine Email in meinem Postfach eingeht, wird diese mit procmail an ein Script geschickt. Dieses Perl-Script soll die Mail an eine externe PHP Datei weiterleiten. Fertig :D
1 2 3 4 5 6 7
open (my $pipe, '| /usr/bin/php /var/www/vhost/www.domain.de/script.php') or die "Pipe kann nicht erstellt werden $!"; while (<STDIN>) { # Daten aus procmail über STDIN lesen print $pipe $_; # ausgeben an PHP } close $pipe or die "Pipe kann nicht geschlossen werden $!"; # Pipe hat ein problem
Guest ErikSoll das www... etwa eine URL sein?übergibt Daten an
www.domain.de/script.php
2013-09-24T12:09:44 GwenDragonEs liest sich wie die Beschreibung eines Root-Serverbesitzers, der wenig Erfahrung hat.
2013-09-24T12:15:21 martin.gWenn du wüsstest, was Leute so machen!wenngleich es mir etwas seltsam vorkommt, dass jemand ohne wirkliche Erfahrung an Procmail bastelt.
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/perl
use strict;
use warnings;
use LWP::UserAgent;
my $url = 'http://example.org/script.php';
my $input;
$input .= $_ while(<stdin>);
my $lwp = LWP::UserAgent->new();
$lwp->post( $url, { email => $input } );