[linux] posielanie suboru cez port 25

Cyprian jan.cyprian na metalurg.sk
Středa Leden 23 13:48:39 CET 2002


Mam nasledovny problem
Posielam z LINUXOV kde mam domenu nastavenu na firma (a nebezi mi tam ziaden
mail d. a ani DNS a ani nie je nastaveny)  mail na inet-gateway kam sa
pripajam pomocou scriptu popisaneho nizsie ako 1send na port 25

Ked mam v crone toto:
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/user/1meta >
/home/user/meta.log

a subory su nasledovne:
1meta:
-----------------------------------------
for s in `/bin/ls *.ski`; do
date
metasend -b -e quoted-printable -f $s -m plain/text -o subor -s $s
./1send < subor
rm subor
rm *.ski
done
----------------------------------------

a
1send:
-------------------------------------
#!/usr/bin/perl

use Net::SMTP;

my $odkoho = 'user na firma.sk';
my $komu = 'user2 na firma.sk';
my $server = '192.168.100.254';

my $domain = 'firma.sk';

my $smtp = Net::SMTP->new($server);

if ($smtp == NULL) {
 die "Can't connect to $server\n";
}

$smtp->hello($domain);
$smtp->mail($odkoho);
$smtp->to($komu);

$smtp->data();
while (<>) {
        $smtp->datasend($_);
}
$smtp->dataend();

$smtp->quit;
--------------------------------------------

tak mi vytvara system subor mailov pre user  /var/spool/mail/user s
obsahom a ten sa kazdych 5 min zvecsuje o to iste len sa meni cas  :-):

>From user  Wed Jan 23 13:25:00 2002
Return-Path: <duranova>
Received: (from user na localhost)
        by firma.sk (8.9.3/8.8.7) id NAA07540
        for user; Wed, 23 Jan 2002 13:25:00 +0100
Date: Wed, 23 Jan 2002 13:25:00 +0100
Message-Id: <200201231225.NAA07540 na firma.sk>
From: root na firma.sk (Cron Daemon)
To: user na firma.sk
Subject: Cron <user na firma> /home/user/1meta > /home/user/meta.log
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/user>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=user>

/bin/ls: *.ski: No such file or directory


a ked som mal spusteny sendmail na linuxoch tak mi v mail queue vytvorilo
tolko cakacix
mailov ze mi zahlcovalo system.


Ako by som zabranil vytvaraniu toho suboru v  /var/spool/mail/user. T.j.
posielanie vypisu mailom.?????????


Za info dik.





Další informace o konferenci linux