Sun Java ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     

Sun ·Î°í
Sun Java System Messaging Server 6 2005Q1 °ü¸® ¼³¸í¼­ 

15Àå
LMTP Àü´Þ

Sun Java System Messaging Server MTA´Â ´ÙÁß °èÃþ Messaging Server ¹èÆ÷°¡ »ç¿ëµÇ´Â »óȲ¿¡¼­ ¸Þ½ÃÁö ÀúÀå¼Ò·ÎÀÇ Àü´ÞÀ» À§ÇØ LMTP(RFC 2033¿¡ Á¤ÀÇµÈ Local Mail Transfer Protocol)¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Àιٿîµå ¸±·¹ÀÌ¿Í ¹é¿£µå ¸Þ½ÃÁö ÀúÀå¼Ò¸¦ »ç¿ëÇÏ´Â ÀÌ ½Ã³ª¸®¿À¿¡¼­´Â ¸±·¹ÀÌ°¡ ÁÖ¼Ò È®Àå ¹× Àü´Þ ¹æ¹ý(¿¹: ÀÚµ¿ ȸ½Å, Àü´Þ)»Ó¸¸ ¾Æ´Ï¶ó ¸ÞÀÏ ¸ñ·Ï È®ÀåÀ» ´ã´çÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ¹é¿£µå ÀúÀå¼Ò¿¡ ´ëÇÑ Àü´ÞÀº ¹é¿£µå ½Ã½ºÅÛÀÌ LDAP µð·ºÅ丮¿¡¼­ ¼ö½ÅÀÚ ÁÖ¼Ò¸¦ ´Ù½Ã Á¶È¸ÇØ¾ß ÇÏ´Â SMTP¸¦ ÅëÇØ ÀÌ·ç¾îÁö¹Ç·Î Àüü MTA ¹æ¹ýÀÌ »ç¿ëµË´Ï´Ù. ºü¸£°í È¿À²ÀûÀÎ Àü´ÞÀ» À§ÇØ MTA´Â SMTP ´ë½Å LMTP¸¦ »ç¿ëÇÏ¿© ¸ÞÀÏÀ» ¹é¿£µå ÀúÀå¼Ò¿¡ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. Sun Java System Messaging ServerÀÇ LMTP ¼­¹ö´Â ÀϹÝÀûÀÎ ¿ëµµÀÇ LMTP ¼­¹ö°¡ ¾Æ´Ï¶ó ¸±·¹ÀÌ¿Í ¹é¿£µå ¸Þ½ÃÁö ÀúÀå¼Ò »çÀÌÀÇ °³ÀÎ ÇÁ·ÎÅäÄÝ ¿ªÇÒÀ» ÇÕ´Ï´Ù. ¼³¸íÀÇ ´Ü¼øÈ­¸¦ À§ÇØ 2°èÃþ ¹èÆ÷¸¦ Æ÷ÇÔÇÏ´Â ¿¹¸¦ »ç¿ëÇÕ´Ï´Ù.


ÁÖ

LMTP´Â ´ÙÁß °èÃþ ¹èÆ÷¿¡¼­ »ç¿ëÇϵµ·Ï ¼³°èµÇ¾ú±â ¶§¹®¿¡ ´ÜÀÏ ½Ã½ºÅÛ ¹èÆ÷¿¡¼­´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ Messaging ServerÀÇ LMTP ¼­ºñ½º´Â ´Ù¸¥ LMTP ¼­¹ö³ª ´Ù¸¥ LMTP Ŭ¶óÀ̾ðÆ®¿Í ÇÔ²² ÀÛµ¿Çϵµ·Ï ¼³°èµÇÁö ¾Ê¾Ò½À´Ï´Ù.


ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


LMTP Àü´Þ ±â´É

MTAÀÇ LMTP ¼­¹ö°¡ ¹é¿£µå ¸Þ½ÃÁö ÀúÀå¼Ò¿¡ ¸ÞÀÏÀ» Àü´ÞÇÏ´Â µ¥ º¸´Ù È¿À²ÀûÀÎ ÀÌÀ¯´Â ´ÙÀ½°ú °°½À´Ï´Ù.


LMTP¸¦ »ç¿ëÇÏÁö ¾Ê´Â 2°èÃþ ¹èÆ÷ÀÇ ¸ÞÀÏ Ã³¸®

±×¸² 15-1Àº LMTP¸¦ »ç¿ëÇÏÁö ¾Ê´Â 2°èÃþ ¹èÆ÷ ½Ã³ª¸®¿ÀÀÇ ´ÙÀ½ ¸ÞÀÏ Ã³¸® ¼³¸íÀ» ±×¸² Çü½ÄÀ¸·Î ¼³¸íÇÕ´Ï´Ù.

±×¸² 15-1 LMTP¸¦ »ç¿ëÇÏÁö ¾Ê´Â 2°èÃþ ¹èÆ÷

±×¸² 12-1Àº LMTP¸¦ »ç¿ëÇÏÁö ¾Ê´Â 2°èÃþ ¹èÆ÷ ½Ã³ª¸®¿ÀÀÇ ´ÙÀ½ ¸ÞÀÏ Ã³¸® ¼³¸íÀ» ±×¸² Çü½ÄÀ¸·Î ¼³¸íÇÕ´Ï´Ù.

LMTP ¾øÀÌ ÀúÀå¼Ò ½Ã½ºÅÛÀÇ ¾Õ¸é¿¡ ¸±·¹ÀÌ°¡ ÀÖ´Â 2¼öÁØ ¹èÆ÷¿¡¼­ Àιٿîµå ¸ÞÀÏ Ã³¸®´Â ¸±·¹ÀÌ ½Ã½ºÅÛÀÇ µð½ºÆÐó°¡ ¼±ÅÃÇÏ°í tcp_smtp_server ÇÁ·Î¼¼½º¿¡ Àü´ÞµÇ´Â SMTP Æ÷Æ®¿¡ ´ëÇÑ ¿¬°á¿¡¼­ ½ÃÀ۵˴ϴÙ. ÀÌ ÇÁ·Î¼¼½º¿¡¼­´Â Àιٿîµå ¸ÞÀÏ¿¡ ´ëÇØ ´ÙÀ½À» Æ÷ÇÔÇÑ ¸¹Àº ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

±×·¯¸é smtp_client ÇÁ·Î¼¼½º°¡ ´ë±â¿­¿¡¼­ ¸ÞÀÏ ¸Þ½ÃÁö¸¦ ¼±ÅÃÇÏ¿© ¸ÞÀÏ È£½ºÆ®¿¡ º¸³À´Ï´Ù. ¸ÞÀÏ È£½ºÆ®¿¡¼­µµ ºñ½ÁÇÑ ÇÁ·Î¼¼½º°¡ ¼öÇàµË´Ï´Ù. µð½ºÆÐó¿¡¼­ SMTP¿¡ ´ëÇÑ ¿¬°áÀ» ¼±ÅÃÇÏ¿© tcp_smtp_server ÇÁ·Î¼¼½º¿¡ Àü´ÞÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º¿¡¼­´Â ´ÙÀ½À» Æ÷ÇÔÇÏ¿© ¸¹Àº ¸ÞÀÏ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

±×·± ´ÙÀ½ ims_ms ÇÁ·Î¼¼½º°¡ ¸ÞÀÏ ¸Þ½ÃÁö¸¦ ¼±ÅÃÇÏ¿© ÀúÀå¼Ò¿¡ Àü´ÞÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. ÀÌ ½Ã³ª¸®¿À¿¡¼­´Â ´ë±â¿­¿¡ Æ÷ÇÔ½ÃÅ°´Â ÇÁ·Î¼¼½º°¡ µÎ ¹ø ¼öÇàµÇ°í °¢ MTA¿¡¼­ LDAP Á¶È¸¸¦ ¼öÇàÇÕ´Ï´Ù.


LMTP¸¦ »ç¿ëÇÏ´Â 2°èÃþ ¹èÆ÷ÀÇ ¸ÞÀÏ Ã³¸®

±×¸² 15-2´Â LMTP¸¦ »ç¿ëÇÏ´Â 2°èÃþ ¹èÆ÷ ½Ã³ª¸®¿ÀÀÇ ´ÙÀ½ ¸ÞÀÏ Ã³¸® ¼³¸íÀ» ±×¸² Çü½ÄÀ¸·Î ¼³¸íÇÕ´Ï´Ù.

±×¸² 15-2 LMTP¸¦ »ç¿ëÇÏ´Â 2°èÃþ ¹èÆ÷

±×¸² 12-2´Â LMTP¸¦ »ç¿ëÇÏ´Â 2°èÃþ ¹èÆ÷ ½Ã³ª¸®¿ÀÀÇ ´ÙÀ½ ¸ÞÀÏ Ã³¸® ¼³¸íÀ» ±×¸² Çü½ÄÀ¸·Î ¼³¸íÇÕ´Ï´Ù.

LMTP¸¦ ¹èÄ¡ÇÏ°í µð½ºÆÐó¿¡¼­ ¸±·¹ÀÌ ½Ã½ºÅÛÀÇ SMTP¿¡ ´ëÇÑ ¿¬°áÀ» ¼±ÅÃÇÏ¿© tcp_smtp_server ÇÁ·Î¼¼½º¿¡ Àü´ÞÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º¿¡¼­´Â Àιٿîµå ¸ÞÀÏ¿¡ ´ëÇØ ´ÙÀ½À» Æ÷ÇÔÇÑ ¸¹Àº ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

user@domain.LMTP ¹× user@domain.LMTPNATIVE Çü½ÄÀ¸·Î µÈ ÁÖ¼Ò°¡ °¢°¢ tcp_lmtp ä³Î ¶Ç´Â tcp_lmtpnative ä³ÎÀ» ÅëÇØ ¸Þ½ÃÁö ÀúÀå¼Ò ½Ã½ºÅÛ¿¡ ¶ó¿ìÆõ˴ϴÙ. ÀÌ·¯ÇÑ Ã¤³ÎÀº SMTP ´ë½Å LMTP¸¦ »ç¿ëÇÏ¿© ¹é¿£µå ¸Þ½ÃÁö ÀúÀå¼Ò¿Í Åë½ÅÇÕ´Ï´Ù. ÀúÀå¼Ò ½Ã½ºÅÛ¿¡¼­´Â µð½ºÆÐó°¡ LMTP Æ÷Æ®¿¡ ´ëÇÑ ¿¬°áÀ» ¼ö½ÅÇÑ ´ÙÀ½ lmtp_server ÇÁ·Î¼¼½º¿¡ Àü´ÞÇÕ´Ï´Ù. ±×·± ´ÙÀ½ LMTP°¡ ¸ÞÀÏÀ» »ç¿ëÀÚÀÇ ¸ÞÀÏÇÔÀ̳ª UNIX ¿ø½Ã ¸ÞÀÏÇÔ¿¡ ³Ö½À´Ï´Ù. ¸ÞÀÏÀÌ ¼º°øÀûÀ¸·Î Àü´ÞµÇ¸é ¸ÞÀÏÀÌ ¸±·¹ÀÌ ½Ã½ºÅÛÀÇ ´ë±â¿­¿¡¼­ Á¦°ÅµË´Ï´Ù. ¼º°øÀûÀ¸·Î Àü´ÞµÇÁö ¾ÊÀº °æ¿ì ¸ÞÀÏÀÌ ¸±·¹ÀÌ ½Ã½ºÅÛ¿¡ ±×´ë·Î ³²¾Æ ÀÖ½À´Ï´Ù. ¸Þ½ÃÁö ÀúÀå¼ÒÀÇ LMTP ÇÁ·Î¼¼½º¿¡¼­´Â ÁÖ¼Ò ¶Ç´Â ¸ÞÀÏ Ã³¸®¸¦ À§ÇØ MTA ¹æ¹ýÀ» »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.


LMTP °³¿ä

´ëºÎºÐÀÇ °æ¿ì MTA ÀÚü´Â ±âº»ÀûÀ¸·Î ¹é¿£µå ¼­¹ö¿¡ Á¸ÀçÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ÇÊ¿äÇÑ À¯ÀÏÇÑ MTA ±¸¼º ¿ä¼Ò´Â ´ÙÀ½°ú °°½À´Ï´Ù.

µð½ºÆÐó¿¡´Â MTA ±¸¼º ÆÄÀÏÀÌ ÇÊ¿äÇѵ¥, ÀÌ·¯ÇÑ ÆÄÀÏÀº ³Ê¹« ªÀ» ¼ö ÀÖ½À´Ï´Ù. µð½ºÆÐó¸¦ ¹é¿£µå ¼­¹ö¿¡¼­ ½ÇÇàÇØ¾ß LMTP ¼­¹ö¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. µð½ºÆÐó¿Í LMTP ¼­¹ö´Â libimtaÀÇ ´Ù¾çÇÑ ±â´ÉÀ» »ç¿ëÇϱ⠶§¹®¿¡ ¹é¿£µå ¼­¹ö¿¡ À§Ä¡ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.

LMTP ¼­¹ö´Â ÀϹÝÀûÀÎ MTA ´ë±â¿­¿¡ Æ÷ÇÔ ¶Ç´Â ´ë±â¿­¿¡¼­ Á¦¿Ü ±â´É, Çì´õ ó¸® ¶Ç´Â ÁÖ¼Ò º¯È¯ ÀÛ¾÷À» ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù. ¸±·¹ÀÌ ½Ã½ºÅÛÀÌ ¸ðµç ¸ÞÀÏ ³»¿ë Á¶ÀÛÀ» ¼öÇàÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Á¶ÀÛÀ» ÅëÇØ ¸ÞÀÏÀ» ¸Þ½ÃÁö ÀúÀå¼Ò¿¡ Àü´ÞÇÒ Çü½ÄÀ¸·Î Ç¥½ÃÇÏ°í ÀúÀå¼Ò¿¡ ÇÊ¿äÇÑ Çü½ÄÀ¸·Î µÈ Àü´Þ ÁÖ¼Ò¸¦ Ç¥½ÃÇÕ´Ï´Ù. »ç¿ëÀÚ ÇÒ´ç·®°ú °°ÀÌ ¸ÞÀÏÀ» ÀúÀå¼Ò¿¡ Àü´ÞÇÒ ¶§ ÀϹÝÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â Ãß°¡ ¼ö½ÅÀÚ Á¤º¸´Â ¼ö½ÅÀÚ ÁÖ¼Ò¿Í ÇÔ²² LMTP ¸Å°³ º¯¼ö·Î Ç¥½ÃµË´Ï´Ù. Àü´ÞÀÌ ½ÇÆÐÇÒ °æ¿ì ¸ÞÀÏÀÌ ¸±·¹ÀÌ ½Ã½ºÅÛÀÇ LMTP ´ë±â¿­¿¡ ±×´ë·Î Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.


LMTP Àü´Þ ±¸¼º

LMTP Àü´Þ ±â¹ýÀº ¸±·¹ÀÌ ½Ã½ºÅÛ°ú ¹é¿£µå ÀúÀå¼Ò ¸ðµÎ¿¡¼­ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ¸±·¹ÀÌ ½Ã½ºÅÛ¿¡¼­´Â ÀúÀå¼Ò¿¡ Àü´ÞÇÒ ¸ÞÀÏÀÌ LMTP ä³Î¿¡ Àü´ÞµÇµµ·Ï DELIVERY_OPTIONS MTA ¿É¼Ç(option.dat¿¡¼­)À» º¯°æÇØ¾ß ÇÕ´Ï´Ù. ¹é¿£µå ÀúÀå¼Ò´Â µð½ºÆÐó¸¦ »ç¿ëÇÏ¿© ±¸¼ºÇØ¾ß ÇÏÁö¸¸ Job Controller´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. µð½ºÆÐó´Â LMTP ¼­¹ö¸¦ ½ÇÇàÇϵµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.

ÀϹÝÀûÀÎ ´ÙÁß °èÃþ ¹èÆ÷¿¡¼­´Â ¼­·Î ´Ù¸¥ ¹é¿£µå ¸Þ½ÃÁö ÀúÀå¼Ò ½Ã½ºÅÛ¿¡ »ç¿ëÀÚ°¡ Á¦°øµË´Ï´Ù. ÀÌ ¹é¿£µå ½Ã½ºÅÛ Áß Çϳª ÀÌ»ó¿¡ LMTP°¡ ¼³Á¤µÇÁö ¾ÊÀ» ¼ö ÀÖÀ¸¹Ç·Î ÇÁ·±Æ®¿£µå ¸±·¹ÀÌ¿¡¼­´Â LMTP¸¦ ÀνÄÇÏ´Â ÀúÀå¼Ò ½Ã½ºÅÛÀ» ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ´Â LMTP Àü´ÞÀ» ¼ö¶ôÇϵµ·Ï ±¸¼ºµÈ ¸Þ½ÃÁö ÀúÀå¼Ò¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÏ´Â ÀÏ¹Ý µ¥ÀÌÅͺ£À̽º ±â´ÉÀ» »ç¿ëÇÏ¸é °¡´ÉÇÕ´Ï´Ù.

LMTP¸¦ »ç¿ëÇÏ´Â Àιٿîµå MTA ¸±·¹ÀÌ ±¸¼º

LMTP¸¦ »ç¿ëÇϵµ·Ï Àιٿîµå MTA ¸±·¹À̸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. ´ÙÀ½ ÇàÀ» option.dat¿¡ Ãß°¡ÇÏ¿© ÅؽºÆ® µ¥ÀÌÅͺ£À̽º¸¦ È°¼ºÈ­ÇÕ´Ï´Ù.
  2. USE_TEXT_DATABASES=1

    ÀÌ ´Ü°è¿¡¼­´Â ÀÏ¹Ý µ¥ÀÌÅͺ£À̽ºÀÇ ÀϹÝÀûÀÎ ÅؽºÆ® ÆÄÀÏÀ» MTA¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ¹Ì ÀÏ¹Ý µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ÀÌ ´Ü°è¸¦ °Ç³Ê¶Û ¼ö ÀÖ½À´Ï´Ù.

  3. ÀÏ¹Ý µ¥ÀÌÅͺ£À̽º ÅؽºÆ® ÆÄÀÏÀ» ¸¸µé°Å³ª ¼öÁ¤ÇÕ´Ï´Ù.

    # cd /opt/SUNWmsgsr/config/
    # vi general.txt

    LMTP_CS|msg-store.siroe.com lmtpcs-daemon
    LMTP_CS|name-1-lmtp-store.siroe.com lmtpcs-daemon
    LMTP_CS|name-2-lmtp-store.siroe.com lmtpcs-daemon
    ..
    ..
    LMTP_CN|Zmar.Talek@siroe.com lmtpcn-daemon
    ..
    LMTP_CN|Fred.Bloggs@siroe.com lmtpcn-daemon

    # chown mailsrv general.txt

  4. lmtpnative ä³Î¿¡ ´ëÇÑ »ç¿ëÀÚº° Àü´ÞÀ» ó¸®Çϱâ À§ÇÑ °Í°ú tcp_lmtpcs ä³ÎÀ» ÅëÇØ Àü´ÞÇϱâ À§ÇØ ÀúÀå¼Ò Àüü ¼³Á¤À» ó¸®Çϱâ À§ÇÑ µÎ °¡Áö À¯ÇüÀÇ Ç׸ñÀÌ ÀÖ½À´Ï´Ù.

  5. options.dat ÆÄÀÏ¿¡¼­ DELIVERY_OPTIONS º¯¼ö¸¦ ¸¸µé°Å³ª ¼öÁ¤ÇÕ´Ï´Ù.
  6. DELIVERY_OPTIONSÀÇ °ªÀ» º¯°æÇØ¾ß ÇÕ´Ï´Ù. Àü´Þ ¿É¼ÇÀÇ ÇöÀç °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

    DELIVERY_OPTIONS=\
         *mailbox=$M%$\$2I$_+$2S@ims-ms-daemon,\
         &members=*,\
         *native=$M@native-daemon, \
         *unix=$M@native-daemon, \
         /hold=$L%$D@hold-daemon,\
         &file=+$F@native-daemon, \
         &@members_offline=*,\
         ,program=$M%$P@pipe-daemon,\
         #forward=**,\
         *^!autoreply=$M+$D@bitbucket

    ÀÌ °ªÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²ß´Ï´Ù.

    DELIVERY_OPTIONS=\
        #*mailbox=@$X:$M$_+$2S%$\$2I@ims-ms-daemon,\ 
        &members=*,\
        #*native=@$X:$M,\
        #*unix=@$X:$M,\
        #/hold=$L%$D@hold,\
        #*file=@$X:+$F,\
        &@members_offline=*,\
        #program=$M%$P@pipe-daemon,\
        #forward=**,\
        #*^!autoreply=$M+$D@bitbucket

    ¸ÞÀÏÇÔ Àü´Þ ¿É¼ÇÀÇ ÆÐÅÏ¿¡ ¹ß»ýÇÑ º¯°æ »çÇ×°ú ÇÔ²² ÀÌÁ¦ ÀÚµ¿ ȸ½Å Àü´Þ ¿É¼Ç ¾Õ¿¡ # ¹®ÀÚ°¡ Ç¥½ÃµÇ¾î ¸±·¹ÀÌ ½Ã½ºÅÛ¿¡¼­ ÀÛ¾÷ÀÌ ¼öÇàµÇµµ·Ï °­Á¦ÇÑ´Ù´Â »ç½Ç¿¡ À¯ÀÇÇϽʽÿÀ. $X ´ëü·Î ÀÎÇØ »ç¿ëÀÚ¿¡ ´ëÇÑ mailhost ¼Ó¼ºÀÇ °ªÀÌ »ðÀԵ˴ϴÙ. ±×·Î ÀÎÇØ ¶ó¿ìÆ®µÈ ¿øº» ÁÖ¼Ò°¡ »ý¼ºµË´Ï´Ù.

    ¿ø½ÃÀÇ UNIX ÆÄÀÏ ¹× ÇÁ·Î±×·¥ Àü´Þ ¹æ¹ýÀÌ À¯¿ëÇÏ°Ô »ç¿ëµÇ±â À§Çؼ­´Â ´ë»ó ÄÄÇ»ÅÍ¿¡¼­ MTA¸¦ ½ÇÇàÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù´Â Á¡µµ Áß¿äÇÕ´Ï´Ù.

  7. LMTP ´Ù½Ã ¾²±â ±ÔÄ¢À» imta.cnf ÆÄÀÏ¿¡ ´ÙÀ½°ú °°ÀÌ Ãß°¡ÇÕ´Ï´Ù.

    # cd /opt/SUNWmsgsr/config/
    # cp imta.cnf imta.cnf.orig
    # vi imta.cnf

    !
    ! pipe
    .pipe-daemon $U%$H.pipe-daemon@pipe-daemon
    !
    ! tcp_local
    ! Rules for top level internet domains
    <IMTA_TABLE:internet.rules
    !
    ! Do mapping lookup for internal IP addresses
    [] $E$R${INTERNAL_IP,$L}$U%[$L]@tcp_intranet-daemon
    !
    ! Do general.txt lookup for lmtp hosts
    .domain-name.com $S$U%$H$D@$(LMTP_CN|$U@$H$D)
    .domain-name.com $S$U%$H$D@$(LMTP_CS|$H$D)
    !
    ! tcp_intranet
    ! Do mapping lookup for internal IP addresses
    [] $E$R${INTERNAL_IP,$L}$U%[$L]@tcp_intranet-daemon
    .domain-name.com $U%$H.domain-name.com@tcp_intranet-daemon

  8. ÀÌ ´Ü°è¿¡¼­ ´Ù½Ã ¾²±â ±ÔÄ¢ ½ÖÀº ÁÖ¼ÒÀÇ ¼Ò½º ·çÆ® ºÎºÐÀÌ LMTP Àü´ÞÀ» ¼öÇàÇϱâ À§ÇÑ Ç׸ñ°ú ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇϱâ À§ÇØ ÀÏ¹Ý µ¥ÀÌÅͺ£À̽ºÀÇ ÅÂ±×µÈ °Ë»ç¸¦ ¼öÇàÇÕ´Ï´Ù. ´Ü°è 2¿¡¼­ ¸¸µç general.txt ÆÄÀÏ¿¡´Â ÀûÀýÇÑ Ã¤³ÎÀ» ÅëÇØ ¹é¿£µå ¸Þ½ÃÁö ÀúÀå¼Ò¿¡ Àü´ÞÀ» ÁöÁ¤Çϵµ·Ï ÅÂ±×µÈ Ç׸ñÀÌ ÀÖ½À´Ï´Ù. ¿©±â¼­ ´Ù½Ã ¾²±â ±ÔÄ¢ÀÇ $S´Â ÁÖ¼Ò¿¡ ¼Ò½º ·çÆ®°¡ Æ÷ÇÔµÈ °æ¿ì¿¡¸¸ ´Ù½Ã ¾²±â ±ÔÄ¢ÀÌ Àû¿ëµÊÀ» ÀǹÌÇÕ´Ï´Ù. ÀÏ¹Ý µ¥ÀÌÅͺ£À̽ºÀÇ Ç׸ñ°ú ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ÀÖÀ» °æ¿ì ´Ù½Ã ¾²±â ±ÔÄ¢ÀÌ ¼º°øÇÏ°í LMTP¸¦ ÅëÇØ Àü´ÞÀ» ¼öÇàÇÏ´Â tcp_lmtpX ä³ÎÀ» ÅëÇØ ¼Ò½º ·çÆ® ¹é¿£µå È£½ºÆ®¿¡ ¸Þ½ÃÁö°¡ Àü´ÞµË´Ï´Ù.

    ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¾øÀ» °æ¿ì ´Ù¸¥ ´Ù½Ã ¾²±â ±ÔÄ¢¿¡ ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ÀÖÀ» ¶§±îÁö ´Ù½Ã ¾²±â ÇÁ·Î¼¼½º°¡ °è¼ÓµË´Ï´Ù. ´ëºÎºÐÀÇ °æ¿ì ÀÏ¹Ý µ¥ÀÌÅͺ£À̽ºÀÇ °Ë»ç¸¦ ÅëÇØ ÀÏÄ¡ÇÏ´Â Ç׸ñÀ» ãÁö ¸øÇϸé SMTP¸¦ ÅëÇØ Àü´ÞÀ» ¼öÇàÇÏ´Â tcp_intranet ä³ÎÀ» ÅëÇØ ¸Þ½ÃÁö°¡ ¶ó¿ìÆõ˴ϴÙ.

  9. »õ·Î¿î ä³Î ºí·ÏÀ» imta.cnf¿¡ Ãß°¡ÇÕ´Ï´Ù.
  10. imta.cnf ÆÄÀÏÀÇ Ã¤³Î Á¤ÀÇ ¼½¼Ç¿¡ lmtp ¹× lmtpn ä³Î¿¡ ´ëÇÑ Ã¤³Î Á¤Àǵµ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

    ! tcp_lmtpcs (LMTP client - store)
    tcp_lmtpcs defragment lmtp port 225 nomx single_sys subdirs 20 maxjobs 7 pool SMTP_POOL dequeue_removeroute
    lmtpcs-daemon
    !
    ! tcp_lmtpcn (LMTP client - native)
    tcp_lmtpcn defragment lmtp port 226 nomx single_sys subdirs 20 maxjobs 7 pool SMTP_POOL dequeue_removeroute
    !lmtpcn-daemon

  11. ±¸¼º º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.

    # cd /opt/SUNWmsgsr/bin
    # ./imsimta refresh

    Compiled configuration done

    Killing Dispatcher : 23021

    Dispatcher startup requested

    Job Controller shutdown requested

    Job Controller startup requested


  12. ÁÖ

    LMTP ä³Î¿¡´Â lmtp ä³Î Å°¿öµå¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. LMTP ä³Î¿¡ smtp ¹× lmtp ä³Î Å°¿öµå¸¦ ÇÔ²² »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. ±âº»ÀûÀ¸·Î LMTP ä³Î Á¤ÀÇ´Â ÁÖ¼® 󸮵Ǿî ÀÖ½À´Ï´Ù. LMTP¸¦ ÀÛµ¿ÇÏ·Á¸é LMTPÀÇ ÁÖ¼® 󸮸¦ Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.


Á¶Á÷¿¡¼­ Sun Java System Messaging Server »ç¿ëÀÚ¿Í ºñSun Java System Messaging Server »ç¿ëÀÚ°¡ ÇÔ²² ÀÖ´Â °æ¿ì, ¾î¶² »ç¿ëÀÚ°¡ ºñSun Java System Messaging Server ÄÄÇ»ÅÍ¿¡ ÀÖ´ÂÁö ¾Ë ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. À̵éÀÇ delivery ¿É¼ÇÀº mailboxÀ¸·Î ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ´ë½Å delivery ¿É¼ÇÀº forward·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. Àü´Þ ÁÖ¼Ò´Â ¶ó¿ìÆ®µÈ ¿øº» Çü½ÄÀ̾î¾ß ÇÏ¸ç ´ÙÀ½ ¿¹ Áß ÇϳªÀÏ ¼ö ÀÖ½À´Ï´Ù(´ÙÀ½ ¿¹¿¡¸¸ ±¹ÇѵǴ °ÍÀº ¾Æ´Ô).

mailForwardingAddress: @nonSJSMSHost.siroe.com:first.last@siroe.com

¶Ç´Â

mailForwardingAddress: @nonSJSMSHost.siroe.com:login@siroe.com

¶Ç´Â

mailForwardingAddress: @nonSJSMSHost.siroe.com:first.last@nonSJSMSHost.siroe.com

¶Ç´Â

mailForwardingAddress: @nonSJSMSHost.siroe.com:login@nonSJSMSHost.siroe.com

Áï, ´ÙÀ½°ú °°½À´Ï´Ù.

@nonSJSMSHost.siroe.com:address-which-is-recognized-by-the-nonSJSMSHost

LMTP¸¦ »ç¿ëÇÏ°í MTA ¾øÀÌ ¹é¿£µå ÀúÀå¼Ò ±¸¼º

LMTP¸¦ ÅëÇØ ¸ÞÀÏÀ» ¹Þ´Â °æ¿ì ¹é¿£µå ÀúÀå¼Ò¿¡ MTA°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº Job Controller°¡ ¾ø°í MTA¿Í ¿¬°áµÈ ÁÖ¼Ò ´Ù½Ã ¾²±â ¹æ¹ýÀÌ ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù. µð½ºÆÐó¿Í ´Ü¼ø MTA ±¸¼ºÀº ¿©ÀüÈ÷ ÇÊ¿äÇÕ´Ï´Ù. ƯÈ÷, MTA ±¸¼ºÀÇ À¯ÀÏÇÑ Áß¿ä ºÎºÐÀ» ±¸¼ºÇÏ´Â dispatcher.cnf ÆÄÀÏ°ú mappings ÆÄÀÏÀÌ ÇÊ¿äÇÕ´Ï´Ù.

dispatcher.cnf ÆÄÀÏ¿¡´Â ´ÙÀ½ÀÌ Æ÷ÇԵǾî ÀÖ¾î¾ß ÇÕ´Ï´Ù.

! rfc 2033 LMTP server - store
!
[SERVICE=LMTPSS]
PORT=225
IMAGE=IMTA_BIN:tcp_lmtp_server
LOGFILE=IMTA_LOG:tcp_lmtpss_server.log
PARAMETER=CHANNEL=tcp_lmtpss
STACKSIZE=2048000
! Uncomment the following line and set INTERFACE_ADDRESS to an appropriate
! host IP (dotted quad) if the dispatcher needs to listen on a specific
! interface (e.g. in a HA environment).
!INTERFACE_ADDRESS=
!
! rfc 2033 LMTP server - native
!
[SERVICE=LMTPSN]
PORT=226
IMAGE=IMTA_BIN:tcp_lmtpn_server
LOGFILE=IMTA_LOG:tcp_lmtpsn_server.log
PARAMETER=CHANNEL=tcp_lmtpsn
STACKSIZE=2048000
! Uncomment the following line and set INTERFACE_ADDRESS to an appropriate
! host IP (dotted quad) if the dispatcher needs to listen on a specific
! interface (e.g. in a HA environment).
!INTERFACE_ADDRESS=

±âº»ÀûÀ¸·Î dispatcher.cnf ÆÄÀÏÀÇ LMTP ¼­ºñ½º´Â ÁÖ¼® 󸮵˴ϴÙ. LMTP°¡ ÀÛµ¿ÇÏ·Á¸é ÀÌ·¯ÇÑ ÁÖ¼® 󸮸¦ Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.

MAX_CONNS, MAX_PROCS, MAX_LIFE_CONNS ¹× MAX_LIFE_TIMEÀÇ ÀÏ¹Ý µð½ºÆÐó ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·² °æ¿ì ÇØ´ç Çϵå¿þ¾î¿¡ ¸Â°Ô ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

PORT_ACCESS ¸ÅÇÎÀÌ Áß¿äÇÕ´Ï´Ù. ¹é¿£µå ¼­¹ö¿¡ ´ëÇÑ LMTP ±¸ÇöÀº Sun Java System Messaging Server ¸±·¹ÀÌ ½Ã½ºÅÛ°ú ¹é¿£µå ÀúÀå¼Ò »çÀÌÀÇ °³ÀÎ ÇÁ·ÎÅäÄÝ·Î »ç¿ëµË´Ï´Ù. PORT_ACCESS ¸ÅÇÎÀ» »ç¿ëÇÏ¿© ±×·± ¸±·¹À̸¸ ÀÌ·¯ÇÑ ¼­ºñ½º¿¡ ¿¬°áµÉ ¼ö ÀÖµµ·Ï È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ¸ÅÇÎ ÆÄÀÏÀÇ ¸ð¾çÀº ´ÙÀ½°ú °°½À´Ï´Ù.

PORT_ACCESS

  TCP|*|225|1.2.3.4|* $Y
  TCP|*|226|1.2.3.4|* $Y
  TCP|*|225|1.2.3.5|* $Y
  TCP|*|226|1.2.3.5|* $Y
  TCP|*|*|*|* $N500$ Do$ not$ connect$ to$ this$ machine

ÀÌ PORT_ACCESS ¸ÅÇÎ Å×ÀÌºí¿¡ ÁöÁ¤µÈ »ùÇà IP ÁÖ¼Ò¸¦ ¹é¿£µå ÀúÀå¼Ò¿¡ ¿¬°áµÇ´Â ³×Æ®¿öÅ©¿¡ ÀÖ´Â ¸±·¹ÀÌ ½Ã½ºÅÛÀÇ IP ÁÖ¼Ò·Î ¹Ù²Ù¾î¾ß ÇÕ´Ï´Ù.

imta.cnf ÆÄÀÏÀÌ ÀÖ¾î¾ß ÇÏÁö¸¸ À̰͸¸À¸·Î ¿Ïº®ÇÑ ±¸¼ºÀÌ ÀÌ·ïÁöÁö´Â ¾Ê½À´Ï´Ù. ÃÖ¼Ò imta.cnf ÆÄÀÏÀº ´ÙÀ½ ä³Î Á¤ÀÇ·Î ±¸¼ºµË´Ï´Ù.

! tcp_lmtpss (LMTP server - store)
tcp_lmtpss lmtp
tcp_lmtpss-daemon

!
! tcp_lmtpsn (LMTP server - native)
tcp_lmtpsn lmtp
tcp_lmtpsn-daemon

±âº»ÀûÀ¸·Î LMTP ä³Î Á¤ÀÇ´Â ÁÖ¼® 󸮵˴ϴÙ. LMTP¸¦ ÀÛµ¿ÇÏ·Á¸é LMTPÀÇ ÁÖ¼® 󸮸¦ Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù.

LMTP¸¦ ÅëÇØ ¸Þ½ÃÁö ÀúÀå¼Ò¿Í Àüü MTA¸¦ °®´Â ¹é¿£µå ½Ã½ºÅÛ¿¡ ¸ÞÀÏÀ» º¸³»µµ·Ï ¸±·¹ÀÌ ±¸¼º

¹é¿£µå ÀúÀå¼Ò¿¡ MTAÀÇ Àüü ±â´ÉÀ» Á¦°øÇϸ鼭 LMTP¸¦ »ç¿ëÇÏ¿© ·Îµå¸¦ Àý¾àÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ¹é¿£µå ÀúÀå¼Ò¿¡¼­ ÇÁ·Î±×·¥À» Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì¿¡´Â À§ÀÇ LMTP¸¦ »ç¿ëÇÏ´Â Àιٿîµå MTA ¸±·¹ÀÌ ±¸¼º¿¡¼­ ¼³¸íÇÑ ´ë·Î ¸±·¹À̸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.

Àüü MTA°¡ ÀÖ´Â ¹é¿£µå ¸Þ½ÃÁö ÀúÀå¼Ò ½Ã½ºÅÛÀÇ LMTP ±¸¼º

¹é¿£µå ÀúÀå¼Ò ¸Þ½Ã¡ ½Ã½ºÅÛ ±¸¼ºÀº LMTP¸¦ »ç¿ëÇÏ¿© ÀúÀå¼Ò¿¡ Á÷Á¢ Àü´ÞÇÏ´Â ±¸¼º¿¡¼­ dispatcher.cnf ÆÄÀÏÀÇ ³¡¿¡ ´ÙÀ½ ÇàÀÌ Ãß°¡µÇ´Â Á¡¸¸ ´Ù¸¨´Ï´Ù.

! rfc 2033 LMTP server - store
!
[SERVICE=LMTPSS]
PORT=225
IMAGE=IMTA_BIN:tcp_lmtp_server
LOGFILE=IMTA_LOG:tcp_lmtpss_server.log
PARAMETER=CHANNEL=tcp_lmtpss
STACKSIZE=2048000
! Uncomment the following line and set INTERFACE_ADDRESS to an appropriate
! host IP (dotted quad) if the dispatcher needs to listen on a specific
! interface (e.g. in a HA environment).
!INTERFACE_ADDRESS=
!
! rfc 2033 LMTP server - native
!
[SERVICE=LMTPSN]
PORT=226
IMAGE=IMTA_BIN:tcp_lmtpn_server
LOGFILE=IMTA_LOG:tcp_lmtpsn_server.log
PARAMETER=CHANNEL=tcp_lmtpsn
STACKSIZE=2048000
! Uncomment the following line and set INTERFACE_ADDRESS to an appropriate
! host IP (dotted quad) if the dispatcher needs to listen on a specific
! interface (e.g. in a HA environment).
!INTERFACE_ADDRESS=
!

±âº»ÀûÀ¸·Î dispatcher.cnf ÆÄÀÏÀÇ LMTP ¼­ºñ½º´Â ÁÖ¼® 󸮵˴ϴÙ. LMTP°¡ ÀÛµ¿ÇÏ·Á¸é ÀÌ·¯ÇÑ ÁÖ¼® 󸮸¦ Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ LMTP Æ÷Æ® ¹øÈ£´Â ¿¹ÀÏ »ÓÀ̹ǷΠ»ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ÀÓÀÇÀÇ ¹øÈ£°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.

¹é¿£µå ÀúÀå¼Ò¸¦ LMTP¿¡ ´ëÇؼ­¸¸ ±¸¼ºÇÒ °æ¿ì¿¡´Â À§¿¡¼­ ¼³¸íÇÑ dispatcher.cnf ÆÄÀÏ°ú µ¿ÀÏÇÕ´Ï´Ù. ¶ÇÇÑ, ¸ÅÇÎ ÆÄÀÏ¿¡´Â LMTP Àü¿ë ¹é¿£µå ÀúÀå¼Ò¿¡ ´ëÇØ ¼³¸íÇÑ PORT_ACCESS ¸ÅÇÎÀÌ ÇÊ¿äÇÕ´Ï´Ù.


±¸ÇöµÈ LMTP ÇÁ·ÎÅäÄÝ

ÀÌ Àý¿¡¼­´Â »ùÇà LMTP ´ëÈ­ »óÀÚ¸¦ Á¦°øÇÏ¿© ÇØ´ç ´ëÈ­ »óÀÚ¿¡ Ç¥½ÃµÇ´Â ³»¿ëÀ» ¼³¸íÇÕ´Ï´Ù. ¸±·¹ÀÌ ½Ã½ºÅÛÀÇ LMTP Ŭ¶óÀ̾ðÆ®´Â Ç¥ÁØ LMTP ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© ¹é¿£µå ÀúÀå¼ÒÀÇ MLTP ¼­¹ö¿Í ´ëÈ­ÇÕ´Ï´Ù. ÇÁ·ÎÅäÄÝÀº ƯÁ¤ ¹æ¹ýÀ¸·Î »ç¿ëµË´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

---> LHLO
<--- 250 OK

LHLO ¸ÞÀÏ¿¡ ´ëÇÑ ÀÛ¾÷ÀÌ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù. ȸ½ÅÀº Ç×»ó 250 OKÀÔ´Ï´Ù.

---> MAIL FROM: address size=messageSizeInBytes
<--- 250 OK

¸ÞÀÏ ¹ß¼ÛÀÚ ÁÖ¼Ò¸¦ °Ë»çÇϰųª º¯È¯ÇÏÁö ¾Ê½À´Ï´Ù. size= ¸Å°³ º¯¼ö´Â Àü´ÞÇÒ ¸ÞÀÏÀÇ Å©±â(¹ÙÀÌÆ®)¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ °ªÀº ÇÁ·ÎÅäÄÝ¿¡ Ç¥½ÃµÇ´Â ¸ÞÀÏÀÇ Á¤È®ÇÑ Å©±âÀÔ´Ï´Ù. Á¤È®ÇÑ ¸ÞÀÏ Å©±â°¡ ²À ÇÊ¿äÇÑ °ÍÀº ¾Æ´ÏÁö¸¸ ´ë°³ ½ÇÁ¦ ¸ÞÀÏ Å©±â´Â ÀÌ Å©±â¸¦ ÃÊ°úÇÏÁö ¾Ê½À´Ï´Ù. LMTP ¼­¹ö´Â ¸ÞÀÏÀ» ¹Þµµ·Ï ¸Þ¸ð¸®¿¡ ÀÌ Å©±âÀÇ ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù.

---> RCPT TO: uid+folder@domain xquota=size,number xdflg=xxx
<--- 250 OK

¹ÞÀ» ¶§´Â ¼ö½ÅÀÚ ÁÖ¼Ò¸¦ È®ÀÎÇÏÁö ¾ÊÁö¸¸ ³ªÁß¿¡ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¼ö½ÅÀÚ ¸ñ·ÏÀÌ ÀÛ¼ºµË´Ï´Ù. ÁÖ¼ÒÀÇ @domain ºÎºÐÀº ÁÖ µµ¸ÞÀÎÀÇ uids¿¡¼­´Â »ý·«µÇ°í +folder ºÎºÐÀº ¼±Åà »çÇ×ÀÔ´Ï´Ù. ÀÌ Çü½ÄÀº MTAÀÇ ¸Þ½ÃÁö ÀúÀå¼Ò ä³Î¿¡ »ç¿ëµÇ´Â °Í°ú µ¿ÀÏÇÑ ÁÖ¼Ò Çü½ÄÀÔ´Ï´Ù.

xquota= ¸Å°³ º¯¼ö´Â ÃÖ´ë ÃÑ Å©±â¿Í ÃÖ´ë ¸ÞÀÏ ¼ö·Î ±¸¼ºµÇ´Â »ç¿ëÀÚÀÇ ¸ÞÀÏ ÇÒ´ç·®À» ÁöÁ¤ÇÕ´Ï´Ù. MTA´Â »ç¿ëÀÚ¿¡ ´ëÇÑ LDAP Á¶È¸¸¦ ÅëÇØ ÁÖ¼Ò º¯È¯À» ¼öÇàÇÏ´Â µ¿¾È °Ë»öµÇ´Â ÀÌ ¸ÞÀÏ ÇÒ´ç·® Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ¸Þ½ÃÁö ÀúÀå¼ÒÀÇ ÇÒ´ç·® Á¤º¸¸¦ µð·ºÅ丮¿Í µ¿±âÈ­µÈ »óÅ·ΠÀ¯ÁöÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÇÒ´ç·® Á¤º¸¸¦ °¡Á®¿À´Â °ÍÀº ¼º´É¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê½À´Ï´Ù.

xdflg= ¸Å°³ º¯¼ö´Â ºñÆ® Çʵå·Î Çؼ®µÇ´Â ¼ýÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ºñÆ® ¼ö´Â ¸ÞÀÏÀÌ Àü´ÞµÇ´Â ¹æ¹ýÀ» Á¦¾îÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ºñÆ® °ªÀ» 2·Î ¼³Á¤ÇÏ¸é »ç¿ëÀÚ¿¡ ´ëÇØ ÇÒ´ç·®ÀÌ ÃÊ°úÇÏ´õ¶óµµ ¸ÞÀÏÀÌ Àü´ÞµË´Ï´Ù. (xdflg´Â ³»ºÎ ¸Å°³ º¯¼öÀ̸ç Æ÷ÇÔµÈ ºñÆ®°¡ ¿¹°í ¾øÀÌ º¯°æµÇ°Å³ª Ãß°¡µÉ ¼ö ÀÖ´Ù´Â °Í¿¡ ÁÖÀÇÇÕ´Ï´Ù. Sun ¼­¹ö¿¡¼­ ÀÌ È®ÀåÀ» »ç¿ëÇÏ´Â ´Ù¸¥ Ŭ¶óÀ̾ðÆ®³ª ÀϺΠ´Ù¸¥ ¼­¹ö¿¡¼­ ÀÌ ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ´Â Sun Ŭ¶óÀ̾ðÆ®³ª ¸ðµÎ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.)

ÀÌ »óÈ£ ÀÛ¿ëÀº ¼ö½ÅÀÚ¸¶´Ù ÇÑ ¹ø¾¿ ¿©·¯ ¹ø ¹Ýº¹µÉ ¼ö ÀÖ½À´Ï´Ù.

--->DATA
---> <the message text>
--->.

±×·± ´ÙÀ½ LMTP Ŭ¶óÀ̾ðÆ®°¡ SMTP¿¡¼­Ã³·³ Àüü ¸ÞÀÏÀ» Á¡À¸·Î Ç¥½ÃÇÏ¿© º¸³À´Ï´Ù. ¸ÞÀÏÀº ÇÑ Çà¿¡ Á¡(.) Çϳª·Î ³¡³³´Ï´Ù. ¸ÞÀÏ Å©±â°¡ ÃÊ°úµÉ °æ¿ì LMTP ¼­¹ö´Â ´ÙÀ½À» º¸³À´Ï´Ù.

<--- 500 message too big

±×·± ´ÙÀ½ ¿¬°áÀ» Á¾·áÇÕ´Ï´Ù.

¸ÞÀÏÀÌ ¿Ã¹Ù¸£°Ô Àü´ÞµÇ¸é LMTP ¼­¹ö´Â RCPT TO:Çà¿¡ ÁöÁ¤µÈ °¢ ¼ö½ÅÀÚ¿¡ ´ëÇÑ »óŸ¦ LMTP Ŭ¶óÀ̾ðÆ®¿¡°Ô ´Ù½Ã º¸³À´Ï´Ù. ¿¹¸¦ µé¾î, ¸ÞÀÏÀÌ ¼º°øÀûÀ¸·Î Àü´ÞµÉ °æ¿ì ´ÙÀ½°ú °°Àº ÀÀ´äÀ» ¹Þ½À´Ï´Ù.

<--- 250 2.5.0 address OK

¿©±â¼­ address´Â RCPT TO:Çà¿¡ Ç¥½ÃµÈ ÁÖ¼ÒÀÔ´Ï´Ù.

º¯È¯Àº ´Ù¸¥ MAIL FROM:Çà¿¡¼­ ¹Ýº¹µÇ°Å³ª ´ÙÀ½ »óÈ£ ÀÛ¿ëÀ¸·Î Á¾·áµÉ ¼ö ÀÖ½À´Ï´Ù.

---> quit
<---221 OK

Ç¥ 15-1¿¡¼­´Â °¢ ¼ö½ÅÀÚ¿¡ ´ëÇÑ °¡´ÉÇÑ »óÅ Äڵ带 ³ªÅ¸³À´Ï´Ù. ÀÌ 3¿­ Å×À̺íÀÇ Ã¹ ¹ø° ¿­¿¡´Â ªÀº Äڵ尡 Ç¥½ÃµÇ°í, µÎ ¹ø° ¿­¿¡´Â ±ä Äڵ尡 Ç¥½ÃµÇ¸ç, ¼¼ ¹ø° ¿­¿¡´Â »óÅ ÅؽºÆ®°¡ Ç¥½ÃµË´Ï´Ù. 2.x.x »óÅ ÄÚµå´Â ¼º°ø ÄÚµåÀÌ°í, 4.x.x ÄÚµå´Â Àç½Ãµµ °¡´ÉÇÑ ¿À·ùÀÌ°í, 5.x.x ÄÚµå´Â Àç½ÃµµÇÒ ¼ö ¾ø´Â ¿À·ùÀÔ´Ï´Ù.

Ç¥ 15-1 ¼ö½ÅÀÚ¿¡ ´ëÇÑ LMTP »óÅ ÄÚµå 

ªÀº ÄÚµå

±ä ÄÚµå

»óÅ ÅؽºÆ®

250

2.5.0

È®ÀÎ

420

4.2.0

¸ÞÀÏÇÔ Àá±è

422

4.2.2

ÇÒ´ç·® ÃÊ°ú

420

4.2.0

À߸øµÈ ¸ÞÀÏÇÔ Çü½Ä

420

4.2.0

¸ÞÀÏÇÔ Áö¿ø ¾È ÇÔ

430

4.3.0

IMAP IOERROR

522

5.2.2

Áö¼ÓÀûÀÎ ÇÒ´ç·® ÃÊ°ú

523

5.2.3

±æÀÌ°¡ ³Ê¹« ±ä ¸ÞÀÏ

511

5.1.1

¸ÞÀÏÇÔ ¾øÀ½

560

5.6.0

¸ÞÀÏ¿¡ null Æ÷ÇÔ

560

5.6.0

¸ÞÀÏ¿¡ nl Æ÷ÇÔ

560

5.6.0

¸ÞÀÏ¿¡ À߸øµÈ Çì´õ ÀÖÀ½

560

5.6.0

¸ÞÀÏ¿¡ ºó Çà ¾øÀ½

±×·¸Áö ¾ÊÀ¸¸é ¸ÞÀÏÇÔ, ¿ø½Ã(UNIX) ¹× ÆÄÀÏ¿¡ ´ëÇÑ Àü´Þ ¿É¼ÇÀÌ º¯°æµÈ °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ±ÔÄ¢ÀÇ ¸ñÀûÀº ¸ÞÀÏÀÌ ÇØ´ç LMTP ä³ÎÀ» ÅëÇØ ¹é¿£µå ¼­¹ö¿¡ Àü´ÞµÇµµ·Ï ÁÖ¼Ò¸¦ »ý¼ºÇÏ´Â °ÍÀÔ´Ï´Ù. »ý¼ºµÈ ÁÖ¼Ò´Â ¶ó¿ìÆÃµÈ ¿øº» ÁÖ¼ÒÀÌ¸ç ±× Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

@sourceroute:localpart@domain



ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     


Copyright 2005 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.