PDA

Просмотр полной версии : mail + firewall


Gike
07.05.2003, 19:35
есть гейт на бсд вот его настройки фаерволла

500 allow tcp from any to x.y.z.a 80
710 deny tcp from any to x.y.z.a
чтоб заходили только на апача .
какие правила надо добавить чтоб с хоста x.y.z.a можно было почту слать

скрипт вот такой
#!/usr/bin/perl # #
for($i=0;$i<5;$i++){ $mailprog="/usr/sbin/sendmail -i -t";
$mailto1="xxx\@yahoo.com"; print "$i\n"; open(SENDMAIL,"|$mailprog $mailto1"); print SENDMAIL "From:xxx\n";
print SENDMAIL "Subject:support\n"; for ($c=0;$c<1;$c++){ print SENDMAIL "xxxn"; }
close(SENDMAIL); }

noname
08.05.2003, 21:44
да, ворде дело тут не в бсд-шном firewalle . Люди умные скажите как работает почта т.е. процесс передачи сообшения скриптом?

как я понимаю /usr/sbin/sendmail пользует какой-то не превилегированный порт где-то из района 1023:5999 чтоб сконнектиться с почтовым серваком

далее идет ли между ними какойнибудь диалог ?? типа устанавливается ли например TCP соединение на время передачи сообшения ??

вроде гейт тут не причем !?
если ответите на это то мне станет понятно где собака порылась