Ê×Ò³ | Óʼþ×ÊѶ | ¼¼Êõ½Ì³Ì | ½â¾ö·½°¸ | ²úÆ·ÆÀ²â | ÓʼþÈ˲Š| Óʼþ²©¿Í | ÓʼþϵͳÂÛ̳ | Èí¼þÏÂÔØ | ÓʼþÖÜ¿¯ | ÈȵãרÌâ | ¹¤¾ß
ÍøÂç¼¼Êõ | ²Ù×÷ϵͳ | Óʼþϵͳ | ¿Í»§¶Ë | µç×ÓÓÊÏä | ·´À¬»øÓʼþ | Óʼþ°²È« | ÓʼþÓªÏú | ÒÆ¶¯µçÓÊ | ÓʼþÈí¼þÏÂÔØ | µç×ÓÊéÏÂÔØ

Óʼþ·þÎñÆ÷

¼¼ÊõÇ°ÑØ | Exchange | Domino | Sendmail | Postfix | Qmail | IMail | MDaemon | Foxmail | James | Kerio | JavaMail | WinMail | Winwebmail | Merak | CMailServer | ½ðµÑ | ÆäËü | ÓʼþÓ뿪·¢ |
Ê×Ò³ > Óʼþ·þÎñÆ÷ > Sendmail > SENDMAILÓʼþ·þÎñÆ÷µÄ°²×°ÓëÉèÖà > ÕýÎÄ

SENDMAILÓʼþ·þÎñÆ÷µÄ°²×°ÓëÉèÖÃ

³ö´¦£ºITÊÀ½ç ×÷ÕߣºITÊÀ½ç ʱ¼ä£º2008-1-10 18:48:57
¡¡¡¡ Sendmail¶ÔÒ»°ãµÄϵͳ¹ÜÀíÕß¶øÑÔ£¬ÍùÍùÊǸö²»¸ÒÊֵġ¸½ûÇø¡¹ £¬ÒòΪ¾ø´ó¶àÊýϵͳµÄʹÓÃÕß¶ÔE-MailµÄÐèÇóÓëÒÀÀµµÄ³Ì¶ÈÖ®¸ß£¬¿É˵ÊÇÉÔÓзֺÁ²î´í£¬ÏµÍ³¹ÜÀíÕß¾ÍҪ׼±¸½ÓÊÜÈçѩƬ°ã·ÉÀ´µÄ¿¹ÒéÓë ±§Ô¹£¡¶øSendmailÕâ¸ö¶«¶«µÄ¡¸ÄÚº¯¡¹£¬ËƺõÓÖÓе㲻̫ÈÝÒ×Àí½â£º ÓëÉ趨ÓйصÄsendmail.cf µµ£¬Èç¹û²»ÊÇϹýÒ»·¬ËÀ¹¦·ò£¬Ôò¶ÁÆðÀ´Èçͬ¶ÁÌìÊéÒ»Ñù£¬Ö»ÖªµÀÀïÃæÓÐÓ¢ÎÄ×ÖÓëÊý×Ö£¡ËùÒÔÒ»°ãÈË×ÜÊÇÄܲ» ¶¯Ôò²»¶¯£¬Ö»ÒªÄÜÓþͺᣲ»¹ý£¬ºÜ²»Ðҵģ¬Ò»°ã¸úÖø»úÆ÷¶øÀ´µÄsendmail×ÜÊÇÓÐÖøÁîÈËÐľªµ¨ÌøµÄ¡¸¸½¼Ó¹¦ÄÜ¡¹£¬¾ÍÊdz£³£¶¼ÓÐһЩ¿ÉÒÔÈÃÎÞÁÄÈËÊ¿×÷ΪÇÖÈë·¾¶µÄBUG »òááÃÅ£¬Ä³Ð©BUG »¹¿ÉÒÔÈÃÇÖÈë Õß¾­ÓÉSendmail¶øÈ¡µÃ×î¸ßȨÏÞµÄroot£¡Ò»µ©rootȨÏÞ±»ÈËÄÃ×ßÁË£¬ ÄÇ÷áÕâ»úÆ÷¾Í¿É±»ÈËÈÎÒâÍÀÔ×£¬×î¶ñÁӵ쬻¹¿ÉÄÜÆÆ»µÏµÍ³£¡

¡¡¡¡Sun ÔÚ¹úÄÚµÄʹÓÃÈË¿ÚÏ൱µÄ¶à£¬±ÊÕß¶ÔSun Ò²ÉÔ΢±È½ÏÊìϤһµã¡£²»¹ý£¬Sun µÄSendmailÈ´ÊÇÁîÈËÆÄ²»¸Ò¹§Î¬µÄ£¬¼¸ºõ¿ÉÒÔ˵£ºÖ»Òª»¹ÔÚʹÓÃSun µÄSendmail¶øÃ»ÓС¸³£³£¡¹patch µÄ»°£¬ÄÇÉõ÷áϵͳ°²È«¶¼²»±ØÌ¸ÁË£¬Ì¸ÁËÒ²Êǰ×̸£»Èç¹û»¹ÔÚʹÓÃSun µÄSendmail£¬ÄǾÍÈç¹ûϵͳ±§ÖøÒ»¿Å²»¶¨Ê±Õ¨µ¯£¬ËæÊ±Ò»¸ö²»×¢Ò⣬¶¼¿ÉÄÜÒý±¬:(¡£ÕâÒ»µã£¬´ó¼Ò¿ÉÒÔ·­Ò»·­CERT»ò8lgm¿´Ò»¿´£¬¼¸ºõÊÇÖ»ÒªÓÐsendmail µÄÎÊÌ⣬Sun ´ó¶àÅÜÁË....¡£ÆäËûϵͳµÄSendmailÒ²²»ÒªÍµÐ¦£¬ËäÈ»´ó¼ÒµÄ³ö³¡ÂÊûÓÐSun ¸ß£¬¿ÉÊÇÒ²³£»áÎÊÌâµÄ¡£ ÁíÒ»·½Ã棬Sendmail 8.6.9Óë֮ǰµÄ°æ±¾×î½ü¸Õ·¢ÏÖÓиöident·½ÃæµÄBug ¡£Èç¹û·½±ãµÄ»°£¬Çë´ó¼ÒÎñ±Ø»»³É×îа档Èç¹û²»·½±ãµÄ
¡¡¡¡»°£¬ÔÚv8.6.5Ö®ááµÄ°æ±¾Óиö¿ËÄÑʽµÄ²¹¾È·¨£¬¼´ÔÚsendmail.cf ¼ÓÈëÕâ÷áÒ»ÐУº

¡¡¡¡Orident=0

¡¡¡¡±íʾ²»×÷ident µÄ¼ì²é¡£
¡¡¡¡v8.6.5֮ǰµÄ°æ±¾¾ÍÒ»¶¨Òª»»³É×îа档

¡¡¡¡±¾ÈíÌåÔÚϵͳ°²È«·½Ã棬ÊÇĿǰÆÀ¼Û×î¸ßµÄ£¬Ä¿Ç°ÒÑÖªµÄBUG¶¼ÒѾ­¸ÄºÃÁË£¬×îÖ÷ÒªµÄÔ­Òò£¬µ±È»ÊÇÒª¸Ðл×÷ÕßEric Allman £¬Ëû(»òËûÃÇ)ÄÜ×÷µ½Ò»·¢ÏÖÖØ´óµÄBug (Èçϵͳ°²×°)¾ÍÁ¢¿Ì³öа档±¾ÈíÌåÊÇÒ»public domain £¬¿ÉÒÔÔÚÍøÂ·Éϸ÷ftp serverÉÏÕÒµ½Æäsource code¡£ÓÉ춸ÃÈíÌåµÄ·¢Õ¹Õß°ÑһЩ±ØÒªµÄÉ趨²½Öè×Ô¶¯»¯ÁË£¬ËùÒÔ£¬Æäʵ°²×°Õâ¸öÈíÌå²¢²»ÊÇÏëÏñÖÐÄÇ÷áÑùµÄÀ§ÄÑ¡£Èç¹ûÁ¬compile µÄʱ¼äÒ²ËãÏÂÈ¥£¬Ë³ÀûµÄ»°£¬²»Óðë¸öСʱ¾Í¿ÉÒÔ°²×°Íê±Ï£¡

¡¡¡¡3.1 ÏÂÔØSendmail×îа汾

¡¡¡¡ ×îа汾µÄSendmail¿ÉÒÔ´Ó ftp://ftp.sendmail.org/pub/sendmail/ µÃµ½£¡
¡¡¡¡Èç sendmail.8.9.3.tar.gz ÕâÊǽØÖ¹µ½ÎÄÕ·¢²¼µÄ×îа汾£¬size£º1068290byte

¡¡¡¡ÓйØ×îа汾µÄ·¢²¼£¬Çëä¯ÀÀSendmailµÄÖ÷Ò³ http://www.sendmail.org

¡¡¡¡3.2 °²×°Sendmail

¡¡¡¡ ÓÃrootµÇ½»òsu³Érootºó£¬ÏȰÑtar.gzµÄ°ü½â¿ªtar fvxz sendmail.8.9.3.tar.gz,ÓÃmake -f ¿ªÊ¼±àÒë

¡¡¡¡±àÒëÍê³Éºóϵͳ»á²úÉúϵͳÉ趨Îļþ£¬Ò²¾ÍÊÇsendmail.cf £¨Ò»°ãÕâ¸öÎļþ¶¼´æ·ÅÔÚ/etcÏ£©

¡¡¡¡½ÓÏÂÀ´£¬Õâ°´¼¸²½¼ÌÐø°²×°£º (×¢£º¡«/sendmailΪ½â¿ªºóµÄsendmailĿ¼£©

¡¡¡¡1.ÇëÇл»ÖÁÉ趨µµÄ¿Â¼¡«/sendmail/cf/cf ֮ϡ£ÕÒÒ»¸öºÏÊÊ×Ô¼ºÏµÍ³µÄXXXX.mcµµ¡£±ÊÕßÒ»°ãÉÏÊÇʹÓÃtcpproto.mc

¡¡¡¡ÕâÒ»¸ö²»ÓÃuucpµÄµµ¡£Èç¹ûÊÇÓÃtcpproto.mc Õâ¸öµµ£¬±ÊÕßÔÚsolaris 2.3 ÊÔÁË£¬µÃ¼ÇµÃÔÚµµÖÐÒª¼ÓÉÏÒ»ÐУº

¡¡¡¡OSTYPE(solaris2)

¡¡¡¡Sun 4.1.3 ²»±Ø£¬ÆäËûϵͳ¾Í²»ÏþµÃÁË¡£ÔÚĿ¼ ¡«/sendmail/cf/ostypeÏÂÓм¸¸öOSTYPE()¿ÉÒ﵀ µµ£¬

¡¡¡¡Ö»ÓÐÕâ¸öĿ¼ÓÐ×ÊÁϵIJſÉÄÜÄܹ»OSTYPE()¡£»¹ÓУ¬ Èç¹ûÊÇ system VµÄ/bin/mail£¬Ëƺõ¾ÍµÃÒª¼ÓOSTYPE()¡£

¡¡¡¡Ò»¾äÀÏ»°£¬ÏêÇéÇë¿´DOCUMENT£º¡«/sendmail/cf/README¡£ÕâÏ£ÍûÓо­ÑéµÄÅóÓÑÄܹ»²¹³ä£º£©

¡¡¡¡Èç¹û²»Ð¡ÐÄÍüÁ˼ÓÉÏOSTYPE()»áÔõÑù£¿Ò²²»»áÔõÑù£¬Ö»»áÓÐ"unknow mailer error" µÄ´íÎó£¬È»ááÐÅÊÕ²»µ½¡£

¡¡¡¡ÓÐÒ»µãÒªÌáÐÑ´ó¼ÒµÄ£¬¾ÍÊÇ£ºÔÚ¡«/sendmail/cf/cf Ëù¿´µ½µÄ¸÷ÖÖϵͳµÄ.mc µµ£¬¶¼ÊÇSendmail 8.6.xµÄ×÷Õß

¡¡¡¡Eric Allman ¡¸ÑÝʾ¡¹¸ø´ó¼Ò¿´µÄ£¬ËùÒÔ£¬¿ÉÒÔ¿´µ½µµÃû¶¼Óиö"cs"£¬ÒªÊÇûÓÐÐ޸ľÍÓÃÕâЩµµµÄ»°£¬ÄÇÒ»¶¨»á·¢Éú´íÎóµÄ¡£¶øÒªÐ޸ģ¬ÓÐÏ൱¶àµØ·½Òª¸Ä£¬ËùÒÔ£¬Èç±ÊÕßÒ»°ãÀÁµÄÈË£¬ÓÃtcpproto.mc »¹ÊDZȽϼòµ¥ÓÖ²»»á³ö´í:)
¡¡¡¡2.ºÃ£¬Ñ¡¶¨ÁËijһ¸öºÏÒâµÄ.mc µµ£¬ÄǽÓÏÂÀ´¿ÉÖ´ÐÐm4²úÉú.cf µµ¡£ÇëÏÂÖ¸Á

¡¡¡¡# m4 XXX.mc > YYY.cf Èç¹ûÊÇsun 4.1.3 £¬¿ÉÄÜϵͳ»á±§Ô¹m4µÄ°æ±¾Ì«¾ÉÁË¡£ÄÇÇëÊÔÒ»ÊÔÓãº

¡¡¡¡# /usr/5bin/m4 XXX.mc >YYY.cf

¡¡¡¡ÒªÊÇ»¹ÊDz»ÐУ¬ÄǾÍÇëȥץаæµÄm4»ØÀ´compile £¨¿ÉÒÔÔÚ http://www.gnu.org ÕÒµ½gnu µÄm4£©¡£

¡¡¡¡Õâ¸ö²½ÖèÊÇÒª°ÑcompileºÃµÄfiles, install µ½ÏµÍ³ÉÏÈ¥ÁË¡£

¡¡¡¡ÂÞàµÄÎÒ»¹ÊǵÃÔÙÒ»´ÎÌáÐÑÄú¿´¿´£º°Ñ¾Éµµ°¸±¸·ÝºÃÁËÂð£¿

¡¡¡¡ºÃ£¬¼ÙÉècompile µÄ½á¹û·Ç³£Ã»ÌôÕ½ÐÔµÄûÓÐÈκδíÎ󣬲úÉú.cf µµ¹ý³ÌҲûÓÐÉõ÷áÖµµÃ×¢ÒâµÄѶϢ¡£Ëù²úÉúµÄ.cf µµ Ò²¸ÄºÃÁË¡£¶øÇÒ×îÖØÒªµÄ£º×÷ºÃ¾ÉµµµÄ±¸·Ý£¨²»ÊÇÎÒÒªÏÅÈË£¬ÕâÊÇÒÔ·ÀÍòÒ»£©¡£

¡¡¡¡1.Ìô¸öÀϰåûÓÐÔÚÓÃmailµÄʱ¼ä£¬¿ìÊÖ¿ì½ÅµÄÇл»ÖÁĿ¼¡«/sendmail/src £¬ÏÂÖ¸Á

¡¡¡¡# make -f Makefile.XXX install

¡¡¡¡ÏµÍ³»á°Ñcompile³öÀ´µÄ¡«/sendmail/src/sendmailÓëman document¿½±´µ½ËüÃǸÃÓеÄĿ¼£¨ËùÒÔÄ㻹Èç¹ûûÓб¸·Ý/usr/lib/sendmail £¬ÄǸϿìÆíµ»´ý»Ø²»Òª³öÎÊÌ⣬Ҫ²»È»¾Í¸Ï¿ì×¼±¸ÀáË®¿Þ°É£¡

¡¡¡¡ÒòΪ¾ÉµÄ»á±»compile ³öÀ´µÄsendmail¸²¸Ç£©

¡¡¡¡2.Çл»ÖÁĿ¼¡«/sendmail/cf/cf £¬°Ñ²úÉú³öÀ´µÄYYY.cfµµ¿½±´µ½±¾ÏµÍ³sendmail.cf Ó¦¸ÃÔڵĵط½£¬
¡¡¡¡È磺/etc»ò /etc/mail ¡£

¡¡¡¡3.°Ñ¾Ésendmail daemon µÄprocess ɱµô¡££¨ÕâÓ¦¸Ã²»ÓÃÎÒÂÞà°ɣ¡ÓÃps -ax ¡¡grep sendmail ¡¡grep -v grep ÕÒ³ö¾ÉdaemonµÄprocess(»òhead -1 /etc/sendmail.pid »ò head -1 /etc/mail/sendmail.pid)£¬È»ºóÓà kill -9 processID¸ÉµôËü(»òÖ±½ÓÓà kill -9 `head -1 /etc/sendmail.pid`)¡£

¡¡¡¡4.Æô¶¯ÐÂdaemon¡£ÀýÈçÏÂÖ¸Á
¡¡¡¡/usr/lib/sendmail -bd -q30m
¡¡¡¡µ±È»£¬±£ÊØÒ»µã£¬¿´¾ÉµÄdaemonÔõ÷áÅÜ£¬ÕվɵÄÀ´Ï²ÎÊýÓ¦¸ÃÊÇûÓÐÎÊÌâ¡£

¡¡¡¡Õâʱ,³õ²½°²×°¾ÍÒѾ­Íê³ÉÁË£¬½ÓÏÂÀ´Çë¿´ÉèÖÃsendmail

¡¡¡¡3.3°²×°Sendmail×¢ÒâÊÂÏî

¡¡¡¡Èç¹û°²×°²»³É¹¦£¬Çë²Î¿¼ÏÂÃæµÄÎÊÌ⣺

¡¡¡¡ÓÃvi»òÈÎÒ»Öֱ༭Æ÷£¬±à¼­µÄmakefileµµ£¬×÷Ò»µãµã ±ØÒªµÄÐ޸ġ£ËùÒªÐ޸ĵĵط½²»¶à£¬ÏÂÃæÊÇ¿ÉÄÜÒªÐ޸ĵĵط½£º

¡¡¡¡1."CC ="Èç¹ûÔ­µµËùÓõÄcompiler²¢²»ÊÇÎÒÃÇϵͳµÄ£¬Õâ²ÅÒª¸Ä¡£

¡¡¡¡2.±¾ÏµÍ³ÊÇ·ñÓа²×°Berkerlay µÄNew database£¿Èç¹ûÓУ¬Ìø¹ý±¾µã£¬µ½µÚ3µã¡£ Èç¹ûûÓÐ
¡¡¡¡£¨È磺һ°ãSunOS ¶¼Ã»ÓÐ×°£©£¬ÄÇ÷áÇëÐÞ¸ÄÕ⼸ ÐУ¨ÏÂÃæÒÔMakefile.SunOSΪÀý£¬µ«ÆäËûϵͳҲÀàËÆ£©£º

¡¡¡¡A.ÔÚ DBMDEF= -DNDBM -DNEWDB -DNIS Ò»ÐУ¬Çë¸Ä³É£º DBMDEF= -DNDBM -DNIS £¨¼´È¥µô-DNEWDB£©

¡¡¡¡B.°ÑÕâÁ½ÐÐREMARKÆðÀ´£º INCDIRS=-I/usr/sww/include/db --> # INCDIRS=-I/usr/sww/include/db
¡¡¡¡ LIBDIRS=-L/usr/sww/lib --> # LIBDIRS=-L/usr/sww/lib

¡¡¡¡C.ÐÞ¸ÄLIBS= -ldb -ldbm -lresolv ÕâÒ»Ðгɣº LIBS= -ldbm -lresolv £¨¼´È¥µô-db £©

¡¡¡¡3.°Ñnroff µÄ"-mandoc "²ÎÊý¸Ä³ÉÒ»°ãϵͳ¿ÉÒÔ½ÓÊÜµÄ "-man"£¨µ±È»£¬ÕâµÃÒÀÄãµÄϵͳ¶ø¶¨£¬
¡¡¡¡Èç¹ûÄãÊÇÓÃgroff£¬ÄǾͿÉÒÔºÜÓä¿ìµÄÖ±½ÓʹÓ㬲»±Ø¸ÄÕâ¸ö²ÎÊý:)¡£Èç¹û²»¸ÄÒ²²¢²»»áÓ°Ïì
¡¡¡¡sendmailµÄ°²×°£¬Ö»ÊDz»ÄÜ¿´µ½¸ñʽ»¯ááµÄsendmailÏà¹ØÎļþ°ÕÁË¡£


¡¡¡¡¹ØÓÚDIRECTORY PERMISSIONSµÄÎÊÌâÄãÐèÒªÖ´ÐÐ2ÌõÃüÁ

¡¡¡¡chmod go-w / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue
¡¡¡¡chown root / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue

¡¡¡¡ Ðí¶àϵͳµÄspoolĿ¼ʹÓÃ/usr/spoolÀ´´úÌæ/var/spool£¬ÉèÖñðÃûµÄetc/mailÈ¡¶ø´úÖ®µÄÊÇ/etc,
¡¡¡¡Èç¹ûÄãÒªÔÚsendmail.cfÉèÖÃRunAsUserÐíÑ¡Ï/var/spool/mqueueÕâ¸öĿ¼ÐèÒªRunAsUser Óû§µÄȨÀû£¬
¡¡¡¡ok,Õâʱ¿ªÊ¼±àÒëSendmail,Ö´ÐÐÕâÌõÃüÁî

¡¡¡¡sendmail -v -bi

¡¡¡¡Õâʱ£¬¿ªÊ¼³õʼ»¯alias database. Èç¹ûËüÏÔʾ£º

¡¡¡¡WARNING: writable directory /etc

¡¡¡¡WARNING: writable directory /usr/spool/mqueue

¡¡¡¡ÄÇôÕâ¸öĿ¼ÁгöÁ˲»Êʵ±µÄÐ´ÌØÈ¨£¬Ó¦¸Ã±ÜÃâ¶à·½ÃæµÄµÄ°²È«¹¥»÷¡£
¡¡¡¡4.1 ÉèÖÃSendmail.cf
¡¡¡¡²úÉú³öÀ´µÄYYY.cfÒ»°ãµÃÒª¸Ä¸öµØ·½²ÅÄÜÕý³£µÄÊÕÐÅ¡£ÇëѰÕÒ"Cw"£¬Ô­À´²úÉúµÄ.cf µµ£¬CwÓ¦ÊÇ£ºCwlocalhost
¡¡¡¡ÇëÔÚlocalhost Ö®áá¼ÓÉÏÄãÄÇһ̨»úÆ÷ËùÓпÉÄÜÓÃÀ´µ±ÊÕÐŵØÖ·µÄhost name ¡£
¡¡¡¡ÀýÈçÎÒÓÐһ̨»úÆ÷½Ð£ºftp.games.net.cn£¬¶øÇÒÒ²½Ð£ºgopher.games.net.cn£¬
¡¡¡¡¶øÎÒÏ£ÍûÕâһ̨»úÆ÷ÕâÁ½¸öÃû×Ö¶¼ÄÜÊÕÐÅ£¬ÄÇÎÒÒªÕâô×÷£º
¡¡¡¡Cwlocalhost ftp.games.net.cn gopher.games.net.cn

¡¡¡¡Ë³±ã˵һÏ£¬CwÖ®ááÖ»ÄÜдÈë±¾»úÆ÷µÄÃû×Ö£¬Ç§Íò²»ÄÜдÈëÆäËû»úÆ÷µÄÃû×Ö£¬·ñÔò£¬Éõ÷áµØ·½¶¼Äܼģ¬ÄDZ»Ð´µÄ¾Í
¡¡¡¡Ò»¶¨²»Äܼġ£

¡¡¡¡ÉÏÃæÆäʵÊǼòÂÔµÄ˵·¨£¬Èç¹ûÄã¶ÔDNS Ò²ÊìϤµÄ»°£¬¿É²Î¿¼Õâ½ÚÀ´×÷Åжϣ¬ÅжÏÊÇ·ñÐëÒªÔÚCwÖ®ááдÈë¶«¶«¡£·ñÔò
¡¡¡¡ÇëÖ±½ÓÌø¹ýÕâһС½Ú£¬±ÕÉÏÑÛ¾¦°Ñ±¾»úÆ÷ËùÓõÄËùÓÐÃû×Ö¶¼Ð´ÉϾÍÊÇÁË:)

¡¡¡¡1.ÔÚһ̨»úÆ÷ÉÏ£¬Èç¹ûÓжà¸öÃû×Ö(hostname)£¬¶øÊÇÓÃCNAME ½¨Á¢µÄ£¬È磺
¡¡¡¡$ORIGIN games.net.cn
¡¡¡¡ftp IN A 140.119.1.2
¡¡¡¡gopher IN CNAME ftp

¡¡¡¡ÄÇ÷á¿ÉÒÔ²»±ØÔÚCwÉϱêÃ÷¡£ÏµÍ³»á͸¹ýDNS ÕÒµ½Æä Canonical name¡£

¡¡¡¡2.Èç¹ûһ̨»úÆ÷Óжà¸öÃû×Ö£¬¿ÉÊÇ£¬Ã¿¸öÃû×ÖÊÇÓÃA record ½¨Á¢µÄ¡£È磺
¡¡¡¡$ORIGIN games.net.cn.
¡¡¡¡ftp IN A 192.168.25.2
¡¡¡¡gopher IN A 192.168.25.2
¡¡¡¡ÕâÖÖÇé¿ö¡¾Ò»¶¨¡¿Òª¼ÇµÃÔÚCwááдÉÏÄãËùÒªÊÕÐŵÄÃû×Ö¡£Èç¹ûÕâ¸öÍüÁËд£¬»áÓÐÔõÑùµÄÎÊÌâÄØ£¿
¡¡¡¡ÍüÁ˽«»áÓдÓÍâÃæ»úÆ÷¼ÄÐÅÀ´£¬Ã»ÓÐдÉϵĻúÆ÷Ãû½«È´ÊÕ²»µ½ÐÅ£¬»úÆ÷»á±§Ô¹£º
¡¡¡¡"Local configuration error" ¡£

¡¡¡¡È磺ÎÒµÄsendmail.cfÖеÄCwÕâÐÐÊÇÈçÏ£º Cw games.net.cn
¡¡¡¡ÄÇÎÒ½«ÎÞ·¨Ê¹ÓÃÕâ¸öµØÖ·£º
¡¡¡¡username@games.net.cn
¡¡¡¡¶øÖ»ÄÜÓÃ
¡¡¡¡username@ftp.games.net.cn ·ñÔò½«³öÏÖÉÏÊö´íÎó¡£

¡¡¡¡Èç¹û·¢ÏÖÁË´íÎó£¬ÄÇÔÙ¼ÓÉÏÈ¥Ò²¾Í¿ÉÒÔÁË¡£

¡¡¡¡3.Èç¹ûһ̨»úÆ÷Óжàinterface £¬¸÷interfaceÓÐÆä±¾ÉíµÄÃû×Ö£¬ÇÒÒªÊÕÐÅ¡£
¡¡¡¡Õâ¸öÇé¿öÒ²ÒªÔÚCwÖ®ááдÃ÷ËùÓÐÒªÊÕÐŵÄhostname¡£


¡¡¡¡ok!Ò»¸ö±ê×¼µÄsendmail.cfÎļþ¾ÍÉèÖÃÍêÁË£¡

¡¡¡¡4.2 ÉèÖÃaccess

¡¡¡¡´ò¿ª/etc/mail/access£¬Äã»á¿´µ½ £¨×¢ÒâһЩϵͳµÄaccessÎļþ²»ÔÙ/etc/mailÏ£¬ÈçÕÒ²»µ½ÇëÓÃwhereis²éÕÒ»ò¼ì²éÊÇ·ñ°²×°Õý³££©

¡¡¡¡# Check the /usr/doc/sendmail-8.9.3/README.cf file for a description
¡¡¡¡# of the format of this file. (search for access_db in that file)
¡¡¡¡# The /usr/doc/sendmail-8.9.3/README.cf is part of the sendmail-doc
¡¡¡¡# package.
¡¡¡¡#
¡¡¡¡# by default we allow relaying from localhost...
¡¡¡¡localhost.localdomain RELAY
¡¡¡¡localhost RELAY

¡¡¡¡Èç¹ûÄúµÄIPµØÖ·ÊÇ192.168.25.11µÄ»°£¬ÕâÑùÇëÔÚ×îºóÒ»ÐмÓÉÏ192.168.25.11 RELAY
¡¡¡¡ÆäÎļþµÄ×îºóÈýÐÐÓ¦ÊÇ£º

¡¡¡¡localhost.localdomain RELAY
¡¡¡¡localhost RELAY
¡¡¡¡192.168.25.11 RELAY

¡¡¡¡¼ÓÉÏÕâ¾ä»°Äú¾Í¿ÉÒÔÓÃsendmail·¢ËͽÓÊÕmailÁË£¡µ«ÊÇÈç¹ûÄúÏëÈñðÈËÒ²¿ÉÒÔʹÓÃsendmailµÄ»°£¬
¡¡¡¡ËûµÄIPÊÇ202.168.25.22£¬ÕâÑù¾ÍÔÚÔÚ×îºóÒ»ÐмÓÈë202.168.25.22 RELAY
¡¡¡¡ÆäÎļþµÄ×îºóËÄÐÐÓ¦ÊÇ£º

¡¡¡¡localhost.localdomain RELAY
¡¡¡¡localhost RELAY
¡¡¡¡192.168.25.11 RELAY
¡¡¡¡192.168.25.22 RELAY

¡¡¡¡ÎÒÏ룬ÄúÏÖÔÚÒ»¶¨ÓиöÒÉÎÊÊÇ£¬Èç¹ûÎÒÏëÉèÖÃ50¸öÈËÓÃsendmailÊDz»ÊÇÐèÒª¼Ó50¸öIP°¡£¡£¿
¡¡¡¡ºÙºÙ£¬²»ÓÃÀ²£¬ÊÇÕâÑù£¬sendmail¿¼Âǵ½¶àÓû§µÄʱºò£¬Ëü×¼ÐíÄãÌíÈëÕû¸öCÀàµØÖ·£¬£¨BÀàºÃÏñÒ²¿ÉÒÔ£¬ÎÒûtry¹ý£¡£©
¡¡¡¡Æä¸ñʽÈçÏ£º

¡¡¡¡localhost.localdomain RELAY
¡¡¡¡localhost RELAY
¡¡¡¡192.168.25 RELAY

¡¡¡¡ÕâÑù£¬Äú¾ÍÊǰÑ192.168.52ÕâÕû¸öC¶¼¼ÓÈëµÄsendmailÖУ¬Õâ¸öCÀàµØÖ·µÄÓû§£¬Èç¹ûÔÚÄãµÄϵͳÀïÓÐÕ˺ŵϰ£¬
¡¡¡¡¾Í¿ÉÒÔʹÓÃsendmailÊÕ·¢ÐżþÁË£¡
¡¡4.3 ÉèÖÃpop3

¡¡¡¡Èç¹ûÄúÐèÒªpop3À´½ÓÊÕÐżþ£¬ÄúÐèÒª´ò¿ªpop3¶Ë¿Ú£¬

¡¡¡¡vi /etc/inetd.conf ²éÕÒµ½

¡¡¡¡# pop-3 stream tcp nowait root /usr/sbin/tcpd ipop3d

¡¡¡¡°Ñ#ºÅɾµô¡£

¡¡¡¡vi /etc/services ²éÕÒµ½

¡¡¡¡#pop-3 110/tcp # POP version 3


¡¡¡¡°Ñ#ºÅɾµô¡£

¡¡¡¡ÕâÑù£¬ÔÚrestart inetdºó£¬pop3 110¶Ë¿Ú¾Í¿ÉÒÔ½ÓÐÅÁË£¡Èç¹û»¹ÊDz»ÐУ¬Çë¼ì²éÊÇ·ñ°²×°pop3¶Ë¿Ú£¡

¡¡¡¡4.4 ÈçºÎrestart sendmail£»inetdÒÔ¼°×¢ÒâÊÂÏî

¡¡¡¡ÓÐÒ»µãÒªÌáÐÑ´ó¼ÒµÄ£¬ÒªÓÃ"kill -9 [pid-of-sendmail]" £¬´ÓÐÂÆô¶¯sendmail
¡¡¡¡Èç¹ûÓà kill -HUP ÊDz»»á·¢Éú×÷Óõģ¡ (ÕâÊÇÆÄ¶àÈ˳£Óöµ½µÄÎÊÌ⣬Çмǣ¡)

¡¡¡¡ÔÚredhat6ÖÐÓÃ/etc/rc.d/init.d/sendmail restart¼´¿É£¡

¡¡¡¡inetdÊÇ
¡¡¡¡/etc/rc.d/init.d/inetd restart

¡¡¡¡5.1 sendmailµÄ±ðÃûºÍforward


¡¡¡¡ (1) ¹ØÓÚÖ±½ÓÓÃIPµØÖ··¢ÐÅ

¡¡¡¡mail user@[166.111.IP.Address]
¡¡¡¡Ö»ÒªÓÃ[]½«IPµØÖ·À¨ÆðÀ´¾ÍÐÐÁË

¡¡¡¡(2) ¹ØÓÚalias

¡¡¡¡sendmailÔÚ/etcÏÂÓÐÁ½¸öÎļþ aliasesºÍaliases.db, ºóÕßÊÇǰÕßÓÃnewaliases
¡¡¡¡Éú³ÉµÄ±ðÃûÊý¾Ý¿â. Äã¿ÉÒÔÊÖ¹¤±à¼­/etc/aliases, È»ºóÔËÐÐnewaliases¸üÐÂÊý¾Ý
¡¡¡¡¿â(ÆäʵnewaliasesÊǸöµ½sendmailµÄ symlink)

¡¡¡¡eg: nickname : user@hotmail.com
¡¡¡¡alias-name: real-user-account

¡¡¡¡ÔòÒÔºómail nickname¾Í¿ÉÒÔ½«Ðżĵ½user@hotmail.com´¦
¡¡¡¡¶ø±ðÈ˼ĸøalias-name@your.domain.nameµÄОͻáת¸øÕæÕýµÄÓû§real-user-account

¡¡¡¡(3) ¹ØÓÚforward

¡¡¡¡ÔÚÄãµÄ$HOMEĿ¼ÏÂÃæ±à¼­Ò»¸ö.forwardÎļþ, ÀïÃæÐ´ÉÏÄãÒªforwardµÄÄ¿µÄe-mail
¡¡¡¡µØÖ·»ò±¾»úµÄÓû§Ãû, ¾Í¿ÉÒÔ×Ô¶¯½«ÐÅ forwardµ½ÏàÓ¦µØÖ·

¡¡¡¡eg: .forward: user@hotmail.com
¡¡¡¡»ò other-user-account
¡¡¡¡Ôò¸ø´ËÈ˵Äe-mail»áforwardµ½hotmail»òother-user-account´¦

¡¡¡¡(4) ¹ØÓÚvacation

¡¡¡¡È¥ÕÒÒ»¸övacation°ü(ÈçRedHatµÄcontribÖÐÓÐvacationµÄrpm), ×°ÉϺó¾ÍÒ»¸ö
¡¡¡¡/usr/bin/vacation³ÌÐòºÍÒ»¸öman.

¡¡¡¡ÏÈÔËÐÐvacation, Ëü»áÈÃÄã±à¼­$HOME/.vacation.msgÎļþ, ¾ÍÊÇÒª·¢»Ø¸ø¶Ô·½
¡¡¡¡¸æËßËûÄãÏÖÔÚ²»¿´ÐŵĶ«Î÷À². È»ºó±à¼­$HOME/.forwardÎļþ, дÕâÑùÒ»¾ä
¡¡¡¡\username, "¡¡/usr/bin/vacation username", username Òª»»»ØÄã×Ô¼ºµÄÁË
¡¡¡¡È»ºóÔËÐÐvacation -I½¨Á¢$HOME/.vacation.db¾ÍºÃÁË (¿´¿´man¸üÏêϸ)

¡¡¡¡(5) ¹ØÓÚsendmailµÄһЩÎļþ

¡¡¡¡/var/log/maillog sendmailµÄlog, ·ÖÎö´íÎóÓÐÓÃ
¡¡¡¡/var/spool/mail/$USER ½øÀ´µÄÐÅ, ÿ¸öÓû§Ò»¸öÎļþ
¡¡¡¡/var/spool/mqueue mail queue, ¿ÉÒÔÓÃmailq¿´¶ÓÁÐÖдý·¢µÄÐÅ
¡¡¡¡(mailqÒ²ÊÇ sendmailµÄsymlinkÁË)
¡¡¡¡dfxxxxxx ÕâÊÇÐŵÄÄÚÈÝ
¡¡¡¡qfxxxxxx ÕâÊÇÐŵÄsubjectºÍ±ðµÄÐÅÏ¢ (·´ÕýÿÐÅÒ»¸öºÅÁË, Åä¶ÔµÄ)

¡¡¡¡/etc/sendmail.cf sendmailµÄÅäÖÃÎļþ, ¸Ä¶¯Ëü¿ÉҪСÐÄ
¡¡¡¡/etc/sendmail.cw ¼ÙÈçÄãµÄ»úÆ÷ÓкöàaliasµÄ»°¾Í°ÑÃû×ÖдÔÚ
¡¡¡¡Õâ¸öÎļþÖÐ, ÕâÑùдÄĸö¶¼ÄÜÊÕµ½ÐÅ

¡¡¡¡5.2 ÏÞÖÆÓʼþµÄ´óС

¡¡¡¡Modify /etc/sendmail.cf:

¡¡¡¡Mlocal, P=/bin/mail, F=lsDFMrmn, S=10, R=20/40,
¡¡¡¡Maxsize=1000000,
¡¡¡¡A=mail -d $u
¡¡¡¡Mprog, P=/usr/local/sendmail/smrsh, F=lsDFMeu, S=10, R=20/40, D=$z:/,
¡¡¡¡Maxsize=1000000,
¡¡¡¡A=sh -c $u

¡¡¡¡This limits incoming mail processed by by smrsh and /bin/mail to 1 million
¡¡¡¡bytes.

¡¡¡¡You can do the same with the Mstmp, Mesmtp, and Mrelay statements to limit
¡¡¡¡the size of outgoing mail as well.
Ïà¹ØÎÄÕ ÈÈÃÅÎÄÕÂ
  • SendmailÌØµãºÍ²»×ã
  • 18.18 ϰÌâ
  • 18.17 ÍÆ¼ö¶ÁÎï
  • 18.16 PostfixÓʼþϵͳ
  • 18.15 EximÓʼþϵͳ
  • 18.14 sendmailµÄͳ¼ÆÐÅÏ¢¡¢²âÊԺ͵÷ÊÔ
  • 18.13 sendmailµÄÐÔÄÜ
  • 18.12 °²È«Óësendmail
  • 18.11 ÅäÖÃÎļþ¾ÙÀý
  • 18.10 sendmailÖÐÓëÀ¬»øÓʼþÏà¹ØµÄ¹¦ÄÜ
  • 18.9 sendmail¸ß¼¶ÅäÖÃÔ­Óï
  • 18.8 sendmail»ù±¾ÅäÖÃÔ­Óï
  • Sendmail8.12.9+RedHat 8.0½¨¹¹Óʼþ·þÎñÆ÷
  • sendmail´óÈ«
  • SendmailÓʼþ·þÎñÆ÷¿ìËÙÖ¸ÄÏ
  • SendMailÉÏÊÖÖ¸ÄÏ
  • ÓÃSendmailÅäÖÃÄãµÄµÚһ̨e-mail·þÎñÆ÷
  • RedHatLinux AS3ÖÐSendMailµÄÅäÖÃ
  • ÆóÒµSendmailÓʼþ·þÎñÆ÷µÄ´´½¨
  • Sendmail»·¾³Ï¶Կ¹À¬»øÓʼþµÄ´¦Àí·½·¨
  • SendmailµÄÓʼþÓû§ÓëϵͳÓû§·ÖÀë
  • ÎÒµÄqmail°²×°Àú³Ì
  • ´øSMTPÈÏÖ¤¹¦ÄܵÄsendmailÅäÖÃ
  • SendmailµÄrelayÓ÷¨»ã×Ü
  • ×ÔÓÉ¹ã¸æÇø
    ¡¡
     
    ×îÐÂÈí¼þÏÂÔØ
  • ORF Enterprise Edition 4.2 Õýʽ°æ
  • WinWebMail 3.7.7.3 ±ê×¼°æ
  • WinWebMail 3.7.7.3 ÆóÒµ°æ
  • BMailì÷ÓÊ
  • Merak Email Server for Windows 9.3.1..
  • Merak Email Server for Linux 9.3.1 ¼..
  • Merak Email Server 9.3.1 For Windwos..
  • AXIGEN Mail Server 6.1.1 for Windows
  • AXIGEN Mail Server 6.1.0 for Linux
  • ADModify.NETÏÂÔØ
  • symantec10.1»ù±¾°²×°¼°ÅäÖÃÊÓÆµ½Ì³Ì
  • Backup Exec System RecoveryÖ®±¸·ÝÊÓÆ..
  • ½ñÈÕÓʼþ¼¼ÊõÎÄÕÂ
  • ÃÀ´óѧÉúÇÖÈëÅåÁÖÖݳ¤¸öÈËÓʼþÕË»§±»´þ²¶
  • ˼¿ÆIronPort·¢²¼Ðµç×ÓÓʼþ°²È«É豸
  • Éî¸û"Èí¼þ+·þÎñ" ΢Èí300³ÇÊÐѲչî£ÓÊ
  • ´ÓºÚ¿Í³£Óù¥»÷Êֶο´WEBÓ¦Ó÷À»¤
  • ÏûÏ¢ÈËʿ͸¶ÑÅ»¢ÓëAOLºÏ²¢Ï¸½Ú½«ÓÚ±¾Ô..
  • ¹È¸èÌṩµÄµç×ÓÓʼþ´æµµÊ±¼äÑÓ³¤ÎªÊ®Äê
  • ÑÅ»¢½«ÔÚÓÊÏä·þÎñÖÐÕûºÏаæÔÚÏßÈÕÀú
  • 9ÔÂÀ¬»øÓʼþ×ÜÁ¿¼õÉÙ ÓëISPµ¹±ÕÓйØ
  • À¬»øÓʼþ·¢Õ¹µÄËÄ´óÇ÷ÊÆ
  • º«¹úÒéÔ±³ÆÖйúºÚ¿Íð³äÇàÍß̨·¢ËͲ¡¶¾..
  • VistaÄÑ³ÉÆøºò Windows XPÊÙÃü±»ÑÓ³¤
  • ÈüÃÅÌú¿ËÉý¼¶DLP²úÆ·¼°·´À¬»øÓʼþÍø¹Ø
  • ×îÐÂרÌâ
  • Sendmail ÓʼþϵͳÅäÖÃ
  • ×齨Exchange 2003Óʼþϵͳ
  • Windows Server 2008 רÌâ
  • ORF ·´À¬»øÓʼþϵͳ
  • Exchange Server 2007 רÌâ
  • ISA Server 2006 ½Ì³ÌרÌâ
  • Windows Vista ¼¼ÊõרÌâ
  • ¡°ºÚÝ®¡±£¨BlackBerry£©×¨Ìâ
  • ÒÆ¶¯µç×ÓÓʼþרÌâ
  • Apache James רÌâ
  • IMail Server ²Ù×÷Ö¸ÄÏ
  • ISA Server 2004 ʹÓÃרÌâ
  • ·ÖÀർº½
    ÓʼþÐÂÎÅ×ÊѶ:
    ITÒµ½ç | Óʼþ·þÎñÆ÷ | ÓʼþȤÎÅ | ÒÆ¶¯µçÓÊ
    µç×ÓÓÊÏä | ·´À¬»øÓʼþ|Óʼþ¿Í»§¶Ë|ÍøÂ簲ȫ
    ÐÐÒµÊý¾Ý | ÓʼþÈËÎï | ÍøÕ¾¹«¸æ | ÐÐÒµ·¨¹æ
    ÍøÂç¼¼Êõ:
    ÓʼþÔ­Àí | ÍøÂçЭÒé | ÍøÂç¹ÜÀí | ´«Êä½éÖÊ
    Ïß·½ÓÈë | ·ÓÉ½Ó¿Ú | Óʼþ´æ´¢ | »ªÎª3Com
    CISCO¼¼Êõ | ÍøÂçÓë·þÎñÆ÷Ó²¼þ
    ²Ù×÷ϵͳ:
    Windows 9X | Linux&Uinx | Windows NT
    Windows Vista | FreeBSD | ÆäËü²Ù×÷ϵͳ
    Óʼþ·þÎñÆ÷:
    ³ÌÐòÓ뿪·¢ | Exchange | Qmail | Postfix
    Sendmail | MDaemon | Domino | Foxmail
    KerioMail | JavaMail | Winwebmail |James
    Merak&VisNetic | CMailServer | WinMail
    ½ðµÑÓʼþϵͳ | ÆäËü |
    ·´À¬»øÓʼþ:
    ×ÛÊö| ¿Í»§¶Ë·´À¬»øÓʼþ|·þÎñÆ÷¶Ë·´À¬»øÓʼþ
    Óʼþ¿Í»§¶ËÈí¼þ:
    Outlook | Foxmail | DreamMail| KooMail
    The bat | À×Äñ | Eudora |Becky! |Pegasus
    IncrediMail |ÆäËü
    µç×ÓÓÊÏä: ¸öÈËÓÊÏä | ÆóÒµÓÊÏä |Gmail
    ÒÆ¶¯µç×ÓÓʼþ:·þÎñÆ÷ | ¿Í»§¶Ë | ¼¼ÊõÇ°ÑØ
    ÓʼþÍøÂ簲ȫ:
    Èí¼þ©¶´ | °²È«ÖªÊ¶ | ²¡¶¾¹«¸æ |·À»ðǽ
    ¹¥·À¼¼Êõ | ²¡¶¾²éɱ| ISA | Êý×ÖÇ©Ãû
    ÓʼþÓªÏú:
    EmailÓªÏú | ÍøÂçÓªÏú | ÓªÏú¼¼ÇÉ |ÓªÏú°¸Àý
    ÓʼþÈ˲Å:ÕÐÆ¸ | Ö°³¡ | Åàѵ | Ö¸ÄÏ | Ö°³¡
    ½â¾ö·½°¸:
    Óʼþϵͳ|·´À¬»øÓʼþ |°²È« |ÒÆ¶¯µçÓÊ |Õбê
    ²úÆ·ÆÀ²â:
    Óʼþϵͳ |·´À¬»øÓʼþ |ÓÊÏä |°²È« |¿Í»§¶Ë
    ¹ã¸æÁªÏµ | ºÏ×÷ÁªÏµ | ¹ØÓÚÎÒÃÇ | ÁªÏµÎÒÃÇ | ·±ówÖÐÎÄ
    °æÈ¨ËùÓУºÓʼþ¼¼Êõ×ÊÑ¶Íø©2003-2007 www.5dmail.net, All Rights Reserved
    www.5Dmail.net Web Team   ÔÁICP±¸05009143ºÅ