´ÙÀ½ ÀÌÀü Â÷·Ê

6. Ư¡µé

6.1 ¸±·¹ÀÌ Á¦¾î(½ºÆÐ¸Ó, Spammers)

¸±·¹ÀÌ Á¦¾î´Â ¸Þ½ÃÁö¸¦ ¸±·¹ÀÌÇϱâ Çϴµ¥ ´©°¡ ´ç½ÅÀÇ smtp ¼­¹ö (sendmail)¸¦ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö °áÁ¤ÇÏ°Ô ÇÕ´Ï´Ù. ½ºÆÐ¸Ó(spammers)´Â °Å´ëÇÑ ¸ÞÀÏ ¸®½ºÆ®¿¡ ¸Þ½ÃÁö¸¦ ÅͶ߸®±â À§ÇÏ¿© ¶§¶§·Î ´ç½ÅÀÇ smtp ¼­¹ö¸¦ ºô¸³´Ï´Ù. ¸±·¹ÀÌ Á¦¾î¸¦ ±¸¼º(configure)ÇÔÀ¸·Î½á, ´ç½ÅÀº À̰ÍÀ» Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÒÇàÇϰԵµ, À߸ø ±¸¼ºµÈ ¸±·¹ÀÌ Á¦¾î ±ÔÄ¢Àº ´ç½ÅÀÇ ÀϺΠ»ç¿ëÀÚµéÀÌ emailÀ» ¼Û½ÅÇÒ ¼ö ¾ø°Ô µÇ´Â °ÍÀ» ÀǹÌÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Ã¼Å©¹Ú½º´Â ±× ±ÔÄ¢µéÀ» ´ç½ÅÀÌ Àΰ¡/ºñÀΰ¡Çϵµ·Ï ÇÕ´Ï´Ù. ÇØ´ç ±ÔÄ¢µéÀÇ ±¸¼ºÀ» ÀÒÁö ¾ÊÀ¸¸é¼­ »õ·Î¿î sendmail.cf È­ÀÏÀÌ »ý¼ºµË´Ï´Ù.

ÀÌ Ã¼Å©¹Ú½º°¡ °ÅºÎµÈ ¹ß½ÅÀÚµéÀÇ Æ¯¼ºÀ» Á¦¾îÇÏÁö ¾ÊÀ½À» ÁÖ¸ñÇϽʽÿä. "°ÅºÎµÈ ¹ß½ÅÀÚµé"Àº Àß ¾Ë·ÁÁø ½ºÆÐ¸Ó(spanners)µé·ÎºÎÅÍ ¿À´Â emailÀ» °ÅÀýÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. À̰ÍÀº ¸±·¹ÀÌÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» Á¦ÇÑÇÏÁö´Â ¾Ê½À´Ï´Ù.

6.2 uucp ¸ÞÀÏÀÇ ¹èÄ¡(batching) ±ÝÁö

UUCP¸¦ ÀÌ¿ëÇÑ ¸±·¹À̽ÿ¡, ¸Þ½ÃÁöµéÀº º¸Åë Å¥À×(queue)µÇ°í Á¤ÇØÁø °£°ÝÀ¸·Î Àü´ÞµË´Ï´Ù. ´ç½ÅÀº Áï½Ã Àü´ÞÇÏ·Á ÇÒ Áö ¸ð¸¨´Ï´Ù. Æ®·¡ÇÈÀÌ ÀûÀ» ¶§´Â, À̰ÍÀº ¶§¶§·Î ÇÊ¿äÇÕ´Ï´Ù. EmailÀº Áï½Ã Æ÷¿öµåµÇ¸ç, »ç¿ëÀÚµéÀº ÇູÇÒ °ÍÀÔ´Ï´Ù.

6.3 uucp ¸Þ½ÃÁöµéÀÇ ÃÖ´ë »çÀÌÁî

UUCP ¸Þ½ÃÁöµéÀº Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. º¸Å¸ Å« ¸Þ½ÃÁö´Â Á¦°ÅµË´Ï´Ù. À̰ÍÀº ´À¸° ¸ðµ© ¸µÅ©½Ã¿¡ À¯¿ëÇÕ´Ï´Ù. ÃÖ´ëÄ¡¸¦ 0À¸·Î ¼³Á¤Çϸé ÀÌ Æ¯¼ºÀ» ºñÀΰ¡(Á¦ÇÑ ¾øÀ½) ½Ãŵ´Ï´Ù.

6.4 Áö¿ªÀûÀ¸·Î »ç¿ëÀڵ鿡 Àü´Þ(Deliver locally to users)

´ç½ÅÀÌ ¸ÞÀÏ È£½ºÆ® Á¤ÀǸ¦ ¹«½ÃÇϰíÀÚ ¿øÇÏ´Â »ç¿ëÀÚµéÀÇ À̸§À» ÀÔ·ÂÇϽʽÿä. ¸Þ½ÃÁöµéÀÌ ÀÌµé »ç¿ëÀڵ鿡 ´ëÇÏ¿© Ç×»ó Áö¿ªÀûÀ¸·Î (locally) ÀúÀåµÉ °ÍÀÔ´Ï´Ù. ÀÌ Æ¯¼ºÀº º¸Åë °ü¸®ÀÚ °¡»ó »ç¿ëÀÚ (¿¹¸¦ µé¸é ·çÆ®)¸¦ À§ÇÏ¿© »ç¿ëµË´Ï´Ù.

6.5 »ç¿ëÀÚµé·ÎºÎÅÍ masquerade ±ÝÁö(No masquerade from users)

´ç½ÅÀº ÀϺΠ»ç¿ëÀÚµéÀÇ "´ç½ÅÀÇ ½Ã½ºÅÛÀ» ÀÌ·¸°Ô Á¦½Ã" Çʵ带 ¹«È¿È­ ½Ã۰íÀÚ ÇÒ °ÍÀÔ´Ï´Ù. ÀÌ »ç¿ëÀÚÁßÀÇ ÇÑ ¿¹´Â ·çÆ®ÀÔ´Ï´Ù. À̰ÍÀº ¼ö½ÅÀÚ°¡ ¾î´À ½Ã½ºÅÛ(¾î´À ·çÆ®?)·ÎºÎÅÍ ¸Þ½ÃÁö°¡ ¹ß½ÅµÇ´ÂÁö¸¦ ¼ö¿ùÇÏ°Ô Â÷º°È­½Ã۵µ·Ï Çã¿ëÇÕ´Ï´Ù.

6.6 Ư¼ö ¶ó¿ìÆÃ µ¥ÀÌŸº£À̽º¸¦ Àΰ¡

¸¸ÀÏ ´ç½ÅÀÌ Æ¯¼ö µµ¸ÞÀÎ ¶ó¿ìÆÃÀ» »ç¿ëÇϰíÀÚ ÇÏ´ÂÁö¸¦ üũÇϽʽÿä. ºÒÇàÇϰԵµ, linuxconf´Â sendmailÀÌ Æ¯¼ö ¶ó¿ìÆÃ µ¥¸®Å¸º£À̽º¸¦ Áö¿øÇÏ´ÂÁö, ±×¸®°í ¾î´À Çü½ÄÀ¸·Î Áö¿øÇÏ´ÂÁö ´ç½ÅÀÌ ¾Ë¾Æ¾ß ÇÒ sendmail ¹èÆ÷¸¦ °¨ÁöÇÒ ¼ö ¾ø½À´Ï´Ù. À̵éÀº sendmail ÄÄÆÄÀÏ ½ÃÀÇ ¿É¼ÇÀ¸·Î sendmail ¸í·É¾î ¶óÀÎ ¿É¼ÇÀ¸·Î´Â À̵é ÄÄÆÄÀϽÃÀÇ Æ¯¼ºÀ» ¾ò¾î³¾ ¼ö ¾ø½À´Ï´Ù.

6.7 Ư¼ö ¶ó¿ìÆÃ µ¥ÀÌŸº£À̽º Çü½Ä

SendmailÀº ÀϺΠÀÚ½ÅÀÇ µ¥ÀÌŸº£À̽º¿ëÀ¸·Î ¿©·¯°¡Áö Çü½ÄÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î´Â ±âº»ÀûÀÎ Çü½ÄÀº dbm ÀÔ´Ï´Ù. ÀϺΠSendmailÀº ´ÜÁö ÀÌ Çü½Ä(dnm)¸¸À» Áö¿øÇÕ´Ï´Ù. À̰ÍÀº ÄÄÆÄÀÏ ½ÃÀÇ ¿É¼ÇÀÔ´Ï´Ù.

6.8 Áö¿ª Àü´Þ ´ë¸®ÀÚ(Local delivery agent)

º°°³ÀÇ À¯Æ¿¸®Æ¼°¡ emailÀ» Áö¿ª »ç¿ëÀÚ¿¡°Ô Àü´ÞÇϴµ¥ ÀÌ¿ëµË´Ï´Ù. À̵é À¯Æ¿¸®Æ¼µéÀº ´ÙÇâÇÑ È®ÀåÀÚ¸¦ Á¦°øÇÏ¿© »ç¿ëÀÚ°¡ Àü´Þ½Ã¿¡ ´ÙµëÀ» ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÇÑ °¡Áö ¿¹¸¦ µé¸é procmailÀº Àç¹ÌÀÖ´Â ÇÊÅ͸µÀ» Áö¿øÇϰí ÀÖ½À´Ï´Ù. ÀϺΠ»ç¿ëÀÚµéÀº procmailÀ» ÀÌ¿ëÇÏ¿© µð¾çÇÑ ±âÁØ¿¡ µû¶ó ¿©·¯°¡Áö ¼ö½ÅÇÔ¿¡ ÀÖ´Â ¸ÞÀÏÀ» ºÐ¸®½Ãŵ´Ï´Ù.

´ç½ÅÀÌ ÀÌ ÇÊÆ®¸¦ °ø¶õÀ¸·Î ³²°ÜµÎ¸é linuxconf°¡ ´ç½ÅÀÇ ½Ã½ºÅÛ¿¡ ÀûÀýÇÑ À¯Æ¿¸®Æ¼¸¦ µÑ °ÍÀÔ´Ï´Ù.

6.9 Áï½Ã Àü´ÞÇÏ·Á ÇÏÁö ¸¶½Ê½Ã¿ä

ÀÌ Æ¯¼ºÀº ÀÎÅͳݿ¡ Áö¼ÓÀûÀ¸·Î ¿¬°áµÇ¾î ÀÖÁö ¾ÊÀº »ç¶÷µéÀ» À§Ç× °ÍÀÔ´Ï´Ù. À̰ÍÀº sendmailÀÌ Ãß°¡ÀÇ Ã¼Å·¾øÀÌ ¸ÞÀÏÀ» ÀúÀåÇϵµ·Ï ÇÕ´Ï´Ù. ³ªÁß¿¡, ¸ÞÀÏÀÇ Àü´ÞÀ» Æ®¸®°Å(trigger) ½Ãų ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº º¸Åë "/usr/sbin/sendmail -q"¿Í °°Àº »çÈÄ(post) Á¢¼Ó ¸í·É¾î¸¦ ÁöÁ¤ÇÔÀ¸·Î½á ÀÌ·ç¾î Áý´Ï´Ù. À̰ÍÀº sendmailÀÌ ÀÚ½ÅÀÇ Å¥(queue)¸¦ ÇÁ·Î¼¼½ÌÇÏ¿© ¸Þ½ÃÁö¸¦ Àü´ÞÇϵµ·Ï ÇÕ´Ï´Ù.

6.10 Å¥¸¦ ¸Å (ºÐ) ´ÜÀ§·Î ÇÁ·Î¼¼½º

sendmail ÇÁ·Î¼¼½º°¡ ±ú¾î³ª¼­ emailÀ» Àü´ÞÇÏ·Á ÇÏ´Â µ¿¾È óÀ½¿¡´Â Çѵ¿¾È Àü´ÞÇÒ ¼ö°¡ ¾ø½À´Ï´Ù. ´ç½ÅÀº mailq¶ó´Â ¸í·É¾î¸¦ Àμö(argument) ¾øÀÌ ÀÌ¿ëÇÏ¿© Å¥ÀÇ ³»¿ëÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.

ÀÎÅͳÝÀ» Áö¼ÓÀûÀ¸·Î »ç¿ëÇÏÁö ¾Ê´Â »ç¶÷µéÀº À̰÷¿¡¼­ ÀÛ¾÷Çϱ⸦ ¿øÇÒÁö ¸ð¸¨´Ï´Ù. Áö¿¬ ½Ã°£À» 0À¸·Î ¼³Á¤Çϸé ÀÌ Æ¯¼ºÀ» ¹«È¿È­ÇÕ´Ï´Ù. ¸¸ÀÏ ´ç½ÅÀÇ Á¢¼Ó ¹æ½ÄÀÌ on demand¶ó¸é, ´ç½ÅÀº 30ºÐ°ú °°Àº º¸´Ù Å« ¼ýÀÚ¸¦ ¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. sendmail ÇÁ·Î¼¼½º°¡ ±ú¾î³ª¸é, Á¢¼ÓÀÌ ½ÃÀÛµÉ °ÍÀÔ´Ï´Ù.

ÀÌ Æ¯¼ºÀ» ºñȰ¼ºÈ­½ÃŲ »ç¶÷µéÀº sendmailÀ» ´ÙÀ½°ú °°Àº ¸í·É¾î·Î ¼öÀÛ¾÷À¸·Î Á¦¾îÇϱ⸦ ¿øÇÒÁö ¸ð¸¨´Ï´Ù.

        /usr/sbin/sendmail -q
        

6.11 »çÀ̺ñ(Bogus) ¸ÞÀÏ Å¬¶óÀ̾ðÆ®ÀÇ Áö¿ø(HELO)

emailÀ» º¸³»´Âµ¥ SMTP¸¦ ÀÌ¿ëÇÏ´Â ÀϺΠ¸ÞÀÏ Å¬¶óÀÌ¾ðÆ®°¡ ¹®Á¦¸¦ ÀÏÀ¸Åµ´Ï´Ù. À̵éÀº ÇÊ¿ä¾ø´Â HELO¸¦ ¿¬¼ÓÇØ¼­ ¹ß»ý½Ãŵ´Ï´Ù. SendmailÀº º¸Åë ÀÌ·¯ÇÑ Á¢¼ÓÀ¸¤© °ÅÀýÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ¸·Î, sendmailÀº À̵éÀ» Çã¿ëÇÕ´Ï´Ù. ¹°·Ð À¯È¿ÇÑ Á¢¼ÓÀº ¿©ÀüÈ÷ Çã¿ëÀ» ÇÕ´Ï´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê