e-Mail Adapter¸¦ ½ÇÇàÇϱâ Àü¿¡ ¸ÕÀú ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ¾î´ðÅ͸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
Meta Object¸¦ ±¸¼ºÇÑ ÈÄ¿¡´Â Meta Object¿¡ ´ëÇÑ Áö¿øÀ» ¾î´ðÅÍ Á¤ÀÇ¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ¾î´ðÅÍ Á¤ÀǸ¦ ±¸¼ºÇÏ·Á¸é Connector Configurator(ÅëÇÕ ºê·ÎÄ¿°¡ ICSÀÏ °æ¿ì, System Manager¿¡¼ ½ÇÇà) ¶Ç´Â Connector Configurator(ÅëÇÕ ºê·ÎÄ¿°¡ WebSphere MQ Integrator BrokerÀÏ °æ¿ì)¸¦ »ç¿ëÇϽʽÿÀ.
¾î´ðÅÍ´Â ½ÃÀÛÇÒ ¶§ ±¸¼º °ªÀ» È®º¸ÇÕ´Ï´Ù. ·±Å¸ÀÓ ¼¼¼Ç Áß ¾î´ðÅÍ µî·Ï Á¤º¸ÀÇ °ªÀ» Çϳª ÀÌ»ó º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϺΠ¾î´ðÅÍ ±¸¼º µî·Ï Á¤º¸ÀÇ º¯°æ»çÇ×Àº Áï½Ã Àû¿ëµÇ±âµµ ÇÏÁö¸¸, µî·Ï Á¤º¸ ¹× ÅëÇÕ ½Ã½ºÅÛ¿¡ µû¶ó ¾î´ðÅÍ ¶Ç´Â Àüü ÅëÇÕ ½Ã½ºÅÛÀ» ´Ù½Ã ½ÃÀÛÇϵµ·Ï ¿ä±¸ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¾î´ðÅÍ ±¸¼º º¯°æ»çÇ×ÀÇ Àû¿ë ½Ã±â¸¦ ÆÇº°ÇÏ·Á¸é ¾î´ðÅÍ ±¸¼º µµ±¸ÀÇ °ü·Ã µî·Ï Á¤º¸ ÅÇ¿¡¼ °»½Å ¸Þ¼Òµå ¿À» ÂüÁ¶ÇϽʽÿÀ.
Ç¥ÁØ ±¸¼º µî·Ï Á¤º¸´Â ¸ðµç ¾î´ðÅͰ¡ »ç¿ëÇÏ´Â Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ µî·Ï Á¤º¸¿¡ ´ëÇØ¼´Â ºÎ·Ï A, ¾î´ðÅÍÀÇ Ç¥ÁØ ±¸¼º µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ç¥ 2¿¡¼´Â ºÎ·Ï¿¡ ÀÖ´Â ±¸¼º µî·Ï Á¤º¸ Áß ÀÌ ¾î´ðÅÍ¿¡¸¸ ƯÁ¤ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
Ç¥ 2. ÀÌ ¾î´ðÅÍ¿¡ ƯÁ¤ÇÑ µî·Ï Á¤º¸
µî·Ï Á¤º¸ | Âü°í |
---|---|
CharacterEncoding | ¾î´ðÅÍ´Â ÀÌ µî·Ï Á¤º¸¸¦ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. |
ApplicationName | ¾î´ðÅ͸¦ ½ÇÇàÇϱâ Àü¿¡ ÀÌ ±¸¼º µî·Ï Á¤º¸ÀÇ °ªÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. |
Locale | ÀÌ ¾î´ðÅÍ´Â ±¹Á¦ÈµÇ¾úÀ¸¹Ç·Î, ÀÌ µî·Ï Á¤º¸ÀÇ °ªÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇöÀç Áö¿øµÇ´Â ·ÎÄÉÀÏÀ» ÆÇº°ÇÏ·Á¸é ¾î´ðÅÍ¿¡ ´ëÇÑ ¸±¸®½º Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ. |
¾î´ðÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸´Â ¾î´ðÅͰ¡ ÅëÇÕÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥À̳ª ±â¼ú¿¡ ƯÁ¤ÇÑ ¾î´ðÅÍ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ¾î´ðÅÍ Æ¯Á¤ µî·Ï Á¤º¸´Â ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ ±¸¼º¿ä¼Ò¸¦ ±â·Ï, ÀçºôµåÇÒ ÇÊ¿ä¾øÀÌ ¾î´ðÅÍ ÀÛµ¿À» º¯°æÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
Ç¥ 3¿¡´Â e-Mail Adapter¿¡ ´ëÇÑ ¾î´ðÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸°¡ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù. µî·Ï Á¤º¸ ¼³¸í¿¡ ´ëÇØ¼´Â µÚ¿¡ ¿À´Â ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
Ç¥ 3. ¾î´ðÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸
À̸§ | °¡´ÉÇÑ °ª | ±âº»°ª | Çʼö |
---|---|---|---|
ApplicationPassword | ÀÌ µî·Ï Á¤º¸´Â ÇöÀç ¾î´ðÅÍ¿¡¼ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. |
| ¾Æ´Ï¿À |
ApplicationUserName | ÀÌ µî·Ï Á¤º¸´Â ÇöÀç ¾î´ðÅÍ¿¡¼ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. |
| ¾Æ´Ï¿À |
BusinessObjectMimeCharset | À¯È¿ÇÑ ¹®ÀÚ ¼¼Æ® °ª |
| ¾Æ´Ï¿À |
BusinessObjectMimeEncoding | À¯È¿ÇÑ µ¥ÀÌÅÍ ÀÎÄÚµù °ª |
| ¾Æ´Ï¿À |
DataHandlerConfigMO | Data Handler Meta Object À̸§ | MO_DataHandler_Default | ¿¹ |
DebugMode | true ¶Ç´Â false |
false | ¾Æ´Ï¿À |
DefaultVerb | ¾î´ðÅͰ¡ ó¸®ÇÑ Business Object¿¡ ´ëÇØ À¯È¿ÇÑ Verb °ª | Create | ¾Æ´Ï¿À |
MailsPerMailBox | ¾çÀÇ Á¤¼ö |
1 | ¾Æ´Ï¿À |
MessageContentMimeCharset | À¯È¿ÇÑ ¹®ÀÚ ¼¼Æ® °ª |
| ¾Æ´Ï¿À |
MessageContentMimeEncoding | À¯È¿ÇÑ µ¥ÀÌÅÍ ÀÎÄÚµù °ª |
| ¾Æ´Ï¿À |
MessageHeaderMimeCharset | À¯È¿ÇÑ ¹®ÀÚ ¼¼Æ® °ª |
| ¾Æ´Ï¿À |
MessageHeaderMimeEncoding | À¯È¿ÇÑ µ¥ÀÌÅÍ ÀÎÄÚµù °ª |
| ¾Æ´Ï¿À |
PollConfigMO | Meta Object À̸§ | ¾Æ´Ï¿À | |
PollQuantity | ¾çÀÇ Á¤¼ö |
1 | ¾Æ´Ï¿À |
SMTP_MailHost | ¸ÞÀÏ È£½ºÆ® À̸§ | ¿¹ |
ÀÌ µî·Ï Á¤º¸´Â ÇöÀç ¾î´ðÅÍ¿¡¼ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
ÀÌ µî·Ï Á¤º¸´Â ÇöÀç ¾î´ðÅÍ¿¡¼ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
ÀüÀÚ ¿ìÆí¿¡ Æ÷ÇÔµÈ Business ObjectÀÇ ¹®ÀÚ ¼¼Æ®ÀÔ´Ï´Ù. ȯ°æ¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ °ªÀ» ÆÇº°ÇÏ·Á¸é ÀüÀÚ ¿ìÆí RFC ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ÇϳªÀÇ ¿¹·Î ¼À¯·´ ¾ð¾îÀÇ Latin 1 ¹®ÀÚ ¼¼Æ®ÀÎ iso-8859-1ÀÌ ÀÖ½À´Ï´Ù.
ÀüÀÚ ¿ìÆí¿¡ Æ÷ÇÔµÈ Business ObjectÀÇ ÀÎÄÚµùÀÔ´Ï´Ù. ȯ°æ¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ °ªÀ» ÆÇº°ÇÏ·Á¸é ÀüÀÚ ¿ìÆí RFC ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ÇϳªÀÇ ¿¹·Î, ¡ºQuoted-Printable¡»¿¡ ´ëÇØ Q¸¦ ÁöÁ¤ÇÏ°í ¡ºBase64¡»¿¡ ´ëÇØ B¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸°¡ ƯÁ¤ °ªÀ¸·Î ¼³Á¤µÇ¸é Business Object°¡ ¸Þ½ÃÁö ÆÄÆ®·Î Àü¼ÛµË´Ï´Ù. ÀÌ µî·Ï Á¤º¸°¡ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é Business Object´Â ÷ºÎµÈ ÆÄÀÏ·Î Àü¼ÛµË´Ï´Ù.
Data Handler°¡ ±¸¼º µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ´Â µ¥ »ç¿ëÇÏ´Â Meta ObjectÀÇ À̸§ÀÔ´Ï´Ù. ƯÁ¤ ³»¿ë À¯Çü¿¡ »ç¿ëÇÒ DataHandler Ŭ·¡½º¸¦ ÆÇº°Çϱâ À§ÇØ DataHandler º£À̽º¿¡¼µµ »ç¿ëµË´Ï´Ù. ÀÌ Meta Object¿¡ ´ëÇÑ Á¤º¸´Â Data Handler Meta Object¸¦ ÂüÁ¶ÇϽʽÿÀ.
JavaMail µð¹ö±× ¸Þ½ÃÁö°¡ STDOUT¿¡ Àü¼ÛµÇ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
Verb ¼Ó¼ºÀÌ °ªÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì À̺¥Æ® °ø°í Áß ¾î´ðÅÍ¿¡¼ ÀÛ¼ºÇÑ ÃÖ»óÀ§ ·¹º§ Business ObjectÀÇ Verb ¼Ó¼º¿¡ »ðÀÔµÈ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀϺΠ»óȲ¿¡¼ ¾î´ðÅÍ´Â À̺¥Æ®¸¦ Æú¸µÇϸç Business Object¸¦ ÀÛ¼ºÇÏÁö¸¸, ¿ø·¡ µ¥ÀÌÅÍ ¼Ò½º(¿¹: XML ¹®¼)´Â Business Object Á¤ÀÇÀÇ Verb ¼Ó¼º¿¡ Á÷Á¢ ÇØ´çÇÏ´Â Á¤º¸¸¦ ±× ¾È¿¡ °®Áö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. Business Object°¡ ¿Ã¹Ù¸¥ Verb ¾øÀÌ ÅëÇÕ ºê·ÎÄ¿·Î Àü´ÞµÇ¸é µî·Ï ÁßÀÌÁö ¾ÊÀº °ÍÀ¸·Î °£ÁֵǸç, 󸮵ÇÁö ¾Ê½À´Ï´Ù. ÀÌ µî·Ï Á¤º¸ÀÇ ¿Ã¹Ù¸¥ Verb(¿¹: Create)¸¦ ÁöÁ¤ÇÏ¿© Verb°¡ °ø¹éÀ̰ųª ³ÎÀÎ °æ¿ì¿¡ ¾î´ðÅÍ¿¡ ÀÇÇØ 󸮵Ǵ ÃÖ»óÀ§ ·¹º§ Business ObjectÀÇ Verb ¼Ó¼ºÀ» ä¿ï ¼ö ÀÖ½À´Ï´Ù.
±âº»°ªÀº CreateÀÔ´Ï´Ù.
¾î´ðÅͰ¡ ´ÙÀ½ ÆíÁöÇÔ Ã³¸®·Î ÁøÇàÇϱâ Àü¿¡ °¢ ÆíÁöÇÔ¿¡¼ 󸮵Ǵ ¸Þ½ÃÁö ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¸Þ½ÃÁö ³»¿ë¿¡ ´ëÇÑ ¹®ÀÚ ¼¼Æ®ÀÔ´Ï´Ù.
ȯ°æ¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ °ªÀ» ÆÇº°ÇÏ·Á¸é ÀüÀÚ ¿ìÆí RFC ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÇϳªÀÇ ¿¹·Î ¼À¯·´ ¾ð¾îÀÇ Latin 1 ¹®ÀÚ ¼¼Æ®ÀÎ
iso-8859-1ÀÌ ÀÖ½À´Ï´Ù.
¸Þ½ÃÁö ³»¿ë¿¡ ´ëÇÑ ÀÎÄÚµùÀÔ´Ï´Ù. ȯ°æ¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ °ªÀ» ÆÇº°ÇÏ·Á¸é ÀüÀÚ ¿ìÆí RFC ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ÇϳªÀÇ ¿¹·Î, ¡ºQuoted-Printable¡»¿¡ ´ëÇØ Q¸¦ ÁöÁ¤ÇÏ°í ¡ºBase64¡»¿¡ ´ëÇØ B¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¸Þ½ÃÁö ¸Ó¸®±Û¿¡ ´ëÇÑ ¹®ÀÚ ¼¼Æ®ÀÔ´Ï´Ù. ȯ°æ¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ °ªÀ» ÆÇº°ÇÏ·Á¸é ÀüÀÚ ¿ìÆí RFC ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ÇϳªÀÇ ¿¹·Î ¼À¯·´ ¾ð¾îÀÇ Latin 1 ¹®ÀÚ ¼¼Æ®ÀÎ iso-8859-1ÀÌ ÀÖ½À´Ï´Ù.
¸Þ½ÃÁö ¸Ó¸®±Û¿¡ ´ëÇÑ ÀÎÄÚµùÀÔ´Ï´Ù. ȯ°æ¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ °ªÀ» ÆÇº°ÇÏ·Á¸é ÀüÀÚ ¿ìÆí RFC ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ÇϳªÀÇ ¿¹·Î, ¡ºQuoted-Printable¡»¿¡ ´ëÇØ Q¸¦ ÁöÁ¤ÇÏ°í ¡ºBase64¡»¿¡ ´ëÇØ B¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
e-Mail Adapter°¡ Æú¸µ¿¡ »ç¿ëÇÏ´Â Meta ObjectÀÇ À̸§ÀÔ´Ï´Ù. e-Mail Adapter Meta Object¿¡ ´ëÇÑ Á¤º¸´Â e-Mail Adapter Meta Object »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
´ÜÀÏ Æú È£Ãâ Áß Æú¸µµÇ´Â ÃÖ´ë À̺¥Æ® ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.