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

Sun ONE Messaging Server 6.0 °ü¸®ÀÚ ¼³¸í¼­

 12Àå
LMTP Àü´Þ

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


ÁÖ

LMTP´Â ´ÙÁß °èÃþ ¹èÆ÷¿¡¼­ »ç¿ëÇϵµ·Ï ¼³°èµÇ¾ú±â ¶§¹®¿¡ ´ÜÀÏ ½Ã½ºÅÛ ¹èÆ÷¿¡¼­´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.


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


LMTP Àü´Þ ±â´É

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


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

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

±×¸² 12-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°èÃþ ¹èÆ÷ÀÇ ¸ÞÀÏ Ã³¸®

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

±×¸² 12-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 Ŭ¶óÀÌ¾ðÆ®´Â Ç¥ÁØ 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·Î ¼³Á¤ÇÏ¸é »ç¿ëÀÚ¿¡ ´ëÇØ ÇÒ´ç·®ÀÌ ÃʰúÇÏ´õ¶óµµ ¸ÞÀÏÀÌ Àü´ÞµË´Ï´Ù.

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

--->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

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

Ç¥ 12-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

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


LMTP Àü´Þ ±¸¼º

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

Áß°è ±¸¼º

±âº» ±¸¼ºÀº MTA¿Í ¸ÞÀÏ ÀúÀå¼Ò°¡ µ¿ÀÏÇÑ ½Ã½ºÅÛ¿¡ ÀÖ´Â ¼­¹ö¿¡ ÀûÇÕÇÕ´Ï´Ù. ÀÌ ½Ã³ª¸®¿À¿¡¼­ »ç¿ëÀÚÀÇ ¸ÞÀÏ ÀúÀå¼Ò ¸ÞÀÏÇÔ¿¡ ´ëÇØ Á¤ÀÇµÈ Àü´Þ ¹æ¹ýÀº »ç¿ëÀÚ ¾ÆÀ̵ð¿Í È£½ºÆ®µÈ µµ¸ÞÀÎÀ¸·ÎºÎÅÍ ÁÖ¼Ò¸¦ ±¸¼ºÇÏ¿© ¸ÞÀÏÀ» ims_ms ä³Î¿¡ ¶ó¿ìÆÃÇÕ´Ï´Ù. LMTP ¹é¿£µå ÀúÀå¼Ò¸¦ »ç¿ëÇÏ´Â Áß°èÀÇ °æ¿ì ´Ù¸¥ ½Ã½ºÅÛ¿¡ ±ÔÁ¤µÈ »ç¿ëÀÚ¿¡ ´ëÇØ¼­µµ ¸ÞÀÏÀ» ó¸®Çϵµ·Ï Á߰踦 ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ±×·¸°Ô ÇÏ·Á¸é °ÅÀÇ ¸ðµç ±ÔÄ¢ÀÇ ¾Õ¿¡ #À» ³Ö½À´Ï´Ù. ´Ù¸¥ º¯°æÀº ÇÁ·Ï½Ã°¡ LMTP¸¦ ÅëÇØ ¸ÞÀÏ ÀúÀå¼Ò ½Ã½ºÅÛ¿¡¼­ ¼öÇàÇØ¾ß ÇÏ´Â ¹æ¹ý°ú °ü·ÃÀÌ ÀÖ½À´Ï´Ù. ¿©±â¿¡´Â ¸ÞÀÏ ÀúÀå¼Ò ¸ÞÀÏÇÔ, ¿ø½Ã(UNIX) ¹× ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù.

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.LMTP:$M$_+$2S%$\$2I@ims-ms-daemon,\
  #&members=*,\
  #*native=@$X.lmtpnative:$M,\
  #*unix=@$X.lmtpnative:$M,\
  #/hold=$L%$D@hold,\
  #*file=@$X.lmtpnative:+$F,\
  #&@members_offline=*,\
  #program=$M%$P@pipe-daemon,\
  #forward=**,\
  #*^!autoreply=$M+$D@bitbucket

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

@sourceroute:localpart@domain

±×·¸°Ô ÇÏ¸é ¸ÞÀÏÀÌ ¿øº» ¶ó¿ìÆ®¸¦ ±â¹ÝÀ¸·Î ¶ó¿ìÆÃµÇÁö¸¸, ¿ø°Ý ½Ã½ºÅÛ¿¡´Â ÇØ´ç ¶ó¿ìÆÃ°ú ´Ù¸¥ º°µµÀÇ ÁÖ¼Ò°¡ Ç¥½ÃµË´Ï´Ù. $X ´ëü´Â »ç¿ëÀÚ¿¡ ´ëÇÑ mailhost ¼Ó¼º °ªÀ» »ðÀÔÇÕ´Ï´Ù. »ý¼ºµÈ ¿øº» ¶ó¿ìÆ®ÀÎ mailhost.lmtp ¶Ç´Â mailhost.lmtpnÀº imta.cnf ÆÄÀÏ¿¡ Ãß°¡µÇ¾î¾ß ÇÏ´Â .lmtp ¶Ç´Â .lmtpn ±ÔÄ¢°ú ÀÏÄ¡ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¶ó¿ìÆ®´Â ¸ÞÀÏÀ» µÎ LMTP ä³Î(¸ÞÀÏ ÀúÀå¼Ò Àü´Þ¿ë, ¿ø½Ã Àü´Þ¿ë) Áß Çϳª·Î °¡Á®¿É´Ï´Ù. ÀÌ·¯ÇÑ ´Ù½Ã ¾²±â ±ÔÄ¢Àº ¿øº» ¶ó¿ìÆ®¿¡ ÁöÁ¤µÈ µµ¸ÞÀÎ À̸§ÀÇ .lmtp ¶Ç´Â .lmtpn ±¸¼º ¿ä¼Ò¸¦ Á¦°ÅÇϱ⠶§¹®¿¡ ¸ÞÀÏÀÌ ¿Ã¹Ù¸¥ LMTP ä³ÎÀ» ÅëÇØ ¿Ã¹Ù¸¥ ¸ÞÀÏ È£½ºÆ®¿¡ Àü´ÞµË´Ï´Ù. LMTP ¼­¹ö¿¡ º¸³»Áö´Â ÁÖ¼Ò´Â ¿øº» ¶ó¿ìÆÃ ÁÖ¼ÒÀÇ ¿À¸¥ÂÊ, Áï ‘:‘ µÚ¿¡ ´ëü ÆÐÅÏÀ¸·Î Á¤Àǵ˴ϴÙ. ¸ÞÀÏÇÔ ÆÐÅÏÀÇ °æ¿ì $M$_+$2S$\@$2IÀÔ´Ï´Ù. ÀÌ ÁÖ¼Ò°¡ »ç¿ëÀÚ ¾ÆÀ̵𰡠µÇ°í ±× µÚ¿¡´Â ‘+‘ Æú´õ À̸§(¿øº» ÁÖ¼Ò¿¡ Æú´õ À̸§ÀÌ ÀÖ´Â °æ¿ì), ‘@‘ ¹× È£½ºÆ®µÈ µµ¸ÞÀÎ(µµ¸ÞÀÎÀÌ ¸ÞÀÏ ¹èÆ÷¸¦ À§ÇÑ ±âº» µµ¸ÞÀÎÀÌ ¾Æ´Ñ °æ¿ì)ÀÌ Ç¥½ÃµË´Ï´Ù. ÆÄÀÏ ¸Þ¼Òµå¿¡¼­´Â lmtpnative ä³ÎÀ» »ç¿ëÇÏÁö¸¸ ÇØ´ç ÇÁ·Î±×·¥ Àü´Þ ¹æ¹ý¿¡¼­´Â Áß°è ½Ã½ºÅÛ¿¡¼­ Àü´ÞÀÌ ¼öÇàµË´Ï´Ù. ÀÌ ¹æ¹ýÀÌ ÀûÀýÇÏÁö ¾ÊÀº °æ¿ì ¹é¿£µå ¼­¹ö¿¡¼­ MTA¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. LMTP¸¦ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ÀÌ ¹æ¹ýÀº ´Ù¸¥ ¿É¼ÇÀ̸ç ÀÌ¿¡ ´ëÇØ¼­´Â µÚ¿¡¼­ ¼³¸íÇÕ´Ï´Ù.

¸ÞÀÏÇÔ Àü´Þ ¿É¼ÇÀÇ ÆÐÅÏ º¯°æÀ» ±â·ÏÇϽʽÿÀ. ÀÌÁ¦ ÀÚµ¿ ȸ½Å Àü´Þ ¿É¼Ç ¾Õ¿¡ # ¹®ÀÚ°¡ Ç¥½ÃµÇ¾î ȸ½Å ½Ã½ºÅÛ¿¡¼­ ÀÛ¾÷ÀÌ ¼öÇàµÇµµ·Ï °­Á¦ÇÕ´Ï´Ù. ¿ø½Ã ¹× UNIX ÆÄÀÏ ¹× ÇÁ·Î±×·¥ Àü´Þ ¹æ¹ý¿¡ À¯¿ëÇÑ MTA¸¦ ´ë»ó ½Ã½ºÅÛ¿¡¼­ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

imta.cnf ÆÄÀÏÀ» ¼öÁ¤ÇÏ¿© ÆÄÀÏÀÇ ´Ù½Ã ¾²±â ±ÔÄ¢ ¼½¼Ç¿¡ .lmtp* ´Ù½Ã ¾²±â ±ÔÄ¢À» Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

! Rewrite rules
!
! lmtp
.lmtp $U%$H@lmtpcs-daemon
!
! lmtpn
.lmtpn $U%$H@lmtpcn-daemon

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

¶ÇÇÑ, 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


ÁÖ

LMTP ä³Î¿¡¼­ lmtp ä³Î Ű¿öµå¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. LMTP ä³Î¿¡¼­ smtp ä³Î Ű¿öµå¿Í lmtp ä³Î Ű¿öµå¸¦ µÑ ´Ù »ç¿ëÇÏÁö´Â ¸¶½Ê½Ã¿À.


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

¸¶Áö¸·À¸·Î service.http.smtphost configutil ¸Å°³ º¯¼ö(±âº»°ª: localhost)¸¦ LMTP È£½ºÆ®ÀÇ ½Ã½ºÅÛ À̸§À¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ, alarm.msgalarmnoticehost configutil ¸Å°³ º¯¼ö(±âº»°ª: localhost)¸¦ LMTP È£½ºÆ®ÀÇ ½Ã½ºÅÛ À̸§(¸ÞÀÏÀ» Æ÷½ºÆ®¸¶½ºÅÍ¿¡°Ô º¸³¾ °æ¿ì)À¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

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 ONE 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 subdirs 20
tcp_lmtpss-daemon

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

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

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

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

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

À¯ÀÏÇÑ Â÷ÀÌÁ¡Àº ±ÔÄ¢ÀÇ ÀϺο¡ #(ÀÌ ½Ã½ºÅÛ¿¡¼­ Æò°¡) Á¢µÎ¾î°¡ Ç¥½ÃµÈ´Ù´Â Á¡ÀÔ´Ï´Ù. members ¹× members_offlineÀÇ °æ¿ì ³í¸®°¡ ÀÌÀü ³í¸®·Î º¯È¯µÇ¾î Á¤ÀÇµÈ mailhost ¼Ó¼ºÀÌ ¾ø´Â °æ¿ì¿¡¸¸ Áß°è ½Ã½ºÅÛ¿¡¼­ ¸ÞÀϸµ ¸ñ·ÏÀÌ È®ÀåµÊÀ» ÀǹÌÇÕ´Ï´Ù. holdÀÇ °æ¿ì »óŰ¡ .HELDÀÎ »ç¿ëÀÚ ¸ÞÀÏÀÌ ´Ù¾çÇÑ Áß°è ½Ã½ºÅÛ ´ë½Å ¹é¿£µå ÀúÀå¼ÒÀÇ º¸°ü ´ë±â¿­¿¡ º¸°üµÇ°í, ÇÁ·Î±×·¥ÀÇ °æ¿ì ¿äûµÈ ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚÀÇ ¸ÞÀÏ È£½ºÆ®¿¡¼­ ½ÇÇàµÊÀ» ÀǹÌÇÕ´Ï´Ù.

´ÙÀ½Àº ÀúÀå¼Ò ½Ã½ºÅÛ¿¡¼­ Àüü MTA¿Í ÇÔ²² SMTP¿Í LMTP¸¦ ¸ðµÎ »ç¿ëÇÒ °æ¿ì¿¡ »ç¿ëÇÏ´Â DELIVERY_OPTIONS ¼³Á¤À» ³ªÅ¸³À´Ï´Ù.

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

Àüü 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 ¸ÅÇÎÀÌ ÇÊ¿äÇÕ´Ï´Ù.



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


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