国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

快速架設mail過濾系統

2024-07-21 02:36:34
字體:
來源:轉載
供稿:網友

  作者: 我本善良
  我們大概都知道目前virus大多是經過e-mail來傳播的。而且很多公司的使用計算機的人員對
  于附檔名是exe,vbs,這類的大多不會有戒心,反正有的看東西就照看。誰知道一點,就變
  成了傳播vires的人了,而且因此計算機當機了還會裝出一個無辜的臉請MIS的人來看,所以呢
  我就來說一些免錢的解決方法,
  一:
  請到這個網站下載程序。
  http://batemail.sourceforge.net/
  batemail-0.6.1.tgz
  
  二:
  cp /etc/sendmail.cf /etc/sendmail.cf.old
  chmod 600 sendmail.cf.old
  
  三:
  Mlocal, P=/usr/bin/PRocmail, F=lsDFMAw5:/@qShP, S=10/30, R=20/40,
  T=DNS/RFC822/X-Unix,
  A=procmail -a $h -d $u
  
  把sendmail.cf上頭的東西改成底下
  
  Mlocal, P=/usr/local/bin/batemail, F=lsDFMAw5/@qShP, S=10/30, R=20/40,
  T=DNS/RFC822/X-Unix,
  A=batemail -a $h -d $u
  
  請注重/usr/local/bin/batemail 這個是指您把程序放在哪里。不想放這里您就自已改之。
  
  四:把batemail-0.6.1.tgz里頭的notice檔放在/usr/local/etc/ 當然這個檔是可以改成中
  文的。想改什么自已動。
  
  
  五:重新激活 sendmail ,現在您的 mail server 已可過濾 exe.com.vbs.scr等擴展名為
  此的附加檔。假如您連mpg . mp3 也想過濾,去看看batemail的程序自已改吧,很輕易的。
  
  嗯…下課
  
  
  *******************************
  
  
  第二課:自動拷貝信件給某人
  作者: 我本善良 (211.75.137.---)
  日期: 01/05/29 22:08
  
  一:
  在程序加上這個變量
  $USER="/var/spool/mail/asako";
  這里指的是所有的信件都會轉寄給這個人,那為什么要放這里,因為這樣才可以用pop3 的
  client 來收信,我想您該不會叫老板用pine來看信吧。
  
  二:修改 batemail檔案
  
  system($execstr);
  
  exec("/bin/cat $tempname >> $USER"); << 加入這一行
  
  unlink($tempname);
  
  程序修改完成,您不用重新激活sendmail,試著寄封信看看是不是ok呢…
  請自行搭配.forward 的功能,這樣大概公司所有的信件都跑不掉了。
  
  嗯…第二節說到這里,下課…
  
  
  PS...請網管人員勿作坯事,究竟偷看別人的信件不是很好…假如你作了,請不要說是我教
  的^^。
  
  
  
  **********************
  
  
  只警告不殺檔的作法
  作者: 我本善良 (211.75.137.---)
  日期: 01/05/31 23:44
  
  最后一課了,也請網友不要再寫信來問我有關這個程序的一些希奇的問題,謝謝合作。
  
  
  一:
  設個變量
  $NOTICEFILE1="/usr/local/etc/notice1";
  這里的 notice1 表示您要提示的內容
  二:
  在
  sub IsBoundary() 里有個
  return -1; 改為 return -2;
  三:新加一個 function
  sub PrintEx
  {
  my $result;
  
  $result = open (NOTICE1, $NOTICEFILE1);
  if ($result)
  {
  while ()
  {
  print;
  }
  close (NOTICE1);
  }
  else
  # A default notice, in case there isn't a valid notice file
  {
  print "This message has been altered to remove potentially ";
  print "malicious content./n/n";
  print "Please contact your network administrator for ";
  print "more information./n";
  LogIt("Warning: No notice file present");
  }
  return 0;

  }
  
  四:
  找到以下的程序
  
  $match=IsBoundary($line);
  if ($match > -1)
  {
  PrintEx(); <<< 加入這一行
  print $line;
  
  五:
  
  LogIt("Blocking attachment");
  # Tell the poor sod why we mangled his email
  加上 # 號>> # PrintEXPlanation();
  $banning=$match;
  
  
  收工下課

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 徐汇区| 阿克苏市| 三原县| 隆子县| 鲁甸县| 峡江县| 江阴市| 德化县| 丹阳市| 丰原市| 乌拉特中旗| 庐江县| 东丰县| 加查县| 江口县| 安顺市| 七台河市| 通渭县| 酒泉市| 西昌市| 平昌县| 寿光市| 革吉县| 筠连县| 恩平市| 亳州市| 固阳县| 永丰县| 镇平县| 温州市| 江华| 泸溪县| 巴林左旗| 台湾省| 监利县| 思南县| 靖安县| 招远市| 淳安县| 长治县| 新昌县|