Çѱ¹Á¤º¸º¸È£ÁøÈï¿ø 1. °³¿ä E-MailÀÇ º¸ÆíÈ¿Í ¸Â¹°·Á¼ ½ºÆÔ(Spam)¸ÞÀÏÀ̶ó ÀÏÄþîÁö´Â ¾Ç¼º ¸ÞÀÏ ¶§¹®¿¡ ¸ÞÀϼ¹ö °ü¸®ÀÚµé(Postmasters)Àº ¸ÞÀÏ ¼Û¼ö½Å ¿¡ÀÌÀüÆ®(MTA : Mail Transport Agent) ÇÁ·Î±×·¥ÀÇ È¯°æ ¼³Á¤¹æ¹ý¿¡ ¸¹Àº ÁÖÀǸ¦ ±â¿ïÀÏ ÇÊ¿ä°¡ ÀÖ´Ù. ¸¹Àº °ü¸®ÀÚµéÀº ¸ÞÀϼ¹ö ¼³Ä¡½Ã Anti-Spam ¸ÞÀϼ¹öÀÇ Á¤È®ÇÑ ¼³Ä¡¿Í ȯ°æ¼³Á¤¹æ¹ýÀ» ¸ô¶ó ÀÚ»çÀÇ ¸ÞÀϼ¹ö°¡ ½ºÆÔ ¸±·¹ÀÌ(Relay) ¼¹ö·Î ÀÌ¿ëµÇ´Â ºÒ¹Ì½º·¯¿î ÀÏÀÌ ¹ß»ýÇϱ⵵ ÇÑ´Ù. »Ó¸¸¾Æ´Ï¶ó ±¹³» ¸ÞÀÏ ¼¹öµéÀÌ ½ºÆÔ¸ÞÀÏ ¼¹ö·Î ¿ÀÀεǰԲû ÇÏ¿© ¸ÞÀÏ ¼¹ö·Î¼ÀÇ Á¦ ±â´ÉÀ» ´ã´çÇÏÁö ¸øÇϵµ·Ï ÇÏ´Â ÀÏÀÌ Á¾Á¾ ¹ß»ýÇϱ⵵ ÇÑ´Ù. º» ¹®¼¿¡¼´Â ±¹³»¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Â ¸ÞÀϼ¹öÀÇ MTAÀÎ Sendmail¿¡ ´ëÇÑ ½ºÆÔ¸±·¹ÀÌ ´ëÀÀ¹æ¹ý¿¡ ´ëÇÏ¿© ±â¼úÇÏ¿© ±¹³»¿¡¼ »ç¿ëµÇ´Â ¸ÞÀϼ¹ö°¡ ½ºÆÔ¸±·¹ÀÌ ¼¹ö·Î ¾Ç¿ëµÇ´Â °ÍÀ» ¿¹¹æÇÏ°íÀÚ ÇÑ´Ù. 2. Sendmail ¼³Ä¡¹æ¹ý 2.1 Sendmail °¡Á®¿À±â ¹× ÁغñÇϱâ o °¡Àå ÃÖ±ÙÀÇ Sendmail¹öÀüÀº http://www.sendmail.org/ÀÇ À¥»çÀÌÆ®¿¡¼ ¹«·á·Î Á¦°ø - 8.12.X¹öÀüÀÌ ÃÖ±Ù¹öÀüÀÓ o ´Ù¿î·ÎµåµÈ SendmailÇÁ·Î±×·¥À» ¼³Ä¡Çϱâ À§Çؼ´Â C/C++ ÄÄÆÄÀÏ·¯°¡ ¹Ýµå½Ã ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÔ o SendmailÀº ¹«·á·Î ¹èÆ÷µÇ°í ÀÖ´Â GNU/gcc·Î ÄÄÆÄÀÏ °¡´É. - ¸®´ª½º´Â GNU/gcc°¡ ÀÚµ¿ µðÆúÆ®·Î ¼³Ä¡µÇ¾î ÀÖÀ¸¸ç, UNIX(Solaris, AIX µî)´Â º¥´õ»çÀÌÆ®³ª, GNU 2.2 Sendmail ¼³Ä¡Çϱâ o SendmailÀÇ ½ºÆÔ ¸±·¹ÀÌ Â÷´Ü±â´ÉÀº 8.9.0 ÀÌÈÄÀÇ ¹öÀüºÎÅÍ ¿ÏÀüÇÏ°Ô Áö¿øÇϱ⠶§¹®¿¡, ±âÁ¸¿¡ ¼³Ä¡µÈ SendmailÀÇ ¹öÀüÀ» È®ÀÎ ÇÊ¿ä - ¹öÀüÀ» È®ÀÎÇÏ´Â ¹æ¹ýÀº SendmailÀÌ ±¸µ¿µÉ ¶§ ÀÌ¿ëµÇ´Â ȯ°æº¯¼öÆÄÀÏÀÎ sendmail.cfÆÄÀÏÀÇ o Sendmail 8.11.6ÀÇ ¼³Ä¡(SunOS 5.7, solaris 7) ¨ç ´Ù¿î·Îµå ¹ÞÀº sendmail.8.11.6.tar.gzÆÄÀÏÀ» ¼³Ä¡ÇÏ°íÀÚ ÇÏ´Â Sendmail¼¹ö·Î Ftp ÇÁ·Î±×·¥À» ¨è gzip°ú tar¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¾ÐÃàÇØÁ¦.
¨é sendmailÀÇ ¼³Ä¡µð·ºÅ丮¿¡¼ "sh Build" ¸í·ÉÀÇ ½ÇÇàÀ» ÅëÇÏ¿© sendmail ¼³Ä¡È¯°æ ±¸¼º
¡Ø groff°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀ¸¸é, ÄÄÆÄÀÏ °úÁ¤¿¡¼ ¿¡·¯°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¸ç, ¸Å´º¾ó ÆäÀÌÁö¸¦ »ç¿ëÇÏÁö ¨ê sendmailÀÇ ¼³Ä¡µð·ºÅ丮ÀÇ ÇÏÀ§ µð·ºÅ丮ÀÎ cf/cfµð·ºÅ丮¿¡¼ ¼³Ä¡ÇÏ°íÀÚ ÇÏ´Â ½Ã½ºÅÛ°ú ÀÏÄ¡ÇÏ´Â
¨ë »ý¼ºµÈ config.mcÆÄÀÏÀ» »ç¿ëÇÏ¿© config.cfÆÄÀÏ »ý¼º
¨ì ±¸¹öÀüÀÇ /etc/mail/sendmail.cf ÆÄÀÏ ¹é¾÷
¨í ¼³Ä¡µÈ sendmail/ µð·ºÅ丮¿¡¼ "sh Build install"¸í·É ½ÇÇàÇÑ ÈÄ¿¡ config.cfÆÄÀÏÀ»
¨î sendmail°ú °ü·ÃµÈ µµ±¸µé(makemap, mailstats, ±âŸµîµî)ÀÇ ¼³Ä¡
¨ð /etc/mail/local-host-namesÆÄÀÏÀ» »ý¼ºÇÏ¿© ¸ÞÀϼ¹öÀÇ È£½ºÆ®¸í ÀÔ·Â
¨ñ SendmailÀÇ ¼³Ä¡ ¹× ÄÄÆÄÀϵ ´ëÇÑ »ó¼¼ÇÑ ¼³Ä¡¹æ¹ý ¹× ÀÚ·á¿¡ ´ëÇؼ´Â ´ÙÀ½ ÆäÀÌÁö¸¦ ÂüÁ¶Çϱâ
o Sendmail8.9.0ºÎÅÍ´Â µðÆúÆ®·Î ¸ÞÀÏ ¸±·¹ÀÌ ±â´ÉÀ» Á¦ÇÑÇϵµ·Ï µÇ¾î ÀÖÀ¸¸ç ÀÌ·¯ÇÑ ±â´ÉµéÀ» Á¦¾îÇϱâ o ȯ°æº¯¼öµéÀº sendmail.cfÆÄÀÏ¿¡ ÀúÀåµÇ¾î Áö´Âµ¥, ¸¹Àº °ü¸®ÀÚµéÀÌ Sendmail ÇÁ·Î±×·¥À» ¼³Ä¡Çϴµ¥ ÀÖ¾î o SendmailÀÌ anti-spam ±â´ÉÀÌ ÀÖ´Ù°í Çصµ, ÀÌ ÆÄÀÏÀ» ÀûÀýÈ÷ ¸¸µé¾î Àû¿ëÇÏÁö ¸øÇÏ¸é ¹«¿ëÁö¹°ÀÌ µÇ±â o Sendmail 8.9·Î ¹öÀüÀÌ ³ô¾ÆÁö¸é¼ »õ·Ó°Ô Ãß°¡µÈ ±â´ÉÀÌ ¹Ù·Î ÀÌ anti-spam°ú °ü·ÃµÈ ±â´ÉÀ̸ç Access DB o ±× ³»ºÎ Çü½ÄÀº ´ÙÀ½ÀÇ Ç¥¿Í °°´Ù.
- spam@hacker.com, spammail.com ¹× 211.252.150°ú °°Àº ù¹ø° Çʵå´Â e-mail ÁÖ¼Ò, µµ¸ÞÀÎ ³×ÀÓ, - µÎ¹ø° Çʵå´Â ÇØ´ç ÁּҷκÎÅÍ ¿À´Â ¸ÞÀÏÀ» ¾î¶»°Ô ó¸®ÇÒ °ÍÀΰ¡¸¦ °áÁ¤ÇÏ´Â µ¥¿¡ »ç¿ë - spam@hacker.comÀÇ ¸ÞÀÏ»ç¿ëÀÚ ¹× spammail.com µµ¸ÞÀÎÀ¸·Î ºÎÅÍ ¿À´Â ¸ðµç ¸ÞÀÏÀº °ÅÀý - useful.org µµ¸ÞÀÎÀ¸·ÎºÎÅÍ ¿À´Â ¸ðµç ¸ÞÀÏÀº ¹Þ¾ÆµéÀδٴ ¼³Á¤ - ¸¶Áö¸·ÀÇ °ÍÀº C-ClassÀÇ ³×Æ®¿öÅ©°¡ 211.252.150, 211.252.151ÀÇ IP¸¦ »ç¿ëÇÏ´Â ¸ðµç IPÁÖ¼Ò¿¡ o À§¿Í °°Àº Çü½ÄÀÇ access DB´Â /etc/mail/access¶õ À̸§À¸·Î ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀå o accessÀÇ ÆÄÀϱ¸Á¶´Â ÅؽºÆ® ÆÄÀÏÀ̸ç, SendmailÀÌ ÂüÁ¶(Lookup)ÇÒ ¼ö°¡ ¾øÀ½ o makemapÀ̶õ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© SendmailÀÌ ÀνÄÇÒ ¼ö ÀÖ´Â DB ÇüÅ·Π¸¸µé¾î ÁÖ¾î¾ß ÇÔ - ´ÙÀ½ÀÇ ¸í·É¾î¸¦ ½ÇÇàÇÏ¿© °¡´É "/etc/mail/makemap dbm /etc/mail/access < /etc/mail/access" - µð·ºÅ丮¸¦ /etc/mailÀ¸·Î ¿Å±ä´ÙÀ½ À§¿Í °°Àº ¸í·ÉÀ» ÃÄÁÖ¸é, access.dir°ú access.pag¶ó´Â À̸§À¸·Î - /etc/mail/access ÆÄÀÏÀ» ¼öÁ¤ÇÒ ¶§¸¶´Ù makemapÀ» »ç¿ëÇØ »õ·Ó°Ô DB¸¦ ¸¸µé¾îÁÖ¾î¾ß ÇÔ o ¹öŬ¸® DB¸¦ ÀÌ¿ëÇÑ´Ù¸é ¾à°£ Çü½ÄÀÌ Æ²·ÁÁö´Âµ¥, ±×·² ¶§´Â ´ÙÀ½°ú °°ÀÌ hash¿É¼ÇÀ» »ç¿ëÇÏ¿©¾ß ÇÔ. o ´ÙÀ½ÀÇ Ç¥´Â ÀÌ·¯ÇÑ accessÆÄÀÏÀ» ÅëÇÏ¿© sendmailÀÌ ÂüÁ¶ÇÒ ¼ö ÀÖ´Â Access DB ÆÄÀÏÀ» »ý¼ºÇÏ´Â ¹æ¹ý ¹×
o ÀÌ·¯ÇÑ È¯°æÆĶó¹ÌÅ͵éÀÇ »ó¼¼ÇÑ ³»¿ë¿¡ ´ëÇÑ ¼³Á¤À» ¿Ã¹Ù¸£°Ô »ç¿ëÇϱâ À§Çؼ´Â cf/README ÆÄÀÏÀÇ - http://www.sendmail.org/tips/relaying.html - http://www.sendmail.org/m4/anti-spam.html o ´ëºÎºÐÀÇ ÀÌ·¯ÇÑ Anti-Spam Relay ¼Ö·ç¼ÇµéÀº ¸ÞÀÏ°ü¸®ÀÚ°¡ Çã¿ëµÇ´Â Relay µµ¸ÞÀεéÀÇ ¸®½ºÆ®µéÀ» ¼³Á¤ o ¸ÞÀÏ ¼¹ö°¡ FEATURE(relay_entire_domain)À» »ç¿ëÇؼ 8.9.x¹öÀü ÀÌ»óÀÇ sendmailÀ» ±¸¼ºÇÏ¿´´Ù¸é, ÀÌ´Â o Spam RelayÀÇ °¡Àå ÁÁÀº ÇØ°á¹æ¹ýÀº .cfÆÄÀÏÀ» Æ÷ÇÔÇÏ¿© relay_entire_domainÀ» »ç¿ëÇÏ´Â ´ë½Å¿¡ IPÁÖ¼Ò¸¦ 3. ¸¶Áö¸·À¸·Î sendmailÀÇ ½ºÆÔ ¸±·¹ÀÌ Â÷´Ü±â´É¸¸À¸·Î´Â ½ºÆÔ¸ÞÀÏ¿¡ ´ëÇÑ ±Ã±ØÀûÀÎ ÇØ°áÃ¥Àº µÉ ¼ö ¾ø´Ù. ´Ù¸¸ ±¹³» Á¤º¸Åë½Å¸Á¿¡¼ ¿î¿µµÇ´Â ¸ÞÀϼ¹ö°¡ ¿ÜºÎ ¾ÇÀÇÀÇ »ç¿ëÀڷκÎÅÍ ½ºÆÔ¸ÞÀÏ ¸±·¹ÀÌ ¼¹ö·Î ¾Ç¿ëµÇ´Â ÇÇÇظ¦ ¿¹¹æÇÏ´Â Â÷¿ø¿¡¼´Â »ó´çÈ÷ ÁÁÀº ±â´ÉÀÌ´Ù. ½ºÆÔ¸ÞÀÏÀº ±× »ó¾÷ÀûÀÎ °¡Ä¡·Î ÀÎÇØ ÀÌ¿Í °ü·ÃµÈ ¼ºñ½º³ª Á¦Ç°µéÀÌ ¸¹ÀÌ »ó¿ëÈ µÇ¾îÀÖÀ¸¸ç °á°úÀûÀ¸·Î ½ºÆÔ¸ÞÀÏÀÌ ¹ü¶÷ÇϰԵʿ¡ µû¶ó ISP ¹× »ç¿ëÀÚµéÀÇ ¹Ý¹ßÀÌ °Å¼¼Áö¸é¼ »çȸÀû ¹®Á¦·Î ºÎ°¢µÇ°í ÀÖ´Ù. À̸ÞÀÏ Æøź¿¡ ÀÇÇÑ °ø°ÝÀº ±âÁ¸ÀÇ ¹ý·ü·Î ÃæºÐÈ÷ ó¹úÀÌ °¡´ÉÇϹǷΠº°´Ù¸¥ ´ëÃ¥ÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ±×·¯³ª ¾ÆÁ÷Àº ¹Ì±¹µî ¼±Áø±¹¿¡¼Á¶Â÷ ½ºÆÔ¸ÞÀÏÀ» ¸íÈ®È÷ ¹üÁËÇàÀ§·Î ±ÔÁ¤ÇÏ´Â ¹ý·üÀÌ ¾øÀ¸¸ç ÇöÀç °ü·Ã ¹ý¾ÈÀÌ Á¦ÃâµÇ¾îÀÖ´Â »óÅÂÀÌ´Ù. ÇöÀç·Î¼ ½ºÆÔ¸ÞÀÏÀ» ÅëÁ¦ÇÒ ¼ö ÀÖ´Â ¹ý·üÀûÀÎ ÀåÄ¡°¡ ¾ø±â ¶§¹®¿¡ °¢ ISPº°·Î »ç¿ë¾à°ü µîÀ» ÀÌ¿ëÇÏ¿© ¾ïÁ¦ÇÏ°í ÀÖÀ» »ÓÀÌ´Ù. ÀÌ¿¡ ´õÇØ ÀüÀÚ¿ìÆí Æøź°ú´Â ´Þ¸® ½ºÆÔ¸ÞÀÏÀº ±× »ó¾÷ÀûÀÎ °¡Ä¡°¡ Å©±â ¶§¹®¿¡ »ç¾÷ÀÚµéÀÇ ÀÔÀå°ú »ç¿ëÀÚ ¹× ISPµéÀÇ ÀÔÀåÀÌ »ó¹ÝµÇ¾î ÀÖ´Ù. ¿ì¸®³ª¶óµµ ÀÎÅͳÝÀ» ÅëÇÑ »ê¾÷ÀÇ À°¼º°ú »ç¿ëÀÚÀÇ º¸È£¶ó´Â ¸ð¼øÀ» Àß Á¶È½ÃÅ°´Â ¹æÇâÀ¸·Î ½ºÆÔ ÀüÀÚ¿ìÆíÀ̳ª ÀüÀÚ¿ìÆí Æøź µîÀ» Æ÷ÇÔÇÏ¿© ¸ðµç Á¤º¸½Ã½ºÅÛ ¿À³²¿ë¿¡ ´ëÇÑ Á¦µµÀûÀÎ ´ëÃ¥À» ÇÏ·ç¼ÓÈ÷ ¸¶·ÃÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù. |
Ãâó : certcc