|
7. Sendmail 7.1. a base story Sendmail configuration ÀÌÀü¿¡ ÇàÇØ¾ß ÇÒ °ÍÀº systemÀ» È®º¸ÇÏ´Â °ÍÀÌ´Ù. ÇÑ ¹ø ±¸ÃàÇÑ mail server´Â Â÷ÈÄ¿¡ ¿Å°Ü°¡±â°¡ ¾ÆÁÖ ±î´Ù·Ó±â ¶§¹®¿¡ ¹Ì·¡¼ºÀ» µûÁ®º¸°í ±¸ÃàÀ» ½ÃÀÛÇØ¾ß ÇÑ´Ù. ¶Ç ÇÑ°¡Áö °í·ÁÇØ¾ß ÇÑ´Ù¸é serverÀÇ ¾ÈÁ¤Á¤ÀÌ°Ú´Ù. ¾ÈÁ¤¼º¿¡´Â ±â°èÀûÀÎ °Í°ú OS¿¡ ÁÂ¿ì µÇ´Â °Íµé... ¾î·µç Àß °í·ÁÇØ¾ß ÇÑ´Ù. System Resource¿Í ¾ÈÁ¤¼º. ¶Ç ÇÑ°¡Áö ´õÇÏÁö¸¸ ¾Æ¹«·¡µµ °ü¸®ÀÚÀÇ ÀÚÁúÀÌ ¾Æ´Ò±î ÇÑ´Ù. ±×·³...º»·ÐÀ¸·Î µé¾î°¡ÀÚ. ¸ÕÀú ¾Ë¾Æ µÎ¾î¾ß ÇÒ °Íµé... SMTP (Simple Mail Transfer Protocol) ÀüÅëÀûÀÎ UnixÀÇ ¸ÞÀÏ ¸Þ½ÃÁö Àü¼Û¹æ½Ä POP3 (Post Office Protocol 3) Mail Server¿¡ Á÷Á¢ loginÇÏÁö ¾Ê°í MailÀ» ¼ö½ÅÇÒ ¼ö ÀÖ´Â ¹æ½ÄÀÌ´Ù. ÀÌ ProtocolÀº version 2¿Í 3 µÎ°¡Áö°¡ ÀÖÁö¸¸ ÇöÁ¦ Áö¹èÀûÀ¸·Î POP3¸¦ »ç¿ëÇÏ°í ÀÖ´Ù. POP3´Â ±âº»ÀûÀ¸·Î (¾Æ´Ï ÀüÀûÀ¸·Î) Mail Messages¸¦ Àü¼ÛÇÏ´Â µ¥¿¡ ¾²À̱⠶§¹®¿¡ Mail Messages¸¦ Àü¼ÛÇÒ ¶§¿¡´Â SMTP¸¦ »ç¿ëÇÏ°Ô µÈ´Ù. (¾î¶² Clien Mail Program¿¡¼± POP3·Î¸¸ MailÀ» ¼Û¼ö½ÅÇÏ´Â ¹æ¹ýÀ» Á¦½ÃÇϱ⵵ ÇÑ´Ù, ÇÏÁö¸¸ ÀϹÝÀûÀ¸·Î...À§¿Í °°´Ù) Solaris¸¦ ¹®Á¦ ¾øÀÌ ¼³Ä¡ÇÏ¿´´Ù¸é (¹°·Ð ¼º°øÀûÀ̾ú´Ù¸é) sendmail source¸¦ °¡Áö°í¿Í compileÇÑ´Ù°í ¸Ó¸®½Î¸Å°í µß±¼°Å¸®Áö ¾Ê¾Æµµ µÈ´Ù. ÀÌÁ¦ ÇØ¾ß ÇÒ °ÍÀº /etc/mail/sendmail.cf¸¦ ÀÚ½ÅÀÌ °ü¸®ÇÏ´Â Mail Server¿¡ ÃÖÀûÈ µÇ°Ô configuration ÇÏ´Â Àϸ¸ ³²¾Ò´Ù. configuration À» ¸¶ÃÆ´Ù¸é sendmail.cf¸¦ »óÀ§ directory /etc ·Î ¿Å°Ü µÎ°Å³ª /etc/sendmail.cf ·Î symbolic link¸¦ °É¾îÁÖÀÚ. ÇÑ ¹ø ´õ À̾߱âÇÏÀÚ¸é º° ¹®Á¦ ¾øÀÌ(¼º°øÀûÀ¸·Î) Solaris ¼³Ä¡°¡ ³¡³µ´Ù¸é /etc/mail/sendmail.cf ¶ó´Â file¸¦ ¹ß°ßÇÒ ¼ö ÀÖÀ» °ÍÀÌ°í ±× ³»¿ëÀº ´ÙÀ½ page ÀÇ °Í°ú ´ëµ¿¼ÒÀÌÇÏ´Ù, ´ÙÀ½ page¸¦ º¸¸é¼ Çϳª Çϳª ¼öÁ¤ÇÒ ºÎºÐÀ» Àâ¾Æ °¡°Ú´Ù. ÀÌÁ¦ Netscape(ȤÀº Mosaic) ¿·¿¡ ShelltoolÇϳª ¿¾î µÎ°í °°ÀÌ ¼öÁ¤ÇØ ³ª°¡ÀÚ. (¾Æ¸¶ ÀÌ ±ÛÀ» Àд ´ç½Åµµ Solaris¸¦ ´Ù·ç°í ÀÖ°ÚÁÒ?) sendmail.cfÀÇ ¸ðµç ³»¿ëÀ» ´Ù·ê·Á¸é Á·È÷ Ã¥ ÇÑ ±Ç Á¤µµÀÇ ³»¿ëÀº µÇ´Ï±ñ (ÀÌ·¸´Ü Àǹ̴Â? -> sendmail¸¸ Àß Çصµ ¹ä ¸Ô°í »ì ¼ö ÀÖ´Ù´Â ÀǹÌ!), ´çÀå ÀÚ½ÅÀÌ °ü¸®ÇÏ´Â Mail Server¿¡ Á¢¸ñ½ÃÅ°±â À§ÇØ ¼öÁ¤À» ÇØ¾ß ÇÏ´Â ºÎºÐ¸¸À» ¾ð±ÞÇÏ°Ú´Ù. ±×·³ ´ÙÀ½ page¿¡ ´« ÃÊÁ¡À» Á¶ÀýÇÏ°í... 7. Sendmail 7.2. configuration sendmail.cf Âü°í! ¿©±â¿¡¼ ¿¹Á¦·Î »ïÀ» °¡»óÀÇ Mail Server À̸§Àº ex.qur.com ÀÌ´Ù. ¼öÁ¤ÇØ¾ß ÇÒ ºÎºÐÀÇ ±ÛÀÚ´Â yellow·Î Ç¥½Ã Çß´Ù. ÁÖ¼®Àº white¸¦ »ç¿ëÇß´Ù. Âø¿À ¾ø±æ ¹Ù¶ó¸ç... Cwlocalhost qur.com ex.qur.com web2.qur.com < Cw Ç׸ñ µÚ¿¡¼´Â ÇöÀç Mail Server ±¸ÃàÇÏ·Á´Â ¼¹öÀÇ Á¤È®ÇÑ À̸§À» Àû¾îÁØ´Ù, ÀÌ ¶§¿¡ Àؾî¹ö¸®Áö ¸»¾Æ¾ß ÇÒ °ÍÀº AliaseÁØ host À̸§±îÁö ¸ðÁ¶¸®...Àû¾î ÁÖ¾î¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ÇöÀç ÀÌ Server´Â username@ex.qur.com »Ó¸¸¾Æ´Ï¶ó username@qur.com À¸·Îµµ MailÀ» ¹Þ±â À§ÇØ À§¿Í °°ÀÌ host name ¾øÀÌ qur.com ¸¸À» Àû¾î µÎ±âµµ Çß´Ù. ¹°·Ð Aliase Àâ¾ÆÁØ username@web2.qur.com À¸·Îµµ MailÀ» ¹ÞÀ» ¼ö ÀÖ´Ù. > Fw-o /etc/mail/sendmail.cw < sendmail.cw ¶ó´Â fileÀÌ À§Ä¡ÇÒ °æ·Î¸¦ ÁöÁ¤ÇØ ÁÖ´Â °ÍÀÌ´Ù. sendmail.cw ¿¡ µé¾î°¥ ³»¿ëÀº ÁÂÃøÀ» ÂüÁ¶ÇÏÀÚ. > ¡¡ # who I send unqualified names to (null means deliver locally) DR # who gets all local email traffic ($R has precedence for unqualified names) DHex.qur.com # who I masquerade as (null for no masquerading) DMqur.com DnMAILER-DAEMON < Dn µÚ¿¡ ¿À´Â °ÍÀº MailÀ» ¼Û½Å Áß¿¡ (ȤÀº ¼ö½Å Áß¿¡) Àå¾Ö°¡ ÀÏ¾î ³ª¸é º¸³½ ¸ÞÀÏÀÌ µÇµ¹¾Æ ¿À°Å³ª root¿¡°Ô Àü¼ÛµÈ´Ù. ÀÌ ¶§ ¿¡·¯³ MailÀÇ Àü¼ÛÀÚ¸íÀ» ¼³Á¤ÇØ ÁÖ´Â °ÍÀÌ´Ù. MAILER-DAEMONÀ» ÀÌ·¸°Ô ¹Ù²ãº¸¸é ¾î¶³±î... '¸ø º¸³»°í ÀÖ¾î~!' ÀÌ·¯¸é °ü¸®ÀÚ°¡ ³Ê¹« ¹«°Ô°¡ ¾ø´Ù´Â ¼Ò¸®¸¦ µéÀ»±î? ^^; > Dwex < ÇöÀç ¼³Ä¡ÇÏ°í ÀÖ´Â Mail ServerÀÇ ½ÇÀç À̸§À» Àû¾îÁØ´Ù. Ȥ½Ã ³Ê¹«³ªµµ ¸¹Àº Server¸¦ °ü¸®Çϱ⠶§¹®¿¡ ±â¾ïÀÌ °¡¹° °¡¹°ÇÏ´Ù¸é Shelltool Çϳª ´õ ¿¾î hostname ¶ó´Â command¸¦ ÀÔ·ÂÇØ º¸ÀÚ ³Ê¹«³ªµµ Ä£ÀýÇÏ°Ô solaris´Â Áï°¢ÀûÀÎ ÀÀ´äÀ» º¸ÀÏ °ÍÀÌ´Ù. ^^; > DDqur.com < À§¿¡ ºÙ¾î ÀÖ´Â ÁÖ¼®Ã³·³ Domain NameÀ» ¼³Á¤ÇØ ÁÖ´Â °ÍÀÌ´Ù. > Dj$w.$D < j, site's official domain nameÀ» Á¤ÀÇÇÏ´Â Macro. »ç½Ç ÀÌ ¸ðµç °ÍÀÌ MacroÀÌ´Ù. ±¸¹®À» ºÐ¼®(?)ÇÑ´Ù¸é ... Dw Ç׸ñ°ú DD Ç׸ñÀ» ¿«´Â´Ù´Â ÀǹÌ. ex + qur.com = ex.qur.com ÀÌÇØ°¡ ½±°Ô µÇÁÒ? > DAqur.com < in.named deamon ¼³Ã» °ª Áß MX Ç׸ñ¿¡ Á¤ÀÇ ³»·ÁÁø Domain nameÀ» Àû¾îÁÖ´Â °Í. > OA/etc/mail/aliases < Aliase¸¦ ÀúÀåÇÒ ÆÄÀÏÀÇ À§Ä¡¸¦ Á¤ÀÇÇÏ´Â Ç׸ñÀÌ´Ù. > OS/etc/mail/sendmail.st < sendmailÀÌ ¼öÇàµÇ°í ÀÖ´Â »óŸ¦ ÀúÀåÇÏ´Â ÆÄÀÏ À̸§°ú À§Ä¡¸¦ Á¤ÀÇÇÏ´Â °ÍÀÌ´Ù. > |
|
Copyleft (c) 1996-2002, Kang Jul Ki. All rights were not reserved. ¢Æ Powered by jkkang.net |