![]() |
![]() |
8 Einträge, 1 Seite |
1
2
3
4
# Message-Body
open (TEXT, "text") or die "Kann Datenquelle nicht finden/oeffnen: $!\n";
@arraybody = <TEXT>;
close (TEXT);
1
2
3
4
5
6
7
8
9
10
11
if( $sex eq "m" ) {
$message_body = " Sehr geehrter Herr $name,\\n@arraybody";
}
elsif( $sex eq "w" )
{
$message_body = " Sehr geehrte Frau $name,\\n@arraybody";
}
else
{
$message_body = " Sehr geeherte(r) Kollegin/Kollege,\\n@arraybody";
}
$mailsigned=system ("cat pass | gpg.orig -u F123456 --clearsign --passphrase-fd 0 < $message_body");
1 2 3 4 5 6 7
use IPC::Open2; my $pid = open2(my $chld_out, my $chld_in, 'gpg', -'u', @weitere_argumente) or die $!; print $chld_in $message_body or die; close $chld_in or die; my $output = {local $/; <$chld_out>}; waitpid ($pid, 0) or die $!;
1 2 3 4 5 6 7
use IPC::Open2; my $pid = open2(my $chld_out, my $chld_in, 'gpg', -'u', @weitere_argumente) or die $!; print $chld_in $message_body or die; close $chld_in or die; my $output = {local $/; <$chld_out>}; waitpid ($pid, 0) or die $!;
1
2
3
4
5
my $pid = open2(my $chld_out, my $chld_in, 'cat pass|', 'gpg.orig', -'u', 'F81AE61F', --'clearsign', --'yes', --'passphrase-fd 0' ) or die $!;
print $chld_in $message_body or die;
close $chld_in or die;
my $output = {local $/; <$chld_out>};
waitpid ($pid, 0) or die $!;
![]() |
![]() |
8 Einträge, 1 Seite |