¼¾µå¸ÞÀÏ(sendmail)/À̸ÞÀÏ(e-mail)¿¡ ´ëÇÑ ÈùÆ®


¹ø¿ª : ÀÓÁ¾±Õ[hermes44@secsm.org]
¼­¿ï´ëÇб³ ÄÄÇ»ÅÍ°øÇаú
(¿ø¹® : http://www.informatik.uni-kiel.de/~ca/email/english.html)

 

 

µé¾î°¡¸ç

SMTP (¿ªÀÚÁÖ: Simple Mail Transfer Protocol, À̸ÞÀÏÀ» ÁÖ°í ¹Þ´Â µ¥ »ç¿ëµÇ´Â Ç¥ÁØ ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ), ¼¾µå¸ÞÀÏ, À̸ÞÀÏ(e-mail)¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ±âº» Áö½ÄÀ» ¾Ë°í ½Í´Ù¸é, UnixWorld Online TutorialÀÇ 8¹ø ±ÛÀ» ÀÐÀ¸¸é µÈ´Ù. ±× ±ÛÀº ¼¾µå¸ÞÀÏ 8.7À» ¼³¸íÇÏ°í ÀÖ´Ù.
http://www.networkcomputing.com/unixworld/tutorial/008/008.txt.html

Áö±Ý±îÁöÀÇ ¼¾µå¸ÞÀÏ¿¡ ´ëÇÑ °¡Àå ÁÁÀº Ã¥Àº ¡°Sendmail¡± (http://www.ora.com/catalog/sendmail2/noframes.html; Costales, Allman, and Rickert: O¡¯Reilly & Associates) ÀÏ °ÍÀÌ´Ù. ±× Ã¥Àº ¼¾µå¸ÞÀÏ 8.8±îÁö ¼³¸íÇÏ°í ÀÖ´Ù. ¼¾µå¸ÞÀÏ¿¡ ´ëÇÑ ¶Ç ´Ù¸¥ Ã¥Àº ¡°Sendmail: Theory and Practice¡± (http://www.vix.com/vix/smtap/)ÀÌ´Ù. ÇÏÁö¸¸ ÀÌ Ã¥Àº ¼¾µå¸ÞÀÏ ¹öÀü 8¿¡ ´ëÇÑ ³»¿ëÀº ¾ø´Ù.

ÀÌ ±ÛÀÌ ºñ·Ï 1985³âºÎÅÍ ¾²¿©Á³Áö¸¸, ¼¾µå¸ÞÀÏÀÇ ¹öÀü¾÷ °úÁ¤À» Àß ¹Ý¿µÇÏ°í ÀÖ´Ù.

¼¾µå¸ÞÀÏ: ¼³Á¤/¿øº»(sources)

À̸ÞÀÏÀ» »ç¿ëÇϱâ À§ÇØ SunÀ» ¼³Á¤ÇÏ·Á ÇÑ´Ù¸é, ¡°±î´Ù·Î¿î Sun ¿ìÆí ½Ã½ºÅÛ ¼³Á¤Çϱ⡱
(How to Fix a Cranky Sun Mail System, http://www.send-
mail.org/~ca/email/sun.sendmail.fix.html)¸¦ Àоî¾ß ÇÑ´Ù. ±× ±ÛÀº SunOS 4¿Í SunOS 5.x (x<5; Solaris 2.x)À» À§ÇØ ¾²¿©Á³´Ù. SunOS 5.5·Î ½ÃÀÛÇÑ´Ù¸é, SunÀÌ ¼¾µå¸ÞÀÏ 8(.6)À» °°ÀÌ ¹èÆ÷Çϱ⠶§¹®¿¡, ±× ¹öÀü¿¡ ´ëÇؼ­´Â ÀÌ ±Û¿¡¼­ÀÇ ÈùÆ® ÀϺθ¸À» »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Áï ´õ ÀÌ»óÀÇ sendmail.mx´Â ¾ø´Ù. SunÀº ¼¾µå¸ÞÀÏÀ» 8.8·Î ¾÷±×·¹À̵å ÇØÁÖ´Â ÆÐÄ¡¸¦ ³»³õ¾Ò´Ù.

±×·¯³ª °¡Àå ÁÁÀº ¼±ÅÃÀº ¼¾µå¸ÞÀÏ 8.9·Î ¾÷±×·¹À̵å ÇÏ´Â °ÍÀÌ´Ù. ½ÇÁ¦ ¹öÀü(1998-07-02)Àº ¼¾µå¸ÞÀÏ 8.9.1ÀÌ´Ù. ´Ù¸¥ FTP ¼­¹ö¿¡µµ ÀÌ¹Ì ¿Ã¶ó¿Í ÀÖ´Ù.

¾÷±×·¹À̵带 À§ÇÑ °¡Àå Áß¿äÇÑ µÎ ¹®¼­´Â ¡°Ç¥ÁØ SunÀÇ ¼³Á¤ ÆÄÀϵéÀ» ¼¾µå¸ÞÀÏ ¹öÀü 8¿¡ ¸Â°Ô º¯È¯Çϱ⡱ (http://www.sendmail.org/~ca/email/converting.sun.configs.html)¿Í ¡°SMI-8.6¿¡¼­ ¹öŬ¸® 8.8·Î ÀüȯÇÒ ¶§ÀÇ ¼¾µå¸ÞÀÏ ¹®Á¦µé¡± (http://www.sendmail.org/sun-specific/migration.html)ÀÌ´Ù.

´Ù¸¥ ¹®Á¦µéÀº ¼¾µå¸ÞÀÏ ¹öÀü 8ÀÇ FAQ (http://www.informatik.uni-kiel.de/~ca/faqs/sendmailv8.html)¿¡ ´äÀÌ ÀÖÀ» °ÍÀÌ´Ù. (Brad Knowles¿¡ ÀÇÇØ ¿À·§µ¿¾È °ü¸®µÇ¾î ¿Ô´Ù; ¿øº»Àº ¼¾µå¸ÞÀÏÀÇ °³¹ßÀÚÀÎ Eric AllmanÀÌ ÀÛ¼ºÇÏ¿´°í ÇöÀç´Â sendmail.org·Î µÇµ¹¾Æ¿Ô´Ù). ¡°¼¾µå¸ÞÀÏ ¼³Ä¡¿Í ¿î¿µ °¡À̵塱 (The Sendmail Installation and Operation Guide)´Â ¼¾µå¸ÞÀÏ ÆÐÅ°Áö¿¡ µé¾îÀÖ´Â ¹®¼­Áß¿¡ ÇϳªÀÌ´Ù. ±×°ÍÀº ¼¾µå¸ÞÀÏ¿¡ ´ëÇÑ ±íÀÌ ÀÖ´Â ¼³¸íÀ» ÇØÁØ´Ù. ¼¾µå¸ÞÀÏ ¹èÆ÷º»¿¡ ÀÖ´Â cf/README ÆÄÀÏÀº °£´ÜÇÑ m4 ¼³¸í ÆÄÀÏ¿¡¼­ ƯÁ¤ ¿ëµµ¿¡ ¸Â°Ô ¼³Á¤ ÆÄÀÏÀ» ¸¸µå´Â ¹ýÀ» ¼³¸íÇÏ°í ÀÖ´Ù.

Ŭ¶óÀ̾ðÆ®(client) - ¸ðµç ÆíÁö¸¦ ÁöÁ¤µÈ ¸ÞÀÏ È£½ºÆ®·Î º¸³½´Ù. - ÀÇ sendmail.cf ÆÄÀÏÀº ÀÚüÀûÀ¸·Î ÀüÀÚ ¿ìÆíÀ» ó¸®ÇÏÁö ¾Ê´Â ¸ðµç È£½ºÆ®¿¡¼­ »ç¿ëµÇ¾î Áö±âµµ ÇÑ´Ù. ±× ÆÄÀÏÀº .mc ÆÄÀÏÀÇ FEATURE(nullclient)¸¦ »ç¿ëÇÏ¿© ¸¸µé¾î Áú ¼öµµ ÀÖ´Ù.

comp.mail.sendmail¿¡¼­ °¡Àå ºó¹øÇÑ Áú¹®µé
¡¤ ¼³Á¤ ¿À·ù: ¸ÞÀÏÀÌ µÇµ¹¾Æ ¿Â´Ù.

¼¾µå¸ÞÀÏ ¹öÀü 8ÀÇ FAQ¿¡¼­
¡¤ Àú´Â ´ÙÀ½°ú °°Àº ¡°Local configuration error¡±À» °Þ¾ú½À ´Ï´Ù

553 MX list for domain.net points back to relay.domain.net
554 <user@domain.net>... Local configuration error

¾î¶»°Ô ÀÌ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï±î?

µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ´Ù

1. ´ç½ÅÀº µµ¸ÞÀÎ (¿¹¸¦ µé¾î, domain.net) À¸·Î º¸³»Áö´Â ÆíÁö¸¦ MX Ç׸ñ(record)À» ÀÌ¿ëÇÏ¿©¼­ ƯÁ¤ È£½ºÆ® (ÀÌ °æ¿ì¿¡´Â, relay.domain.net) ·Î Àü´ÞÇϵµ·Ï ÇßÁö¸¸, relay ±â°è´Â ½º½º·Î¸¦ domain.netÀ¸·Î ÀνÄÇÏÁö ¸øÇÏ°í ÀÖ´Ù. domain.netÀ» /etc/sendmail.cw (FEATURE(use_cw_file)À» ÀÌ¿ëÇÏ°í ÀÖ´Ù¸é) ¶Ç´Â ¡°Cw domain.net¡±À» ´ç½ÅÀÇ ¼³Á¤ ÆÄÀÏ¿¡ Ãß°¡Çϵµ·Ï ÇÑ´Ù.

2. ´Ù¸¥ ¹æ¹ýÀº relay.domain.net¿¡¼­ ±× ÆíÁöµéÀ» Á¤¸»·Î domain.netÀÇ ÆíÁö¸¦ °ü¸®ÇÒ ´Ù¸¥ È£½ºÆ® mail.domain.netÀ¸·Î º¸³»´Â °ÍÀÌ´Ù. ÀÌ È£½ºÆ®°¡ SMTP·Î Á¢±Ù °¡´ÉÇÏ´Ù¸é °¡Àå ÁÁÀº (°¡Àå ³·Àº) ¿ì¼± ¼øÀ§¸¦ °¡Áö°í mail.domain.netÀ» °¡¸®Å°´Â MX Ç׸ñÀ» ¸¸µé¾î¾ß ÇÑ´Ù. relay.domain.netÀÌ Á¤¸»·Î ½º½º·Î°¡ relay.domain.netÀÓÀ» ¾Ë ¼ö ÀÖµµ·Ï ÇÏ¿©¶ó. MX Ç׸ñÀ» ¼³Á¤ÇÑ´Ù¸é relay.domain.net¿¡ ´ëÇÑ Á¤È®ÇÑ À̸§À» »çÀ¶Çؾ߸¸ ÇÑ´Ù.
¸¸¾à mail.domain.netÀÌ ´Ù¸¥ ÆíÁö Àü¼Û ÇÁ·ÎÅäÄÝ(UUCP)·Î Á¢±Ù °¡´ÉÇϰųª ¶Ç´Â ¿ÜºÎ¿¡¼­ Á÷Á¢ÀûÀ¸·Î Á¢±ÙÇÒ ¼ö ¾ø´Ù¸é, mailertable FEATURE¸¦ º¸¸éµÉ °ÍÀÌ´Ù. ¿¹¸¦ µé¸é, .mc ¼³Á¤ ÆÄÀÏ¿¡ ´ÙÀ½°ú °°Àº °ÍÀ» »ç¿ëÇ϶ó

FEATURE(mailertable, ¡®dbm -o /etc/mailertable¡¯)

(¶Ç´Â ´Ù¸¥ µ¥ÀÌŸº£À̽º ŸÀÔ, makemap(8)À» º¸¾Æ¶ó) ±×¸®°í mailertable¿¡ ´ÙÀ½°ú °°Àº ÁÙÀ» Ãß°¡Ç϶ó

domain.net smtp:[mail.domain.net]

»ç°¢Çü ²©¼è([ ])´Â ¼¾µå¸ÞÀÏ¿¡¼­ mail.domain.net¿¡ ´ëÇÑ MX Ç׸ñÀ» ¹«½ÃÇ϶ó´Â ÀǹÌÀÌ´Ù.

µÎ °¡Áö ÈùÆ®: MX Ç׸ñÀº CNAME°ú °°¾Æ¼­´Â ¾È µÈ´Ù. ±×·¸°Ô µÇ¸é ¸¹Àº ¹®Á¦¸¦ ÀÏÀ¸Å²´Ù. (±×¸®°í RFC 974 - ftp://ftp.informatik.uni-kiel.de/pub/internet/rfc/rfc-0900-0999/rfc974.gz - ¸¦ À§¹ÝÇÑ´Ù.) ±×¸®°í src/READ_ME¿¡´Â ´ÙÀ½°ú °°ÀÌ ½á ÀÖ´Ù
MX Ç׸ñ¿¡ ¿ÍÀϵåÄ«µå¸¦ ¾²´Â °ÍÀº ¾È ÁÁ´Ù! ±× °æ¿ì°¡ ¿Ã¹Ù¸£°Ô µ¿ÀÛÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ »óȲÀº ¸¸¾à µÎ °¡ÁöÀÇ DNS¸¦ °¡Áö°í Àִµ¥, ½ÇÁ¦ ¾²ÀÌ´Â Çϳª´Â ¹æÈ­º®À» Áö½ÃÇÏ´Â ¿ÍÀϵåÄ«µå¸¦ Æ÷ÇÔÇÏ°í ´Ù¸¥ Çϳª´Â ³»ºÎÀûÀ¸·Î ´ç½ÅÀÇ µµ¸ÞÀο¡ ¸Â´Â ¿ÍÀϵåÄ«µå MX Ç׸ñÀ» ÀüÇô Æ÷ÇÔÇÏÁö ¾Ê´Â µ¥ÀÌŸº£À̽ºÀÌ¸é µÈ´Ù. ±×·¸Áö ¾Ê´Ù¸é ´ç½Å¿¡°Ô µÎÅ븸 ÁÙ °ÍÀÌ´Ù!

Áß¿ä: ¼³Á¤ ÆÄÀÏÀ» ¹Ù²åÀ» ¶§, ¹Ýµå½Ã ¼¾µå¸ÞÀÏ µ¥¸ó(daemon)À» Á×ÀÌ°í ´Ù½Ã ½ÃÀÛÇϵµ·Ï ÇÑ´Ù. (À̹ø °æ¿ì¸¸ÀÌ ¾Æ´Ï¶ó ¼³Á¤¿¡ ¾î¶°ÇÑ º¯°æ¿¡ ´ëÇؼ­µµ)

kill `head -1 /etc/sendmail.pid`
sh -c ¡°`tail -1 /etc/sendmail.pid`¡±

ÁÖÀÇ: 8.7.y ÀÌÀü ±¸ ¹öÀü¿¡¼­´Â ¡®kill -1¡¯ÀÌ µ¿ÀÛÇÏÁö ¾Ê´Â´Ù.

°ü·ÃµÈ Áú¹®Àº ´ÙÀ½ ¹®´ÜÀ» º¸¾Æ¶ó.

¸¸¾à ¿©ÀüÈ÷ µ¿ÀÛÇÏÁö ¾Ê´Â´Ù¸é, ´ÙÀ½ ¼³¸íÀ» ´õ º¸¾Æ¶ó:
http://www.informatik.uni-kiel.de/~ca/email/more.html#MLB

¡¤ ÇϳªÀÇ ±â°è¿¡¼­ ´ÙÁß µµ¸ÞÀÎÀ» ¾î¶»°Ô ´Ù·ç´Â°¡?

ÀÌ ¹®Á¦¿¡ ´ëÇؼ­´Â ¸¹Àº ÇØ°á ¹æ¹ýÀÌ ÀÖ´Ù. ¾Æ¸¶µµ °¡Àå ÁÁÀº ¹æ¹ýÀº ¼¾µå¸ÞÀÏ »çÀÌÆ®¿¡¼­ ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¼¾µå¸ÞÀÏ ¹öÀü 8ÀÇ FAQ¿¡´Â ÀÌ ¹®Á¦ ´ëÇؼ­´Â ÇϳªÀÇ Ç׸ñ¸¸ÀÌ ÀÖ´Ù. ´Ù¸¥ ÇØ°áÃ¥Àº Robert Sanders¿Í Homer Wilson Smith°¡ Á¦½ÃÇÑ °ÍÀÌ ÀÖ´Ù.
http://www.westnet.com/providers/maildomains.doc
http://www.amazing.com/internet/virtual-homer.html

¼¾µå¸ÞÀÏ 8.8Àº °¡»ó »ç¿ëÀÚ/µµ¸ÞÀο¡ ´ëÇÑ Á÷Á¢ÀûÀÎ Áö¿øÀ» ÇÏ°íÀÖ´Ù.
http://www.¼¾µå¸ÞÀÏ.org/~ca/email/sm8.8.new.html#CF-VIRT

¡¤ ¾î¶»°Ô user@host.my.dom.ainÀ» user@my.dom.ainÀ¸·Î ¹Ù²Ù´Â°¡?

¼¾µå¸ÞÀÏ ¹öÀü 8
´Ù½Ã ¼¾µå¸ÞÀÏ ¹öÀü 8ÀÇ FAQ¿¡¼­
¡¤ ¾î¶»°Ô ¸ðµç ³ªÀÇ ÁÖ¼Ò¸¦ ÇϳªÀÇ È£½ºÆ®ÀÎ °Í ó·³ º¸ÀÌ°Ô Çϳª?

¹öÀü 8ÀÇ ¼³Á¤ ¸ÅÅ©·Î¸¦ ÀÌ¿ëÇÑ´Ù¸é, ´ÙÀ½À» »ç¿ëÇ϶ó:

MASQUERADE_AS(my.dom.ain)

ÀÌ´Â ¸ðµç º¸³»´Â ÁÖ¼Ò¸¦ ÁöÁ¤µÈ µµ¸ÞÀο¡¼­ º¸³½ °Í ó·³ ¸¸µç´Ù.
¸¸¾à ¼¾µå¸ÞÀÏ ¹öÀü 8.7À» ÀÌ¿ëÇÑ´Ù¸é, ±×¸®°í Çì´õ(header) »Ó¸¸ ¾Æ´Ï¶ó ÀÌ ºÀÅõ¿¡ ½á ÀÖ´Â Á¤º¸±îÁö ¼û±â·Á¸é, ´ÙÀ½À» ÀÌ¿ëÇ϶ó:

FEATURE(masquerade_envelope)

¶ÇÇÑ ¸¸¾à ¼ö½ÅÀÚ¸¦ °¨Ãß·Á ÇÑ´Ù¸é, ´ÙÀ½À» ÀÌ¿ëÇ϶ó:

FEATURE(allmasquerade)

°¡´ÉÇÑ ÇÑ ¹®Á¦µé¿¡ ´ëÇؼ­ Á¶½ÉÇÏ°í cf/README¸¦ ÀÐ ¾î¶ó.

cf/READMEÀÇ ´Ù¸¥ Ç׸ñ¿¡¼­´Â ´Ù¸¥ È£½ºÆ®¿¡ ´ëÇØ ¸¶½ºÄ¿·¹À̵ù(masquerading)ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÏ°í ÀÖ´Ù. ´ë°³ ¸¶½ºÄ¿·¹À̵ùÇÏ´Â °ÍÀº w Ŭ·¡½º(class)ÀÇ ¸ðµç Ç׸ñ¿¡ ´ëÇؼ­ µ¿ÀÛÀº ÇÑ´Ù. ÀÌ Å¬·¡½º¿¡´Â ±× È£½ºÆ®¿¡ ´ëÇÑ ¸ðµç Áö¿ª(local) À̸§À» Æ÷ÇԵȴÙ. ÇÏÁö¸¸ ´õ ¸¹Àº È£½ºÆ®µéÀ» M Ŭ·¡½º - ¶ÇÇÑ ¸¶½ºÄ¿·¹À̵ùµÇ´Â °Íµé - ¿¡ Ãß°¡ÇÒ ¼ö ÀÖ´Ù.

¼¾µå¸ÞÀÏ 8.8Àº ¸¶½ºÄ¿·¹À̵ù¿¡ ´ëÇÑ À¯¿¬¼º ÀÖ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
http://www.¼¾µå¸ÞÀÏ.org/~ca/email/sm8.8.new.html#CF-MASQ

¶ÇÇÑ genericstable FEATURE¸¦ Âü°íÇÒ ¼öµµ ÀÖ´Ù.


SunÀÇ ¼¾µå¸ÞÀÏ

¸¸¾à 8.6ÀÌÀüÀÇ SunÀÇ ¼¾µå¸ÞÀÏÀ» ¿©ÀüÈ÷ »ç¿ëÇÏ°í ÀÖ´Ù¸é, ´ÙÀ½°ú °°Àº ±ÔÄ¢À» ã¾Æ¶ó (22¹ø ±ÔÄ¢ÁýÇÕ(ruleset)ÀÏ °ÍÀÌ´Ù.):

R$+<@$+>$* $@$1<@$2.$m>$3 tack on our domain

¸¸¾à $mÀÌ ¿Ã¹Ù¸£°Ô Á¤ÀÇµÈ ÀÖ´Ù¸é, ±×°ÍÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²ã¶ó

R$+<@$+>$* $@$1<@$m>$3 tack on our domain

¸¸¾à SunOS 5.x (x<5; Solaris 2.x¿Í µ¿ÀÏ) À̶ó¸é, ´ÙÀ½µµ ±ÔÄ¢À» ¹Ù²ã¾ß ÇÑ´Ù.

R$+ $@$1<@$w.$m> tack on our full name

¾Æ·¡¿Í °°ÀÌ

R$+ $@$1<@$m> tack on our domain

¡¤ ¿øÄ¡ ¾Ê´Â µµ¸ÞÀÎ(»ç¿ëÀÚ)·Î ºÎÅÍÀÇ ÀüÀÚ¿ìÆíÀ» °ÅºÎÇÏ´Â ¹æ¹ý?

¼¾µå¸ÞÀÏ 8.8¶Ç´Â 8.9ÀÇ ±ÔÄ¢(rules)À» ÀÌ¿ë

¼¾µå¸ÞÀÏ 8.8Àº ¸ÞÀÏ °ÔÀÌÆ®¿þÀÌ(gateway)·Î¼­ ´ç½ÅÀÇ ±â°è¸¦ »ç¿ëÇÏ´Â »ç¶÷¿¡ ´ëÇÑ °Ë»ç¸¦ ÇÒ ¼ö ÀÖ´Â »õ·Î¿î ±ÔÄ¢ ÁýÇÕÀ» °¡Áö°í ÀÖ´Ù. ¡°¼¾µå¸ÞÀÏ 8.8ÀÇ check_* »ç¿ëÇϱ⡱ (http://www.sendmail.org/~ca/email/check.html)´Â ÀÌµé ±ÔÄ¢ ÁýÇÕÀ» »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ °³·«ÀûÀÎ »çÇ×À» ¼³¸íÇÏ°í ÀÖ´Ù. 8.9¿¡´Â °°Àº È¿°ú¸¦ °®´Â Ç¥ÁØ FEATUREµé (http://www.sendmail.org/~ca/email/chk-89f.html)ÀÌ ÀÖ´Ù.

senamail 8.xÀÇ ±ÔÄ¢À» ÀÌ¿ë

¸¸¾à ¼¾µå¸ÞÀÏ 8.x (x<8)À» »ç¿ëÇÑ´Ù¸é, ¿øÄ¡ ¾Ê´Â µµ¸ÞÀÎ/»ç¿ëÀÚµé·Î ºÎÅÍÀÇ ÆíÁö¸¦ °ÅºÎÇϱâ À§Çؼ­´Â ´ÙÀ½°ú °°ÀÌ ÇϸéµÈ¸¶. 98 ±ÔÄ¢ ÁýÇÕÀ» ´ÙÀ½°ú °°ÀÌ ÁöÁ¤Ç϶ó: (ÀÌ´Â ´ç½ÅÀÇ .mc ÆÄÀÏÀÇ LOCAL_RULE_0ÀÌ´Ù.)

R$* < @$*$=K . > $* $#error $@ 5.7.1 $: ¡°This domain is banned.¡±
R$* < @$*$=K > $* $#error $@ 5.7.1 $: ¡°This domain is banned.¡±

±×¸®°í K Ŭ·¡½º¸¦ ´ÙÀ½°ú °°ÀÌ Á¤ÀÇÇ϶ó

FK/etc/banned.domains

ÀÌ ÆÄÀÏ¿¡ °ÅºÎÇÒ µµ¸ÞÀÎ À̸§À» ½á ³ÖÀ¸¸é µÈ´Ù.

¿¹¸¦ µé¸é¡±

cyberpromo.com
quantcom.com
savetrees.com

ƯÁ¤ »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÏ°í ½Í´Ù¸é, °¡Àå óÀ½ ³ª¿À´Â $*¸¦ ±× À̸§À̳ª Ŭ·¡½º À̸§À¸·Î ´ëÄ¡ÇÏ¸é µÈ´Ù.

tcp_wrapper »ç¿ëÇϱâ

´Ù¸¥ ¹æ¹ýÀº tcp_wrapper¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ¼¾µå¸ÞÀÏ 8.7.x¿¡´Â ¼¾µå¸ÞÀÏ¿¡ ±× ±â´ÉÀ» ³Ö¾îÁÖ´Â ÆÐÄ¡(patch)°¡ ÀÖ´Ù.
ftp://ftp.informatik.uni-kiel.de/pub/sources/security/MIRROR.ftp.win.tue.nl/sendmail-tcpd.patch.gz
ÀÌ·± ¹æ¹ýÀ» »ç¿ëÇϸé, tcp_wrapperÀÇ ±ÔÄ¢¿¡ ±âÃÊÇÏ¿© ¼¾µå¸ÞÀÏ µ¥¸ó(daemon)¿¡ ´ëÇÑ Á¢±ÙÀ» Á¦ÇÑÇÒ ¼ö ÀÖ´Ù.

¼¾µå¸ÞÀÏ 8.8Àº ÆÐÄ¡¾øÀÌ À̸¦ Áö¿øÇÑ´Ù. ÄÄÆÄÀϽà -DTCPWRAPPERS=1À» »ç¿ëÇÏ°í -lwrapÀ» »ç¿ëÇÏ¿© ÀûÀýÇÑ ¶óÀ̺귯¸®(library)¸¦ Ãß°¡Çϱ⸸ ÇÏ¸é µÈ´Ù. ¶óÀ̺귯¸®¿¡ À߸øµÈ °ªÀ» ³Ñ°ÜÁÖ´Â senamail 8.8.8¿¡ ´ëÇÑ ÆÐÄ¡°¡ ÀÖ´Ù. ±× ÆÐÄ¡´Â ftp://ftp.win.tue.nl/pub/security/¿¡¼­ ±¸ÇÒ ¼ö ÀÖ°í, Lou Rinaldi¿¡ ÀÇÇØ ¹ß°ßµÇ¾ú´Ù.


checkcompat() »ç¿ëÇϱâ

¼¼ ¹ø° °¡´É¼ºÀº checkcompat() ·çƾ(routine)À» ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù. Kyle Jones´Â ´ÙÀ½ ÆÐÄ¡¸¦ ³»³õ¾Ò´Ù. http://www.sendmail.org/~ca/email/checkcompat.txt ±×°ÍÀº ´ç½ÅÀÇ È£½ºÆ®¸¦ ÅëÇÏ´Â ¸ðµç non-locale-mailÀ» ¸·±â À§ÇÑ °ÍÀÌ´Ù. Ã¥ÀÓÁú ¼ö´Â ¾ø´Ù.

¡¤ ¾ÈÀüÇÏÁö ¸øÇÑ ¸Ê ÆÄÀÏ
/etc/mail/aliases (unsafe map file /etc/mail/aliases)

°¡Àå ÃÖ±ÙÀÇ ¼¾µå¸ÞÀÏ¿¡¼­ ¸¹Àº »ç¶÷µéÀº ´ÙÀ½°ú °°Àº ¿¡·¯ ¸Þ¼¼Áö¸¦ º¸°Ô µÇ¾ú´Ù:

unsafe map file /etc/mail/aliases

(¶Ç´Â ´Ù¸§ ¸Ê ÆÄÀÏ). ÀÌ¿¡ ´ëÇؼ­´Â ¸¹Àº ÀÌÀ¯°¡ ÀÖÁö¸¸, °¡Àå °øÅëµÈ ÀÌÀ¯´Â alias ÆÄÀÏÀÌ ¼ÓÇÑ µð·ºÅ丮¿¡ ´ëÇÑ ±ÇÇÑÀ» À߸ø ÁÖ¾ú±â ¶§¹®ÀÌ´Ù. ´ÙÀ½°ú °°ÀÌ µÇ¾î¾ß ÇÑ´Ù:

drwxr-xr-x 12 root staff 3072 Nov 20 10:47 /etc/
drwxr-xr-x 4 root staff 1024 Dec 21 16:40 /etc/mail/

Áï, µð·ºÅ丮´Â rootÀÇ ¼ÒÀ¯°¡ µÇ¾î¾ß ÇÏ°í, ±×·ì°ú ´Ù¸¥ À̵鿡°Ô´Â ¾²±â ±ÇÇÑÀÌ ¾ø¾î¾ß ÇÑ´Ù. alias ÆÄÀϵµ °°Àº ±ÇÇÑÀ» °¡Á®¾ß¸¸ ÇÑ´Ù. °Ô´Ù°¡, ¸¸¾à db ¸ÊÀ» »ç¿ëÇÑ´Ù¸é, °á°ú ¸Ê ÆÄÀÏÀ» - file.db - À» ¸¸µé°í makemapÀ̳ª newaliases¸¦ ½ÇÇàÇØ¾ß ÇÑ´Ù.

´õ ÀÚ¼¼ÇÑ »çÇ×Àº release notes¸¦ º¸¾Æ¶ó. /usr/lib/sendmail -bi -d44.4´Â alias ¸Ê¿¡ ´ëÇÑ µð¹ö±ë °á°ú¸¦ º¸¿©ÁØ´Ù.

 

¡ã top

 

homeÀ¸·Î...