sendmail 8.9.1/8.9.3¿¡¼­ ½ºÆÔÀ» Â÷´ÜÇÏ´Â ¹æ¹ý
ÀÛ¼ºÀÚ °ü¸®ÀÚ ÀÛ¼º½Ã°£ 2003-12-13 21:14:42
 

½ºÆÔÀ̶õ ¹«¾ùÀÌ¸ç ¾î¶»°Ô ½ºÆÔÀ» Â÷´ÜÇÒ ¼ö ÀÖ½À´Ï±î?

½ºÆÔÀ̶õ ´Ù¸¥ ´©±º°¡°¡ º¸³»´Â »ç¶÷À¸·Î °¡ÀåÇÏ¿© ´Ù¸¥ ¸ÞÀÏ ¼­¹ö¸¦ ¼Û½Å È£½ºÆ®·Î
»ç¿ëÇÏ¿© º¸³»´Â ÀüÀÚ ¸ÞÀÏÀ» ¸»ÇÕ´Ï´Ù. °á±¹ ÀÌ·¯ÇÑ ºÒÇÊ¿äÇÑ ¸ÞÀÏ·Î ÀÎÇØ ÀüÀÚ ¸ÞÀÏ
°ü¸®°¡ ¹ø°Å·Ó°Ô µÇ°í ¹ÙÀÌ·¯½º °¨¿° µî ¿©·¯ °¡Áö ¿øÄ¡ ¾Ê´Â ºÎÀÛ¿ëÀÌ ¹ß»ýÇÏ°Ô µË´Ï´Ù.

°¡Àå ÈçÇÑ "½ºÆÔ °ø°Ý"ÀÇ À¯ÇüÀº ÀϺΠ»çÀÌÆ®ÀÇ sendmail µ¥¸óÀÌ ´Ù¸¥ »çÀÌÆ®·ÎÀÇ ¸ÞÀÏ
¼Û½ÅÀ» ´ëÇàÇØ Áشٴ Á¡°ú SMTP ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© ´Ù¸¥ »ç¶÷À¸·Î °¡ÀåÇϱⰡ ½±´Ù´Â
Á¡À» ÇØÄ¿°¡ ¾Ç¿ëÇÏ´Â °æ¿ìÀÔ´Ï´Ù.

¶Ç ´Ù¸¥ À¯ÇüÀÇ ½ºÆÔ °ø°ÝÀº ÀϹÝÀûÀÎ ¸ÞÀÏ Àбâ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â PC¿¡¼­ »ç¿ëÀÚ
ID¿Í º¸³»´Â ¸ÞÀÏ ¼­¹ö Ç׸ñÀÌ º¯°æµÈ °æ¿ì ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹ÞÀº ¸ÞÀÏ¿¡´Â ½ºÆÔ ¸ÞÀÏÀ» º¸³½ »ç¶÷ÀÌ Àü´ÞÇÏ´Â ³»¿ëÀÌ µé¾î ÀÖ½À´Ï´Ù. ¹Þ´Â »ç¶÷Àº
´äÀåÀ» ÇÒ ¼ö ¾ø½À´Ï´Ù.ÀÌ·± »óȲ¿¡¼­ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº ¸ÞÀÏ ¼­¹ö°¡ ÀÎÁõ
µÇÁö ¾ÊÀº Á߰踦 ÇÏÁö ¾Êµµ·Ï ¼³Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ ¹æ½ÄÀ» ¸ÞÀÏ ¼­¹öÀÇ Áß°è ¹æÁö
¶Ç´Â ½ºÆÔ Â÷´Ü ¼³Á¤À̶ó°í ÇÕ´Ï´Ù.


sendmail 8.9.1/8.9.3¿¡¼­ ½ºÆÔ Â÷´ÜÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý

1. ±âÁ¸ main.mc ÆÄÀÏÀ» º¹»çÇϽʽÿÀ.
Âü°í:main.mc ÆÄÀÏ ±â¹ÝÀ̾î¾ß Á¦´ë·Î ÀÛµ¿ÇÕ´Ï´Ù.

# cd /usr/lib/mail/cf
# ls
main-v7sun.cf subsidiary-v7sun.cf
main-v7sun.mc subsidiary-v7sun.mc
# cp main-v7sun.mc new.mc


2. FEATURE ¿É¼ÇÀ» ÆÄÀÏ¿¡ Ãß°¡ÇϽʽÿÀ.°á°ú´Â ´ÙÀ½°ú À¯»çÇÕ´Ï´Ù.


divert(0)dnl

VERSIONID(`@(#)main-v7sun.mc 1.2 (Sun) 01/27/98`)

OSTYPE(solaris2.ml)dnl

define(`DATABASE_MAP_TYPE`,`dbm`)

FEATURE(access_db)

DOMAIN(solaris-generic)dnl

MAILER(local)dnl

MAILER(smtp)dnl


3. ÀÌ Çà¿¡ FEATURE ÇàÀ» Ãß°¡ÇÑ ÈÄ(2´Ü°è) ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.

# /usr/ccs/bin/m4 ../m4/cf.m4 new.mc > new.cf

# cp new.cf /etc/mail/sendmail.cf


4. access µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ¼³Á¤ÇϽʽÿÀ.±âº»ÀûÀ¸·Î ÀÌ ÆÄÀÏÀÇ À§Ä¡´Â
/etc/mail/accessÀÔ´Ï´Ù.

access ÆÄÀÏÀº ƯÁ¤ ÀüÀÚ ¸ÞÀÏÀ» Çã¿ëÇϰųª °ÅºÎÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡¼­´Â ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò, µµ¸ÞÀÎ À̸§ ¹× ³×Æ®¿öÅ© ¹øÈ£¸¦ Å°·Î
»ç¿ëÇÕ´Ï´Ù.

¿¹¸¦ µé¾î ´ÙÀ½°ú °°½À´Ï´Ù.


spammer@aol.com REJECT ------ spammer@aol.com¿¡¼­ º¸³»´Â ¸ÞÀÏÀ» °ÅºÎÇÕ´Ï´Ù.

cyberspammer.com REJECT ------- cyberspammer.com µµ¸ÞÀο¡ ¼ÓÇÑ ¸ðµç »ç¿ëÀÚ

                                ¶Ç´Â È£½ºÆ®¿¡¼­ º¸³»´Â ¸ÞÀÏÀ» °ÅºÎÇÕ´Ï´Ù.

206.117.147 REJECT ------- 206.117.147.*¿¡ ÀÖ´Â ¸ðµç È£½ºÆ®¿¡¼­ º¸³»´Â ¸ÞÀÏÀ»
  °ÅºÎÇÕ´Ï´Ù.

128.45 RELAY

128.32 RELAY

Âü°í: IP ÁÖ¼Ò¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À.±ÔÄ¢Àº ³×Æ®¿öÅ© ÁÖ¼Ò¸¸À» ÀνÄÇÕ´Ï´Ù. ¸ÊÀÇ °ª
      ºÎºÐ¿¡ ´ÙÀ½ »çÇ×À» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.


OK  - ½ÇÇàÁßÀÎ ±ÔÄ¢ ÁýÇÕ¿¡ ÀÖ´Â ´Ù¸¥ ±ÔÄ¢ÀÌ ¸ÞÀÏÀ» °ÅºÎÇϵµ·Ï ¼³Á¤µÇ¾î À־
      ÇØ´ç ¸ÞÀÏÀ» Çã¿ëÇÕ´Ï´Ù.

RELAY  - SMTP ¼­¹ö¸¦ ÅëÇØ ¸ÞÀÏÀ» Áß°èÇÒ ¼ö ÀÖµµ·Ï µµ¸ÞÀÎÀ» Çã¿ëÇÕ´Ï´Ù.
          RELAY´Â ÁöÁ¤ÇÏÁö ¾Ê¾Æµµ ±âº»ÀûÀ¸·Î Çã¿ëµË´Ï´Ù.

REJECT  - ÀϹÝÀûÀÎ ¿ëµµÀÇ ¸Þ½ÃÁö¿Í ÇÔ²² º¸³»´Â »ç¶÷/¹Þ´Â »ç¶÷À» °ÅºÎÇÕ´Ï´Ù.

DISCARD - RFC 821 ȣȯ ¿À·ù Äڵ尡 ÀÖ´Â $#discard mailer any text¸¦ »ç¿ëÇÏ¿©
          ¸Þ½ÃÁö¸¦ ¿ÏÀüÈ÷ »èÁ¦ÇÏ°í ¸í·ÉÀÇ °á°ú·Î "any text"¶ó´Â ¸Þ½ÃÁö¸¦ ¹Ýȯ
          ÇÕ´Ï´Ù.

Âü°í:access µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ¸¸µé°Å³ª ÆíÁýÇÑ ÈÄ¿¡´Â sendamial µ¥¸óÀ» ´Ù½Ã
    ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

5. # makemap dbm /etc/mail/access < /etc/mail/access ÀÌ ¸í·ÉÀÇ ¼öÇà °á°ú·Î
/etc/mail/access.dir ¹× /etc/mail/access.pag ÆÄÀÏÀÌ »ý¼ºµË´Ï´Ù.

6. ´ÙÀ½°ú °°ÀÌ sendmailÀ» ÁßÁöÇß´Ù°¡ ½ÃÀÛÇϽʽÿÀ

# /etc/init.d/sendmail stop
# /etc/init.d/sendmail stop


¸ñ·Ï | ÀÔ·Â | ¼öÁ¤ | ´äº¯ | »èÁ¦