Perl problem

Post Reply
Message
Author
Frenetic_NEO

Perl problem

#1 Post by Frenetic_NEO »

Hallo!


Also ich habe vor mir ein Script zu schreiben, das mir eine belibige datei von einem FTP runterläd und mir danacheine E- mail schickt mit: "Sie haben die xx datei runtergeladen..."

Kann mir da wer helfen also mit howtos, scripts etc. ..... ?
Bzw ich hbae keine ahnung wie das mit der mail geht.


Axo klar das script ist total fürn arsch. Da ich ja weiß was ich gezogen habe und mir das nicht nochmal als mail schicken muss aber ich brauche es zu vorführzwecken.




gruss NEO

Entfernt
Posts: 149
Joined: 22. Jul 1999 12:53

#2 Post by Entfernt »

Ist zwar kein Perl:

Code: Select all

#!/bin/sh
wget -c ftp://pr0nserver.com/xxx.jpeg
mail -s "Download fertig" user@host.org <<EOT
Ihr Download ist jetzt fertig, viel Spaß damit
EOT

user1

#3 Post by user1 »

Code: Select all

#!/usr/bin/perl -w
use strict;
use Net&#58;&#58;FTP;
use Mail&#58;&#58;Sendmail;

$ARGV&#91;0&#93;; =~ /&#40;*&#41;\/&#40;*&#41;/;
my &#40;$server,$file&#41; = &#40;$1,$2&#41;;
my $ftp = NET&#58;&#58;FTP->new&#40;$server&#41;
$ftp->login&#40;"anonymous"&#41;;
$ftp->get&#40;$file&#41;;

my %mail = &#40;
To => "xxx@xxx.org",
From => "me@xxx.org"
Message => "Nachricht ...."
&#41;;

sendmail&#40;%mail&#41;;

Keine Ahnung obs läuft hab nur schnell etwas geschrieben....

Gruss user1

Post Reply