Sun ONE Messaging Server 6.0 °ü¸®ÀÚ ¼³¸í¼ |
ºÎ·Ï D
SMS (Short Message Service)ÀÌ Àå¿¡¼´Â Sun¢â ONE Messaging Server¿¡¼ SMS (Short Message Service)¸¦ ±¸ÇöÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
¼Ò°³Sun ONE Messaging Server´Â SMS (Short Message Service)¸¦ »ç¿ëÇÏ¿© ETM (Email-To-Mobile) ¹× MTE (Mobile-To-Email) ¸Þ½Ã¡À» ±¸ÇöÇÕ´Ï´Ù. SMS´Â ´Ü¹æÇâ(ETM¸¸ ÇØ´ç) ¶Ç´Â ¾ç¹æÇâ(ETM ¹× MTE ¸ðµÎ)ÀÌ µÇµµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ü¹æÇâ ¼ºñ½º¸¸ »ç¿ëÇÏ·Á¸é SMS ä³ÎÀ» Ãß°¡ ¹× ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ¾ç¹æÇâ ¼ºñ½º¸¦ »ç¿ëÇÏ·Á¸é SMS ä³ÎÀ» Ãß°¡ ¹× ±¸¼ºÇÏ´Â °Í ¿Ü¿¡µµ SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
´Ü¹æÇâ ¹× ¾ç¹æÇâ SMSÀÇ °æ¿ì »ý¼ºµÈ SMS ¸ÞÀÏÀº SMPP (Short Message Peer to Peer) ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© SMSC (Short Message Service Center)·Î Àü¼ÛµË´Ï´Ù. ƯÈ÷ SMSC´Â TCP/IP¸¦ Áö¿øÇÏ´Â V3.4 ÀÌ»óÀÇ SMPP ¼¹ö¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
±×¸² D-1Àº ´Ü¹æÇâ ¹× ¾ç¹æÇâ SMSÀÇ ³í¸®Àû ¸ÞÀÏ È帧À» º¸¿© ÁÝ´Ï´Ù.
±×¸² D-1 ´Ü¹æÇâ ¹× ¾ç¹æÇâ SMSÀÇ ³í¸®Àû È帧
´Ü¹æÇâ SMS
´Ü¹æÇâ ¼ºñ½º¸¦ »ç¿ëÇϱâ À§ÇØ Messaging Server´Â ¿ø°Ý SMSC¿Í Åë½ÅÇÏ´Â SMPP Ŭ¶óÀ̾ðÆ®(MTA SMS ä³Î)¸¦ ±¸ÇöÇÕ´Ï´Ù. SMS ä³ÎÀº "ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º"¿¡ ¼³¸íµÈ ´ë·Î ´ë±â¿¿¡ Æ÷ÇÔµÈ ÀüÀÚ ¸ÞÀÏÀ» SMS ¸ÞÀÏ·Î º¯È¯ÇÕ´Ï´Ù. ÀÌ º¯È¯ ÇÁ·Î¼¼½º´Â ¹®ÀÚ ¼¼Æ® º¯È¯ ¹®Á¦¿Í ¸ÖƼÆÄÆ® MIME ¸ÞÀÏ Ã³¸®¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
SMS ä³ÎÀº ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î ÀÛµ¿ÇÏ¿© (SMPP) ESME (External Short Message Entity)ÀÇ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù.
¾ç¹æÇâ SMS
¾ç¹æÇâ SMS¸¦ »ç¿ëÇÏ¿© ¸ÞÀÏ ¼¹ö¿¡¼ ¿ø°Ý ÀåÄ¡·Î ÀüÀÚ ¸ÞÀÏÀ» º¸³¾ »Ó¸¸ ¾Æ´Ï¶ó ¿ø°Ý ÀåÄ¡·ÎºÎÅÍ ±×¸®°í ¿ø°Ý ÀåÄ¡°¡ º¸³½ ¸ÞÀÏ ÀÀ´äÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
¾ç¹æÇâ SMS ¼ºñ½º¸¦ »ç¿ëÇÏ·Á¸é ÀÌÀü Ç׸ñ¿¡ ¼³¸íµÈ MTA SMS ä³Î(SMPP Ŭ¶óÀ̾ðÆ®)°ú SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö°¡ ¸ðµÎ ÇÊ¿äÇÕ´Ï´Ù. Sun ONE Messaging Server´Â ÀÏ¹Ý ¼³Ä¡ ÇÁ·Î¼¼½ºÀÇ ÀϺηΠSMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¸¦ ¼³Ä¡ÇÏ¸ç »ç¿ëÀÚ´Â ÀÌ ¼¹ö¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ´ÙÀ½ µÎ °¡Áö ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ¸ð¹ÙÀÏ¿¡¼ Àü¼ÛµÈ SMS ¸ÞÀÏ, ÀÌÀü ÀüÀÚ ¸ÞÀÏ¿¡ ´ëÇÑ ÀÀ´ä ¹× SMS ¾Ë¸²À» ¹Þ±â À§ÇÑ SMTP ¼¹öÀÇ ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù. SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â º¯È¯ ÇÁ·Î¼¼½º¸¦ Á¤ÀÇÇÏ´Â ÇÁ·ÎÇÊÀ» »ç¿ëÇÏ¿© SMS ¸ÞÀÏ¿¡¼ ´ë»ó ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ ÃßÃâÇÕ´Ï´Ù. ÇÁ·ÎÇÊÀº ¶ÇÇÑ ÀÌÀü¿¡ º¸³½ ETM (Email-To-Mobile) ¸ÞÀÏ¿¡ ÀÀ´äÇÏ¿© ¿ø°Ý SMSC°¡ ¹ÝȯÇÑ ¾Ë¸² ¸ÞÀÏÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
¿ä±¸ »çÇ×
ÀÌ ¼³¸í¼´Â LogicaCMGÀÇ SMPP »ç¾ç°ú »ç¿ëÀÚ SMSC¿ë SMPP ¼³¸í¼¸¦ ÀÐÀº °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù.
SMS¸¦ ±¸ÇöÇÏ·Á¸é ´ÙÀ½ ¿ä±¸ »çÇ×À» ÃæÁ·ÇØ¾ß ÇÕ´Ï´Ù.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¿¡ ´ëÇÑ ÀúÀå¼Ò °èȹ Á¤º¸´Â SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ÀúÀå¼Ò ¿ä±¸ »çÇ×À» ÂüÁ¶ÇϽʽÿÀ.
SMS ä³Î ÀÛµ¿ ¿ø¸®SMS ä³ÎÀº ´ë±â ÁßÀÎ ÀüÀÚ ¸ÞÀÏÀ» SMS ¸ÞÀÏ·Î º¯È¯ÇÑ ´ÙÀ½ Àü´ÞÀ» À§ÇØ SMSC¿¡ Àü¼ÛÇÏ´Â ¸ÖƼ½º·¹µå ä³ÎÀÔ´Ï´Ù.
ÀÌ ÀýÀº ´ÙÀ½°ú °°Àº ä³Î ÀÛ¾÷ Ç׸ñÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
ÀüÀÚ ¸ÞÀÏÀ» ä³Î·Î Àü¼Û
°¢ "SMS ä³Î ±¸¼º"À¸·Î SMS ä³ÎÀÌ ±¸¼ºµÇ¸é Çϳª ÀÌ»óÀÇ È£½ºÆ® À̸§ÀÌ ÇØ´ç ä³Î°ú ¿¬°üµË´Ï´Ù. ¿©±â¼´Â ¼³¸íÀ» À§ÇØ È£½ºÆ® À̸§ sms.siroe.comÀ» ä³Î°ú ¿¬°üµÈ È£½ºÆ® À̸§À¸·Î °¡Á¤ÇÕ´Ï´Ù. ÀÌ °æ¿ì ÀüÀÚ ¸ÞÀÏÀº ´ÙÀ½ Çü½ÄÀÇ ÁÖ¼Ò¸¦ °¡Áø ä³Î·Î Àü¼ÛµË´Ï´Ù.
local-part@sms.siroe.com
¿©±â¼ local-part´Â SMS ´ë»ó ÁÖ¼Ò(¿¹: ÈÞ´ëÆù ¹øÈ£, È£Ãâ±â ¾ÆÀ̵ð µî) ¶Ç´Â ´ÙÀ½ Çü½ÄÀÇ ¼Ó¼º °ª ½Ö ¸ñ·ÏÀÔ´Ï´Ù.
/attribute1=value1/attribute2=value2/.../@sms.siroe.com
ÀνĵǴ ¼Ó¼º À̸§°ú ±× »ç¿ë¹ýÀº Ç¥ D-1¿¡ ³ª¿Í ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¼Ó¼ºÀº ÀϺΠä³Î ¿É¼Ç¿¡ ´ëÇÑ ¼ö½ÅÀÚº° Á¦¾î¸¦ Çã¿ëÇÕ´Ï´Ù.
Ç¥ D-1 SMS ¼Ó¼º
¼Ó¼º À̸§
¼Ó¼º °ª ¹× »ç¿ë¹ý
ID
SMS ¸ÞÀÏÀ» Àü¼ÛÇÒ SMS ´ë»ó ÁÖ¼Ò(¿¹: ÈÞ´ëÆù ¹øÈ£, È£Ãâ±â ¾ÆÀ̵ð µî)ÀÔ´Ï´Ù. ÀÌ ¼Ó¼º°ú °ü·Ã °ªÀº ¹Ýµå½Ã Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù.
FROM
SMS ¼Ò½º ÁÖ¼ÒÀÔ´Ï´Ù. ¿É¼Ç USE_HEADER_FROM=0ÀÏ °æ¿ì ¹«½ÃµË´Ï´Ù.
FROM_NPI
NPI. ÁöÁ¤µÈ NPI °ªÀ» »ç¿ëÇÕ´Ï´Ù. ¿É¼Ç USE_HEADER_FROM=0ÀÏ °æ¿ì ¹«½ÃµË´Ï´Ù.
FROM_TON
TON. ÁöÁ¤µÈ TON °ªÀ» »ç¿ëÇÕ´Ï´Ù. ¿É¼Ç USE_HEADER_FROM=0ÀÏ °æ¿ì ¹«½ÃµË´Ï´Ù.
MAXLEN
ÇØ´ç ¼ö½ÅÀÚ¿¡ ´ëÇØ »ý¼ºµÈ SMS ¸ÞÀÏ¿¡ Æ÷ÇÔÇÒ ÃÖ´ë ÃÑ ¹ÙÀÌÆ®(Áï, 8ºñÆ® ¹ÙÀÌÆ®)ÀÔ´Ï´Ù. MAXLEN°ú MAX_MESSAGE_SIZE ä³Î ¿É¼Ç¿¡ ÁöÁ¤µÈ °ª Áß¿¡¼ ÀÛÀº °ªÀÌ »ç¿ëµË´Ï´Ù.
MAXPAGES
ÇØ´ç ¼ö½ÅÀÚ¿¡ ´ëÇØ ÀüÀÚ ¸ÞÀÏÀ» ºÐÇÒÇÒ ÃÖ´ë SMS ¸ÞÀÏ ¼öÀÔ´Ï´Ù. MAXPAGES¿Í MAX_PAGES_PER_MESSAGE ä³Î ¿É¼Ç¿¡ ÁöÁ¤µÈ °ª Áß¿¡¼ ÀÛÀº °ªÀÌ »ç¿ëµË´Ï´Ù.
NPI
ID ¼Ó¼ºÀ¸·Î ÁöÁ¤µÈ ´ë»ó SMS ÁÖ¼Ò¿¡ ´ëÇÑ NPI (Numeric Plan Indicator) °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¼Ó¼º¿¡ Çã¿ëµÇ´Â °ª¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº DEFAULT_DESTINATION_NPI ä³Î ¿É¼ÇÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ ¼Ó¼ºÀ» »ç¿ëÇÒ °æ¿ì ÀÌ ¼Ó¼º °ªÀº DEFAULT_DESTINATION_NPI ä³Î ¿É¼ÇÀÌ Á¦°øÇÑ °ªº¸´Ù ¿ì¼±ÇÕ´Ï´Ù.
PAGELEN
ÇØ´ç ¼ö½ÅÀÚ¿¡ ´ëÇØ ´ÜÀÏ SMS ¸ÞÀÏ¿¡ Æ÷ÇÔÇÒ ÃÖ´ë ¹ÙÀÌÆ® ¼öÀÔ´Ï´Ù. ÀÌ °ª°ú MAX_PAGE_SIZE ä³Î ¿É¼Ç¿¡ ÁöÁ¤µÈ °ª Áß¿¡¼ ÃÖ¼Ò°ªÀÌ »ç¿ëµË´Ï´Ù.
TO
IDÀÇ µ¿ÀǾîÀÔ´Ï´Ù.
TO_NPI
NPIÀÇ µ¿ÀǾîÀÔ´Ï´Ù.
TO_TON
TONÀÇ µ¿ÀǾîÀÔ´Ï´Ù.
TON
ID ¼Ó¼ºÀ¸·Î ÁöÁ¤µÈ ´ë»ó SMS ÁÖ¼Ò¿¡ ´ëÇÑ TON (Type of Number) °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¼Ó¼º¿¡ Çã¿ëµÇ´Â °ª¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº DEFAULT_DESTINATION_TON ä³Î ¿É¼ÇÀÇ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ. ÀÌ ¼Ó¼ºÀ» »ç¿ëÇÒ °æ¿ì ÀÌ ¼Ó¼º °ªÀº DEFAULT_DESTINATION_TON ä³Î ¿É¼ÇÀÌ Á¦°øÇÑ °ªº¸´Ù ¿ì¼±ÇÕ´Ï´Ù.
´ÙÀ½Àº ¸î °¡Áö ÁÖ¼Ò ¿¹ÀÔ´Ï´Ù.
123456@sms.siroe.com
/id=123456/@sms.siroe.com
/id=123456/maxlen=100/@sms.siroe.com
/id=123456/maxpages=1/@sms.siroe.comÀüÀÚ ¸ÞÀÏ ÁÖ¼ÒÀÇ SMS ´ë»ó ÁÖ¼Ò ºÎºÐ¿¡ ´ëÇØ º¯È¯, À¯È¿¼º °Ë»ç ¹× ±âŸ ÀÛ¾÷À» ¼öÇàÇÏ´Â ¹æ¹ýÀº "»çÀÌÆ® Á¤ÀÇ ÁÖ¼Ò À¯È¿¼º °Ë»ç ¹× º¯È¯"À» ÂüÁ¶ÇϽʽÿÀ.
ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º
ÀüÀÚ ¸ÞÀÏÀ» ¿ø°Ý »çÀÌÆ®·Î º¸³»·Á¸é ÀüÀÚ ¸ÞÀÏÀ» ¿ø°Ý SMSC°¡ ÀÌÇØÇÒ ¼ö ÀÖ´Â SMS ¸ÞÀÏ·Î º¯È¯ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ Àý¿¡¼´Â SMS ä³ÎÀÇ ´ë±â¿¿¡ Æ÷ÇÔµÈ ÀüÀÚ ¸ÞÀÏÀ» Çϳª ÀÌ»óÀÇ SMS ¸ÞÀÏ·Î º¯È¯ÇÏ´Â °úÁ¤¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¾Æ·¡¿¡ ¼³¸íµÈ °Íó·³ ¿É¼ÇÀ» »ç¿ëÇÏ¿© »ý¼ºµÇ´Â SMS ¸ÞÀÏÀÇ ÃÖ´ë °³¼ö, ÀÌ·¯ÇÑ SMS ¸ÞÀÏÀÇ ÃÖ´ë ÃÑ ±æÀÌ, ¸ðµç ´ÜÀÏ SMS ¸ÞÀÏÀÇ ÃÖ´ë Å©±â¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀüÀÚ ¸ÞÀÏÀÇ ÅؽºÆ® ºÎºÐ(Áï, MIME ÅؽºÆ® ÄÁÅÙÆ® À¯Çü)¸¸ »ç¿ëµÇ¸ç º¯È¯µÇ´Â ºÎºÐÀÇ ÃÖ´ë °³¼ö¸¦ Á¦¾îÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
ÀüÀÚ ¸ÞÀÏÀÇ Çì´õ Çà°ú ÅؽºÆ® ºÎºÐ¿¡ »ç¿ëµÈ ¹®ÀÚ ¼¼Æ®´Â ¸ðµÎ À¯´ÏÄÚµå·Î º¯È¯µÈ ´ÙÀ½ ÀûÀýÇÑ SMS ¹®ÀÚ ¼¼Æ®À¸·Î º¯È¯µË´Ï´Ù.
SMS_TEXT ¸ÅÇÎ Å×À̺í("»çÀÌÆ® Á¤ÀÇ ÅؽºÆ® º¯È¯" ÂüÁ¶)ÀÌ ¾øÀ» °æ¿ì SMS ä³ÎÀÇ ´ë±â¿¿¡ Æ÷ÇÔµÈ ÀüÀÚ ¸ÞÀÏÀº ±×¸² D-2¿¡ ¼³¸íµÈ 󸮸¦ °ÅĨ´Ï´Ù.
±×¸² D-2 SMS ä³Î ÀüÀÚ ¸ÞÀÏ Ã³¸®
±×¸² D-3 SMS ä³Î ÀüÀÚ ¸ÞÀÏ Ã³¸®(°è¼Ó)
´ÙÀ½ ´Ü°è´Â ¹øÈ£°¡ ¸Å°ÜÁø ±×¸² D-2ÀÇ »óÀÚ¿¡ ÇØ´çÇÕ´Ï´Ù.
- ºó Ãâ·Â ¹öÆÛ°¡ ½ÃÀ۵˴ϴÙ. ¹öÆÛ¿¡ »ç¿ëµÇ´Â ¹®ÀÚ ¼¼Æ®´Â À¯´ÏÄÚµåÀÔ´Ï´Ù.
- ÀüÀÚ ¸ÞÀÏ ¹ß¼ÛÀÚ ÁÖ¼Ò¸¦ ¼±È£ÇÏ´Â ¼ø¼·Î ³»¸²Â÷¼øÀ¸·Î ³ª¿ÇÑ ´ÙÀ½ 5°³ÀÇ ¼Ò½º Áß Çϳª¿¡¼ °¡Á®¿É´Ï´Ù.
1. Resent-from:
2. From:
3. Resent-sender:
4. Sender:
5. Envelope From:¸ÞÀÏ ¹ß¼ÛÀÚ ÁÖ¼Ò°¡ ºó ¹®ÀÚ¿ÀÏ °æ¿ì FROM_NONE ä³Î ¿É¼Ç °ªÀÌ ´ë½Å ¹öÆÛ¿¡ Ãß°¡µË´Ï´Ù.
±×·¯³ª ¸ÞÀÏ ¹ß¼ÛÀÚ ÁÖ¼Ò°¡ ºó ¹®ÀÚ¿ÀÌ ¾Æ´Ò °æ¿ì FROM_FORMAT ä³Î ¿É¼ÇÀÇ Ã³¸® °á°ú¿Í LINE_STOP ä³Î ¿É¼Ç °ªÀÌ Ãâ·Â ¹öÆÛ¿¡ Ãß°¡µË´Ï´Ù.
Resent-from: ¹× Resent-sender: Çì´õ ÇàÀº USE_HEADER_RESENT ¿É¼Ç °ªÀÌ 1ÀÏ °æ¿ì¿¡¸¸ °í·ÁµË´Ï´Ù. ±×·¸Áö ¾ÊÀ» °æ¿ì¿¡´Â Resent- Çì´õ ÇàÀÌ ¹«½ÃµË´Ï´Ù.
- Subject: Çì´õ ÇàÀÌ Á¸ÀçÇÏÁö ¾Ê°Å³ª ºñ¾î ÀÖÀ» °æ¿ì SUBJECT_NONE ¿É¼Ç °ªÀÌ Ãâ·Â ¹öÆÛ¿¡ Ãß°¡µË´Ï´Ù.
±×·¸Áö ¾ÊÀ» °æ¿ì SUBJECT_FORMAT ¿É¼ÇÀÇ Ã³¸® °á°ú¿Í LINE_STOP ä³Î ¿É¼Ç °ªÀÌ Ãâ·Â ¹öÆÛ¿¡ Ãß°¡µË´Ï´Ù.
- ÅؽºÆ® ¸ÞÀÏ ºÎºÐÀÌ ¾øÀ» °æ¿ì NO_MESSAGE ä³Î ¿É¼Ç °ªÀÌ Ãâ·Â ¹öÆÛ¿¡ Ãß°¡µË´Ï´Ù.
ÅؽºÆ® ¸ÞÀÏ ºÎºÐÀÌ ÀÖÀ» °æ¿ì CONTENT_PREFIX ä³Î ¿É¼Ç °ªÀÌ Ãâ·Â ¹öÆÛ¿¡ Ãß°¡µË´Ï´Ù.
ÅؽºÆ® ¸ÞÀÏ ºÎºÐÀÌ ¾Æ´Ñ ºÎºÐÀº ¹«½ÃµË´Ï´Ù.
- °¢ ÅؽºÆ® ºÎºÐ¿¡ ´ëÇØ MAX_MESSAGE_PARTS Çѵµ¿¡ µµ´ÞÇÏÁö ¾ÊÀº µ¿¾È¿¡ ÅؽºÆ® ºÎºÐÀº À¯´ÏÄÚµå·Î µðÄÚµùµÇ°í LINE_STOP ä³Î ¿É¼Ç °ª°ú ÇÔ²² ¹öÆÛ¿¡ Ãß°¡µË´Ï´Ù.
- ±×·± ´ÙÀ½ °á°ú Ãâ·Â ¹öÆÛ´Â À¯´ÏÄڵ忡¼ SMSCÀÇ ±âº» ¹®ÀÚ ¼¼Æ® ¶Ç´Â UCS2(UTF-16)·Î º¯È¯µË´Ï´Ù. SMSCÀÇ ±âº» ¹®ÀÚ ¼¼Æ®´Â SMSC_DEFAULT_CHARSET ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
- º¯È¯µÈ ¹®ÀÚ¿Àº MAX_MESSAGE_SIZE ¹ÙÀÌÆ®¸¦ ÃÊ°úÇÏÁö ¾Êµµ·Ï À߸³´Ï´Ù.
- ´Ü°è 6¿¡¼ º¯È¯µÈ ¹®ÀÚ¿Àº Çϳª ÀÌ»óÀÇ SMS ¸ÞÀÏ·Î ³ª´µ¸ç ÇϳªÀÇ SMS ¸ÞÀÏÀº MAX_PAGE_SIZE ¹ÙÀÌÆ®¸¦ ÃÊ°úÇÏÁö ¾Ê½À´Ï´Ù. ÃÖ´ëÇÑ MAX_PAGES_PER_MESSAGE¿¡ ÁöÁ¤µÈ ¼ö¸¸Å SMS ¸ÞÀÏÀÌ »ý¼ºµË´Ï´Ù.
»ùÇà ÀüÀÚ ¸ÞÀÏ Ã³¸®
¿¹¸¦ µé¾î, ä³ÎÀÇ ±âº» ¼³Á¤À» °¡Áø ÀüÀÚ ¸ÞÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù.
From: John Doe
To: 1234567@sms.siroe.com
Subject: Today? meeting
Date: Fri, 26 March 2001 08:17The staff meeting is at 14:30 today in the big conference room.
´ÙÀ½ SMS ¸ÞÀÏ·Î º¯È¯µË´Ï´Ù.
jdoe@siroe.com (Today? meeting) The staff meeting is at 14:30 today in the big conference room.
´ÙÀ½°ú °°ÀÌ ÀÏ·ÃÀÇ ¿É¼Ç ÁýÇÕ ¼³Á¤ÀÌ ´Ù¸¥ °æ¿ì¿¡´Â
CONTENT_PREFIX=Msg:
FROM_FORMAT=From:${pa}
SUBJECT_FORMAT=Subj:$s´ÙÀ½ °á°ú°¡ »ý¼ºµË´Ï´Ù.
From:John Doe Subj:Today? meeting Msg:The staff meeting is at 14:30 today in the big conference room.
SMS ¸ÞÀÏ Àü¼Û ÇÁ·Î¼¼½º
ÀüÀÚ ¸ÞÀÏÀÌ Çϳª ÀÌ»óÀÇ SMS ¸ÞÀÏ·Î º¯È¯µÈ ÈÄ(°¢ ¼ö½ÅÀÚ¿¡ ´ëÇØ ´Ù¸¥ ÁýÇÕÀ» °¡Áú ¼ö ÀÖÀ½) SMS ¸ÞÀÏÀº ´ë»ó SMSC·Î Àü¼ÛµË´Ï´Ù. ÀÌ·¯ÇÑ Àü¼ÛÀº TCP/IP¸¦ ÅëÇÑ SMPP V3.4¸¦ »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù. SMS ä³Î°ú ¿¬°üµÈ °ø½Ä È£½ºÆ® À̸§À¸·Î »ç¿ëÇϱâ À§ÇØ SMPP ¼¹öÀÇ È£½ºÆ® À̸§(SMPP_SERVER)À» °¡Á®¿À¸ç »ç¿ëÇÒ TCP Æ÷Æ®(SMPP_PORT)°¡ port ä³Î Å°¿öµå¸¦ ÅëÇØ ÁöÁ¤µË´Ï´Ù.
ó¸®ÇÒ ¸ÞÀÏÀÌ ÀÖÀ¸¸é ä³ÎÀÌ ½ÃÀ۵˴ϴÙ. ä³ÎÀº ¼Û½Å±â·Î¼ SMPP ¼¹ö¿¡ ¹ÙÀεåÇÏ¿© "SMPP ¿É¼Ç"¿¡ ¼³¸íµÈ ESME_ ä³Î ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÑ ÀÚ°Ý Áõ¸íÀ» Á¦°øÇÕ´Ï´Ù. Ç¥ D-2¿¡´Â BIND_TRANSMITTER PDU (Protocol Data Unit)¿¡¼ ¼³Á¤µÇ´Â Çʵå¿Í ÇØ´ç °ªÀÌ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ D-2 BIND_TRANSMITTER PDU¿¡¼ »ý¼ºµÇ´Â Çʵå
Çʵå
°ª
system_id
ESME_SYSTEM_ID ä³Î ¿É¼ÇÀÌ¸ç ±âº»°ªÀº ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
password
ESME_PASSWORD ä³Î ¿É¼ÇÀÌ¸ç ±âº»°ªÀº ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
system_type
ESME_SYSTEM_TYPE ä³Î ¿É¼ÇÀÌ¸ç ±âº»°ªÀº ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
interface_version
SMPP V3.4¸¦ ³ªÅ¸³»´Â 0x34ÀÔ´Ï´Ù.
addr_ton
ESME_ADDRESS_TONÀÌ¸ç ±âº»°ªÀº ¾Ë ¼ö ¾ø´Â TONÀ» ³ªÅ¸³»´Â 0x00ÀÔ´Ï´Ù.
addr_npi
ESME_ADDRESS_NPIÀÌ¸ç ±âº»°ªÀº ¾Ë ¼ö ¾ø´Â NPI¸¦ ³ªÅ¸³»´Â 0x00ÀÔ´Ï´Ù.
addr_range
ESME_IP_ADDRESS ä³Î ¿É¼ÇÀÌ¸ç ±âº»°ªÀº ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
ä³ÎÀÌ ´ÙÁß ½º·¹µåµÇ´Â Á¡¿¡ ÁÖÀÇÇϽʽÿÀ. º¸³¾ ¸ÞÀÏÀÇ ¼ö¿¡ µû¶ó ´ë±â¿¿¡¼ Á¦¿Ü ½º·¹µå°¡ ä³Î¿¡¼ ¿©·¯ °³ ½ÇÇà ÁßÀÏ ¼ö ÀÖ½À´Ï´Ù. (¿©·¯ ä³Î ÇÁ·Î¼¼½º°¡ ½ÇÇà ÁßÀÏ ¼öµµ ÀÖ½À´Ï´Ù.) °¢ ½º·¹µå´Â BIND_TRANSMITTER¸¦ ¼öÇàÇÑ ÈÄ ÇØ´ç TCP/IP ¿¬°á¿¡¼ Àü¼ÛÇØ¾ß ÇÒ ¸ðµç SMS ¸ÞÀÏÀ» º¸³½ ´ÙÀ½ UNBIND¸¦ º¸³»°í ¿¬°áÀ» ´Ý½À´Ï´Ù. ÀáÀçÀû Àç»ç¿ëÀ» À§ÇØ À¯ÈÞ ±â°£ µ¿¾È ¿¬°áÀ» ¿¾îµÎ·Á´Â ½Ãµµ´Â ¼öÇàµÇÁö ¾Ê½À´Ï´Ù. ¿ø°Ý SMPP ¼¹ö°¡ ½º·ÎƲ(throttle) ¿À·ù¸¦ µÇµ¹·Á º¸³¾ °æ¿ì UNBIND°¡ ½ÇÇàµÇ°í TCP/IP ¿¬°áÀÌ ´ÝÈù ÈÄ¿¡ »õ ¿¬°á°ú BIND°¡ ¼³Á¤µË´Ï´Ù. ¿ø°Ý SMPP ¼¹ö°¡ SMS ¸ÞÀÏ Àü¼ÛÀÌ ³¡³ª±â Àü¿¡ UNBIND¸¦ º¸³¾ °æ¿ì¿¡µµ ºñ½ÁÇÑ µ¿ÀÛÀÌ ¹ß»ýÇÕ´Ï´Ù.
±×·± ´ÙÀ½ SMPP SUBMIT_SM PDU°¡ »ç¿ëµÇ¾î SMS ¸ÞÀÏÀ» Á¦ÃâÇÕ´Ï´Ù. ¿µ±¸ ¿À·ù(¿¹: ESME_RINVDSTADR)°¡ ¹ÝȯµÉ °æ¿ì ÀüÀÚ ¸ÞÀÏÀº Àü´ÞÇÒ ¼ö ¾ø´Â °ÍÀ¸·Î ¹ÝȯµË´Ï´Ù. Àӽà ¿À·ù°¡ ¹ÝȯµÉ °æ¿ì ÀüÀÚ ¸ÞÀÏÀº ³ªÁß¿¡ Àü´ÞÀ» ½ÃµµÇϱâ À§ÇØ ´Ù½Ã ´ë±â¿¿¡ Æ÷ÇԵ˴ϴÙ. ¿µ±¸ ¿À·ù´Â SMS ´ë»ó ÁÖ¼Ò°¡ À߸øµÈ °æ¿ìó·³ ƯÁ¤ Á¶°ÇÀÌ ¹«ÇÑÁ¤ Á¸ÀçÇÏ¸ç ¹Ýº¹µÈ Àü´Þ ½Ãµµ°¡ ½ÇÁ¦ÀûÀÎ È¿°ú°¡ ¾ø´Â ¿À·ù¸¦ ¸»ÇÕ´Ï´Ù. ÀÌ¿Í ´Þ¸® Àӽà ¿À·ù´Â ¼¹ö ´Ù¿îÀ̳ª ¼¹ö Á¤Ã¼¿Í °°ÀÌ Æ¯Á¤ Á¶°ÇÀÌ ¸ÓÁö ¾Ê¾Æ ¾ø¾îÁú °ÍÀ¸·Î º¸ÀÌ´Â ¿À·ùÀÔ´Ï´Ù.
USE_HEADER_FROM ¿É¼Ç °ªÀÌ 1ÀÏ °æ¿ì Á¦ÃâµÈ SMS ¸ÞÀÏÀÇ ¼Ò½º ÁÖ¼Ò°¡ ¼³Á¤µË´Ï´Ù. »ç¿ëµÇ´Â °ªÀº ¿øº» ÀüÀÚ ¸ÞÀÏ¿¡¼ ÆÄ»ýµÇ¸ç ¸ðµç ÀÀ´äÀ» Àü¼ÛÇØ¾ß ÇÒ °¡Àå °¡´É¼º ÀÖ´Â (ÀüÀÚ ¸ÞÀÏ) ÁÖ¼Ò°¡ ¼±Åõ˴ϴÙ. ÀÌ¿¡ µû¶ó ¼±È£ÇÏ´Â ¼ø¼·Î ³»¸²Â÷¼øÀ¸·Î ³ª¿ÇÑ ´ÙÀ½ 7°³ÀÇ ¼Ò½º Áß Çϳª¿¡¼ ¼Ò½º ÁÖ¼Ò¸¦ °¡Á®¿É´Ï´Ù.
Resent-reply-to: ¹× Reply-to: Çì´õ ÇàÀº USE_HEADER_REPLY_TO ¿É¼Ç °ªÀÌ 1ÀÏ °æ¿ì¿¡¸¸ °í·ÁµË´Ï´Ù. ¶ÇÇÑ Resent-reply-to:, Resent-from: ¹× Resent-sender: Çì´õ Ç൵ USE_HEADER_RESENT ¿É¼Ç °ªÀÌ 1ÀÏ °æ¿ì¿¡¸¸ °í·ÁµË´Ï´Ù. ÀÌ´Â ÀÌ·¯ÇÑ µÎ ¿É¼ÇÀÇ °ªÀÌ ¸ðµç 1À̾î¾ß Resent-reply-to: Çì´õ ÇàÀÌ °í·ÁµÈ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ÀÌ·¯ÇÑ µÎ ¿É¼ÇÀÇ ±âº»°ªÀº ¸ðµÎ 0ÀÔ´Ï´Ù. µû¶ó¼ 4, 6 ¹× 7 Ç׸ñ¸¸ ±âº» ±¸¼º¿¡¼ °í·ÁµË´Ï´Ù. ¸¶Áö¸·À¸·Î SMS ¸ÞÀÏÀÇ ¼Ò½º ÁÖ¼Ò°¡ 20¹ÙÀÌÆ®·Î Á¦ÇѵǹǷΠ¼±ÅÃµÈ ¼Ò½º ÁÖ¼Ò´Â ÀÌ Á¦ÇÑÀ» ÃÊ°úÇÒ °æ¿ì À߸³´Ï´Ù.
Ç¥ D-3Àº SUBMIT_SM PDU¿¡¼ ¼³Á¤µÇ´Â Çʼö Çʵ带 º¸¿© ÁÝ´Ï´Ù.
Ç¥ D-3 SUBMIT_SM PDU¿¡¼ »ý¼ºµÇ´Â Çʼö Çʵå
Çʵå
°ª
service_type
DEFAULT_SERVICE_TYPE ä³Î ¿É¼ÇÀÌ¸ç ±âº»°ªÀº ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
source_addr_ton
DEFAULT_SOURCE_TON ä³Î ¿É¼ÇÀ̸ç USE_HEADER_FROM=1ÀÏ °æ¿ì ÀÌ Çʵå´Â ÀϹÝÀûÀ¸·Î ¿µ¼ýÀÚ TONÀ» ³ªÅ¸³»´Â °ª 0x05¸¦ °¡Áý´Ï´Ù. ±×·¸Áö ¾ÊÀ» °æ¿ì¿¡´Â ±¹°¡º° TONÀ» ³ªÅ¸³»´Â ±âº»°ª 0x01ÀÌ »ç¿ëµË´Ï´Ù.
source_addr_npi
DEFAULT_SOURCE_NPI ä³Î ¿É¼ÇÀÌ¸ç ±âº»°ªÀº 0x00ÀÔ´Ï´Ù.
source_addr
USE_HEADER_FROM=0ÀÏ °æ¿ì DEFAULT_SOURCE_ADDRESS ä³Î ¿É¼ÇÀÔ´Ï´Ù. ±×·¸Áö ¾ÊÀ» °æ¿ì¿¡´Â ÀüÀÚ ¸ÞÀÏ ¹ß¼ÛÀÚ¸¦ ³ªÅ¸³»´Â ¿µ¼ýÀÚ ¹®ÀÚ¿ÀÔ´Ï´Ù.
dest_addr_ton
TON ÁÖ¼Ò ÁöÁ¤ ¼Ó¼º ¶Ç´Â DEFAULT_DESTINATION_TON ä³Î ¿É¼ÇÀÔ´Ï´Ù. ±âº»°ªÀº ±¹°¡º° TONÀ» ³ªÅ¸³»´Â 0x01ÀÔ´Ï´Ù.
dest_addr_npi
NPI ÁÖ¼Ò ÁöÁ¤ ¼Ó¼º ¶Ç´Â DEFAULT_SOURCE_NPI ä³Î ¿É¼ÇÀÔ´Ï´Ù. ±âº»°ªÀº ¾Ë ¼ö ¾ø´Â NPI¸¦ ³ªÅ¸³»´Â 0x00ÀÔ´Ï´Ù.
dest_addr
ÀüÀÚ ¸ÞÀÏ ºÀÅõ To: ÁÖ¼ÒÀÇ ·ÎÄà ºÎºÐ¿¡¼ ÆÄ»ýµÈ ´ë»ó SMS ÁÖ¼ÒÀÔ´Ï´Ù. "ÀüÀÚ ¸ÞÀÏÀ» ä³Î·Î Àü¼Û"À» ÂüÁ¶ÇϽʽÿÀ.
esm_class
´Ü¹æÇâ SMSÀÇ °æ¿ì ±âº» SMSC ¸ÞÀÏ À¯ÇüÀÎ ÀúÀå ¹× Àü´Þ ¸ðµå¸¦ ³ªÅ¸³»´Â 0x03À¸·Î ¼³Á¤µÇ¸ç ÀÀ´ä °æ·Î¸¦ ¼³Á¤ÇÏÁö ¾Ê½À´Ï´Ù. ¾ç¹æÇâ SMS ¸ÞÀÏÀÇ °æ¿ì 0x83À¸·Î ¼³Á¤µË´Ï´Ù.
protocol_id
0x00À̸ç CDMA ¹× TDMA¿¡ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. GSMÀÇ °æ¿ì 0x00Àº ÀÎÅͳÝÀº ¿¬°áµÇ¾î ÀÖÁö ¾ÊÁö¸¸ SME °£ ÇÁ·ÎÅäÄÝÀÌ ÀÖÀ½À» ³ªÅ¸³À´Ï´Ù.
priority_flag
GSM ¹× CDMAÀÇ °æ¿ì 0x00ÀÌ°í TDMAÀÇ °æ¿ì 0x01ÀÔ´Ï´Ù. ¸ðµÎ ÀÏ¹Ý ¿ì¼± ¼øÀ§¸¦ ³ªÅ¸³À´Ï´Ù. DEFAULT_PRIORITY ä³Î ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
schedule_delivery_time
Áï½Ã Àü´ÞÀ» ³ªÅ¸³»´Â ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
validity_period
DEFAULT_VALIDITY_PERIOD ä³Î ¿É¼ÇÀÌ¸ç ±âº»°ªÀº SMSCÀÇ ±âº»°ªÀ» »ç¿ëÇØ¾ß ÇÑ´Ù´Â °ÍÀ» ³ªÅ¸³»´Â ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
registered_delivery
µî·ÏµÈ Àü´ÞÀÌ ¾øÀ½À» ³ªÅ¸³»´Â 0x00ÀÔ´Ï´Ù.
replace_if_present_flag
¸ðµç ÀÌÀü SMS ¸ÞÀÏÀ» ´ëüÇØ¾ß ÇÑ´Ù´Â °ÍÀ» ³ªÅ¸³»´Â 0x00ÀÔ´Ï´Ù.
data_coding
SMSC ±âº» ¹®ÀÚ ¼¼Æ®ÀÇ °æ¿ì 0x00À̸ç UCS2 ¹®ÀÚ ¼¼Æ®ÀÇ °æ¿ì 0x08ÀÔ´Ï´Ù.
sm_default_msg_id
¹Ì¸® Á¤ÀÇµÈ ¸ÞÀÏÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ» ³ªÅ¸³»´Â 0x00ÀÔ´Ï´Ù.
sm_length
SMS ¸ÞÀÏÀÇ ±æÀÌ¿Í ³»¿ëÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º"¸¦ ÂüÁ¶ÇϽʽÿÀ.
short_message
SMS ¸ÞÀÏÀÇ ±æÀÌ¿Í ³»¿ëÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º"¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ç¥ D-4´Â SUBMIT_SM PDUÀÇ ¼±ÅÃÀû Çʵ带 º¸¿© ÁÝ´Ï´Ù.
Ç¥ D-4 SUBMIT_SM PDU¿¡¼ »ý¼ºµÇ´Â ¼±ÅÃÀû Çʵå
Çʵå
°ª
privacy
DEFAULT_PRIVACY ä³Î Å°¿öµå¿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ. ±âº»°ªÀº ÀüÀÚ ¸ÞÀÏ¿¡ Sensitivity: Çì´õ ÇàÀÇ ³»¿ëÀ¸·Î ±³Ã¼µË´Ï´Ù.
sar_refnum
USE_SAR ä³Î Å°¿öµå¿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ. ±âº»°ªÀº ÀÌ·¯ÇÑ Çʵ带 Á¦°øÇÏÁö ¾Ê´Â °ÍÀÔ´Ï´Ù.
sar_total
À§ÀÇ sar_refnumÀ» ÂüÁ¶ÇϽʽÿÀ.
sar_seqnum
À§ÀÇ sar_refnumÀ» ÂüÁ¶ÇϽʽÿÀ.
Àü¼ÛÇÒ SMS ¸ÞÀÏÀÌ ´õ ÀÌ»ó ¾ø°Å³ª(¸ÞÀÏ ´ë±â¿ÀÌ ºñ¾î Àְųª) MAX_PAGES_PER_BIND¸¦ ÃÊ°úÇÒ ¶§±îÁö ä³ÎÀº SMPP ¼¹ö¿¡ ¹ÙÀεåµÇ¾î ÀÖ½À´Ï´Ù. ÈÄÀÚÀÇ °æ¿ì Àü¼ÛÇÒ Ãß°¡ SMS ¸ÞÀÏÀÌ ³²¾Æ ÀÖÀ¸¸é »õ ¿¬°áÀÌ ¼³Á¤µÇ°í ¹ÙÀεå ÀÛ¾÷ÀÌ ¼öÇàµË´Ï´Ù.
SMS ä³ÎÀÌ ´ÙÁß ½º·¹µåµÇ´Â Á¡¿¡ ÁÖÀÇÇϽʽÿÀ. ä³ÎÀÇ °¢ ó¸® ½º·¹µå´Â SMPP ¼¹ö¿ÍÀÇ °íÀ¯ÇÑ TCP ¿¬°áÀ» À¯Áö °ü¸®ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, °¢°¢ Àü¼ÛÇÒ SMS ¸ÞÀÏÀ» °¡Áø ¼¼ °³ÀÇ Ã³¸® ½º·¹µå°¡ ÀÖÀ» °æ¿ì ä³ÎÀº SMPP ¼¹ö¿¡ ´ëÇÑ ¼¼ °³ÀÇ ¿¸° TCP ¿¬°áÀ» °¡Áý´Ï´Ù. °¢ ¿¬°áÀº ¼Û½Å±â·Î SMPP ¼¹ö¿¡ ¹ÙÀεåÇÕ´Ï´Ù. ¶ÇÇÑ ÁöÁ¤µÈ ¸ðµç ó¸® ½º·¹µå´Â ¹ÌÇØ°á SMS Àü¼ÛÀ» ÇÑ ¹ø¿¡ Çϳª¾¿¸¸ °¡Áý´Ï´Ù. Áï, ÁöÁ¤µÈ ½º·¹µå´Â SMS ¸ÞÀÏÀ» Àü¼ÛÇÑ ´ÙÀ½ ´Ù¸¥ SMS ¸ÞÀÏÀ» Àü¼ÛÇϱâ Àü¿¡ Àü¼Û ÀÀ´ä(Áï, SUBMIT_SM_RESP PDU)À» ±â´Ù¸³´Ï´Ù.
»çÀÌÆ® Á¤ÀÇ ÁÖ¼Ò À¯È¿¼º °Ë»ç ¹× º¯È¯
»çÀÌÆ®´Â "ÀüÀÚ ¸ÞÀÏÀ» ä³Î·Î Àü¼Û"¿¡ ¼³¸íµÈ ¼ö½ÅÀÚ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò·Î ÀÎÄÚµùµÇ´Â SMS ´ë»ó ÁÖ¼Ò¿¡ À¯È¿¼º °Ë»ç ¶Ç´Â º¯È¯À» Àû¿ëÇÏ·ÁÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, »çÀÌÆ®¿¡¼ ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
óÀ½ µÎ °³ÀÇ ÀÛ¾÷Àº ƯÈ÷ DESTINATION_ADDRESS_NUMERIC ¹× DESTINATION_ADDRESS_PREFIX ä³Î ¿É¼ÇÀ¸·Î ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÌ·¯ÇÑ ¼¼ ÀÛ¾÷ ¹× ±âŸ ÀÛ¾÷Àº ¸ÅÇÎ Å×À̺í(´Ù½Ã ¾²±â ±ÔÄ¢ÀÇ ¸ÅÇÎ Å×À̺í Äݾƿô ¶Ç´Â FORWARD ¸ÅÇÎ Å×À̺í)À» »ç¿ëÇÏ¿© ±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù½Ã ¾²±â ±ÔÄ¢ÀÇ ¸ÅÇÎ Å×À̺í ÄݾƿôÀ» »ç¿ëÇÏ¸é »çÀÌÆ® Á¤ÀÇ ¿À·ù ÀÀ´äÀ¸·Î ÁÖ¼Ò¸¦ °ÅºÎÇÏ´Â ±â´ÉÀ» ºñ·ÔÇÏ¿© °¡Àå ¶Ù¾î³ À¯¿¬¼ºÀÌ Á¦°øµË´Ï´Ù. ÀÌ ÀýÀÇ ³ª¸ÓÁö ºÎºÐ¿¡¼´Â ´Ù½Ã ¾²±â ±ÔÄ¢ÀÇ ¸ÅÇÎ Å×À̺í ÄݾƿôÀ» »ç¿ëÇÏ´Â ÀÌ·¯ÇÑ ¹æ½Ä¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
´ë»ó ÁÖ¼Ò°¡ 10 ¶Ç´Â 11ÀÚ¸®ÀÇ ¼ýÀڷθ¸ µÇ°í ¹®ÀÚ¿ “+1”À» Á¢µÎ¾î·Î ºÙ¿©¾ß ÇÏ´Â °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù. ÀÌ´Â ´ÙÀ½ ´Ù½Ã ¾²±â ±ÔÄ¢À» »ç¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
sms.siroe.com ${X-REWRITE-SMS-ADDRESS,$U}@sms.siroe.com
sms.siroe.com $?Invalid SMS addressÀ§¿¡¼ ù ¹ø° ´Ù½Ã ¾²±â ±ÔÄ¢Àº X-REWRITE-SMS-ADDRESS¶ó´Â »çÀÌÆ® Á¤ÀÇ ¸ÅÇÎ Å×À̺í·Î ÄݾƿôµË´Ï´Ù. °Ë»ç¸¦ À§ÇØ ÀüÀÚ ¸ÞÀÏ ÁÖ¼ÒÀÇ ·ÎÄà ºÎºÐÀÌ ÀÌ ¸ÅÇÎ Å×À̺í·Î Àü´ÞµË´Ï´Ù. ¸ÅÇÎ ÇÁ·Î¼¼½º¿¡¼ ·ÎÄà ºÎºÐÀ» Çã¿ëÇÒ °æ¿ì¿¡´Â ÁÖ¼Ò°¡ ¼ö¶ôµÇ¾î SMS ä³Î¿¡ ´Ù½Ã ±â·ÏµË´Ï´Ù. ¸ÅÇÎ ÇÁ·Î¼¼½º°¡ ·ÎÄà ºÎºÐÀ» Çã¿ëÇÏÁö ¾ÊÀ» °æ¿ì¿¡´Â ´ÙÀ½ ´Ù½Ã ¾²±â ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù. ´ÙÀ½ ´Ù½Ã ¾²±â ±ÔÄ¢ÀÌ $? ´Ù½Ã ¾²±â ±ÔÄ¢À̹ǷΠInvalid SMS address”¶ó´Â ¿À·ù ÅؽºÆ®¿Í ÇÔ²² ÁÖ¼Ò°¡ °ÅºÎµË´Ï´Ù.
¾Æ·¡¿¡´Â X-REWRITE-SMS-ADDRESS ¸ÅÇÎ Å×À̺íÀÌ ³ª¿Í ÀÖ½À´Ï´Ù. ÀÌ ¸ÅÇÎ Å×À̺íÀº ¼Ó¼º °ª ½Ö ¸ñ·Ï Çü½ÄÀ̳ª ´Ü¼øÈ÷ ¿ø½Ã SMS ´ë»ó ÁÖ¼Ò·Î µÇ¾î ÀÖ´Â ·ÎÄà ºÎºÐ¿¡ ´ëÇÑ Çʼö °ËÁõ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
X-VALIDATE-SMS-ADDRESS
! Iteratively strip any non-numeric characters
$_*$[$ -/:-~]%* $0$2$R
! Accept the address if it is of the form 1nnnnnnnnnn or nnnnnnnnnn
! In accepting it, ensure that we output +1nnnnnnnnnn
1%%%%%%%%%% +1$0$1$2$3$4$5$6$7$8$9$Y
%%%%%%%%%% +1$0$1$2$3$4$5$6$7$8$9$Y
! We didn’t accept it and consequently it’s invalid
* $NX-REWRITE-SMS-ADDRESS
*/id=$_*/* $C$0/id=$|X-VALIDATE-SMS-ADDRESS;$1|/$2$Y$E
*/id=$_*/* $N
* $C$|X-VALIDATE-SMS-ADDRESS;$0|$Y$E
* $NÀ§¿Í °°ÀÌ ¼³Á¤µÈ °æ¿ì DESTINATION_ADDRESS_NUMERIC ¿É¼Ç °ªÀÌ 0(±âº»°ª)ÀÎÁö È®ÀÎÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ» °æ¿ì “+”°¡ SMS ´ë»ó ÁÖ¼Ò¿¡¼ ½ºÆ®¶óÀÌÇÁµË´Ï´Ù.
»çÀÌÆ® Á¤ÀÇ ÅؽºÆ® º¯È¯
»çÀÌÆ®´Â º¯È¯ ±ÔÄ¢ Å×À̺íÀ» »ç¿ëÇÏ¿© "ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º"¿¡ ¼³¸íµÈ ´Ü°è 1- 6À» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ±ÔÄ¢Àº MTA ¸ÅÇÎ ÆÄÀÏÀÇ ¸ÅÇÎ Å×À̺íÀ» ÅëÇØ ÁöÁ¤µË´Ï´Ù.
¸ÅÇÎ Å×À̺í À̸§Àº SMS_Channel_TEXT¿©¾ß ÇÏ¸ç ¿©±â¿¡¼ SMS_ChannelÀº SMS ä³ÎÀÇ À̸§ÀÔ´Ï´Ù(¿¹: ä³Î À̸§ÀÌ smsÀÎ °æ¿ì SMS_TEXT ¶Ç´Â ä³Î À̸§ÀÌ sms_mwayÀÎ °æ¿ì SMS_MWAY_TEXT).
ÀÌ ¸ÅÇÎ Å×ÀÌºí¿¡¼ µÎ °¡Áö À¯ÇüÀÇ Ç׸ñÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÌ·¯ÇÑ Ç׸ñÀÇ Çü½ÄÀ» ¼³¸íÇϱâ Àü¿¡ ¸ÅÇÎ ÆÄÀÏÀÇ »ç¿ë ¹æ¹ýÀ» ÀÌÇØÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ¸ÅÇÎ ÆÄÀÏÀÇ »ç¿ë ¹æ¹ýÀ» ¾Æ´Â °ÍÀº ÀÌ·¯ÇÑ Ç׸ñÀ» »ý¼º ¹× »ç¿ëÇÏ´Â ¹æ¹ýÀ» ÀÌÇØÇÏ´Â µ¥ ÀÖ¾î ÇʼöÀûÀÔ´Ï´Ù. ÀÌ·¯ÇÑ µÎ À¯ÇüÀÇ Ç׸ñÀÌ ¼³¸íµÈ ÈÄ¿¡´Â ¸ÅÇÎ Å×ÀÌºí ¿¹°¡ Á¦°øµË´Ï´Ù.
µÎ °¡Áö À¯ÇüÀÇ Ç׸ñÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¸ÞÀÏ Çì´õ Ç׸ñ
ÀÌ·¯ÇÑ Ç׸ñÀº SMS ¸ÞÀÏ¿¡ Æ÷ÇÔÇØ¾ß ÇÏ´Â ¸ÞÀÏ Çì´õ Çà°ú ÀÌ·¯ÇÑ ¸ÞÀÏ Çì´õ ÇàÀ» Ãà¾à ¶Ç´Â º¯È¯ÇÏ´Â ¹æ¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. Çì´õ ÇàÀº ÀÌ·¯ÇÑ Ç׸ñ Áß Çϳª¿¡ ÀÇÇØ ±æÀÌ°¡ 0ÀÌ ¾Æ´Ñ ¹®ÀÚ¿·Î ¼º°øÀûÀ¸·Î ¸ÅÇÎµÈ °æ¿ì¿¡¸¸ »ý¼ºÇÒ SMS ¸ÞÀÏ¿¡ Æ÷ÇԵ˴ϴÙ. °¢ Ç׸ñÀº ´ÙÀ½ Çü½ÄÀ» °¡Áý´Ï´Ù.
H|pattern replacement-text
¸ÞÀÏ Çì´õ ÇàÀº ÆÐÅÏ°ú ÀÏÄ¡ÇÒ °æ¿ì ¸ÅÇÎ ÆÄÀÏÀÇ ÆÐÅÏ ÀÏÄ¡ ¹× ¹®ÀÚ¿ ±³Ã¼ ±â´ÉÀ» »ç¿ëÇÏ¿© ±³Ã¼ ÅؽºÆ® replacement-text·Î ±³Ã¼µË´Ï´Ù. ±×·± ´ÙÀ½ ¸ÞŸ ¹®ÀÚ $Y°¡ ±³Ã¼ ÅؽºÆ®¿¡ ÁöÁ¤µÈ °æ¿ì Çì´õ Çà ¸ÅÇÎÀÇ ÃÖÁ¾ °á°ú´Â SMS ¸ÞÀÏ¿¡ Æ÷ÇԵ˴ϴÙ. Çì´õ ÇàÀÌ ÆÐÅÏ ¹®ÀÚ¿°ú ÀÏÄ¡ÇÏÁö ¾Ê°Å³ª ±æÀÌ°¡ 0ÀÎ ¹®ÀÚ¿¿¡ ¸ÅÇεǰųª ±³Ã¼ ÅؽºÆ®¿¡ $Y ¸ÞŸ ¹®ÀÚ°¡ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì SMS ¸ÞÀÏ¿¡¼ Çì´õ ÇàÀÌ »ý·«µË´Ï´Ù. ´ÙÀ½ µÎ Ç׸ñÀº
H|From:* F:$0$Y
H|Subject:* S:$0$YFrom: ¹× Subject: Çì´õ ÇàÀÌ SMS ¸ÞÀÏ¿¡ Æ÷ÇԵǵµ·Ï Çϸç From: ¹× Subject: F: ¹× S:·Î Ãà¾àµË´Ï´Ù. ´ÙÀ½ Ç׸ñÀº
H|Date:* H|D:$0$R$Y
H|D:*,*%19%%*:*:* H|D:$0$ $5:$6$R$YDate: Çì´õ ÇàÀ» Çã¿ë ¹× ¸ÅÇεǵµ·Ï ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ Çì´õ ÇàÀº
Date: Wed, 16 Dec 1992 16:13:27 -0700 (PDT)
´ÙÀ½°ú °°ÀÌ º¯È¯µË´Ï´Ù.
D: Wed 16:13
¸Å¿ì º¹ÀâÇÑ ¹Ýº¹ ¸ÅÇÎÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ ÇÊÅ͸¦ ¼³Á¤ÇÏ·Á´Â »çÀÌÆ®´Â ¿ì¼± ¸ÅÇÎ ÆÄÀÏÀÇ ÀÛµ¿ ¹æ¹ýÀ» ÀÌÇØÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç׸ñÀÇ ¿À¸¥ÂÊ¿¡ ÀÖ´Â H|´Â ¿øÇÒ °æ¿ì »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ýº¹ ¸ÅÇÎ ÁýÇÕ¿¡ ÇÊ¿äÇÑ Å×À̺í Ç׸ñ ¼ö¸¦ ÁÙÀ̱â À§ÇØ ¿À¸¥ÂÊ¿¡ H|°¡ Çã¿ëµË´Ï´Ù.
¸ÞÀÏ º»¹® Ç׸ñ
ÀÌ·¯ÇÑ Ç׸ñÀº ¸ÞÀÏ º»¹®ÀÇ °¢ Çà¿¡ Àû¿ëÇÒ ¸ÅÇÎÀ» ¼³Á¤ÇÕ´Ï´Ù. ¸ÞÀÏ º»¹®ÀÇ °¢ ÇàÀº ÀÛ¼ºµÉ SMS ¸ÞÀÏ¿¡ ÅëÇյDZâ Àü¿¡ ÀÌ·¯ÇÑ ¸ÅÇÎÀ» ÅëÇØ Àü´ÞµË´Ï´Ù. ÀÌ·¯ÇÑ Ç׸ñÀº ´ÙÀ½ Çü½ÄÀ» °¡Áý´Ï´Ù.
B|pattern B|replacement-text
¸ÞÀÏ º»¹®ÀÇ ÇàÀº pattern ÆÐÅÏ°ú ÀÏÄ¡ÇÒ °æ¿ì ±³Ã¼ ÅؽºÆ® replacement-text·Î ±³Ã¼µË´Ï´Ù. ¸¶Âù°¡Áö·Î ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¿© ¸Å¿ì º¹ÀâÇÑ ¹Ýº¹ ¸ÅÇÎÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç׸ñÀÇ ¿À¸¥ÂÊ¿¡ ÀÖ´Â B|´Â ¿øÇÒ °æ¿ì »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù.
SMS ¸ÅÇÎ Å×ÀÌºí ¿¹
ÄÚµå ¿¹ D-1¿¡´Â SMS_TEXT ¸ÅÇÎ Å×ÀÌºí ¿¹°¡ ³ª¿Í ÀÖ½À´Ï´Ù. °¢ ÇàÀÇ ³¡¿¡ ÀÖ´Â °ýÈ£ ¾ÈÀÇ ¼ýÀÚ´Â ¹Ù·Î µÚ¿¡ ¿À´Â "¼³¸í ÅؽºÆ®" ÀýÀÇ Ç׸ñ ¹øÈ£¿¡ ÇØ´çÇÕ´Ï´Ù.
ÄÚµå ¿¹ D-1 SMS_TEXT ¸ÅÇÎ Å×ÀÌºí ¿¹
SMS_TEXT
H|From:* H|F:$0$R$Y (1.)
H|Subject:* H|S:$0$R$Y (1.)
H|F:*(*)* H|F:$0$2$R$Y (2.)
H|F:*"*"* H|F:$0$2$R$Y (3.)
H|F:*@* H|F:$0$R$Y (4.)
H|%:$ * H|$0:$1$R$Y (5.)
H|%:*$ H|$0:$1$R$Y (5.)
H|%:*$ $ * H|$0:$1$ $2$R$Y (6.)
B|*--* B|$0-$1$R (7.)
B|*..* B|$0.$1$R (7.)
B|*!!* B|$0!$1$R (7.)
B|*??* B|$0?$1$R (7.)
B|*$ $ * B|$0$ $1$R (6.)
B|$ * B|$0$R (5.)
B|*$ B|$0$R (5.)
¼³¸í ÅؽºÆ®
ÀÌ Àý¿¡¼´Â À§ÀÇ SMS_TEXT ¸ÅÇÎ Å×ÀÌºí ¿¹¿¡ Æ÷ÇÔµÈ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
À§ ¿¹¿¡¼´Â ¸ÅÇÎÀÇ ¹Ýº¹ Àû¿ëÀ» ±¸Çö ¹× Á¦¾îÇϱâ À§ÇØ ¸ÞŸ ¹®ÀÚ $RÀÌ »ç¿ëµË´Ï´Ù. ÀÌ·¯ÇÑ ¸ÅÇÎÀ» ¹Ýº¹ÇÔÀ¸·Î½á °·ÂÇÑ ÇÊÅ͸µÀÌ ¼öÇàµË´Ï´Ù. ¿¹¸¦ µé¾î, ´ÜÀÏ ¼±Çà ¶Ç´Â ÈÄÇà °ø¹éÀ» Á¦°ÅÇϰųª(6) µÎ °³ÀÇ °ø¹éÀ» ÇϳªÀÇ °ø¹éÀ¸·Î ÁÙÀÌ´Â(7) °£´ÜÇÑ ¸ÅÇÎÀº ¼·Î °áÇÕµÇ¾î ¸ðµç ¼±Çà ¹× ÈÄÇà °ø¹éÀ» ½ºÆ®¶óÀÌÇÁÇÏ°í ¿¬¼ÓµÈ ¿©·¯ °ø¹éÀ» ¸ðµÎ ÇϳªÀÇ °ø¹éÀ¸·Î ÁÙÀÌ´Â ÇÊÅÍ°¡ µË´Ï´Ù. ÀÌ·¯ÇÑ ÇÊÅ͸µÀº °¢ SMS ¸ÞÀÏÀÇ Å©±â¸¦ ÁÙÀÌ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù.
- ÀÌ·¯ÇÑ µÎ °³ÀÇ Ç׸ñÀº From: ¹× Subject: Çì´õ ÇàÀÌ SMS ¸ÞÀÏ¿¡ Æ÷ÇÔµÇ°Ô ÇÕ´Ï´Ù. From: ¹× Subject:´Â °¢°¢ F: ¹× S:·Î Ãà¾àµË´Ï´Ù. ÀϺΠ´Ù¸¥ Ç׸ñÀÌ From: ¹× Subject: Çì´õ Çà¿¡ ¸ÅÇÎÇÏ´Â µ¥¸¸ »ç¿ëµË´Ï´Ù.
ÀÌ Ç׸ñÀº From: <...> ÆÐÅÏÀ» Æ÷ÇÔÇÏ´Â Çì´õ ÇàÀ» ²ª¼è °ýÈ£ ¾ÈÀÇ ÅؽºÆ®·Î ÁÙÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ÇàÀº
F: "John C. Doe" <jdoe@siroe.com> (Hello)
´ÙÀ½ ÇàÀ¸·Î ±³Ã¼µË´Ï´Ù.
F: jdoe@siroe.com
- ÀÌ Ç׸ñÀº From: Çì´õ ÇàÀÇ () ÆÐÅÏÀ» Æ÷ÇÔÇÏ¿© ±× ¾È¿¡ ÀÖ´Â ¸ðµç °ÍÀ» Á¦°ÅÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ÇàÀº
F: "John C. Doe" <jdoe@siroe.com> (Hello)
´ÙÀ½ ÇàÀ¸·Î ±³Ã¼µË´Ï´Ù.
F: "John C. Doe" <jdoe@siroe.com>
- ÀÌ Ç׸ñÀº From: Çì´õ ÇàÀÇ “...” ÆÐÅÏÀ» Æ÷ÇÔÇÏ¿© ±× ¾È¿¡ ¸ðµç °ÍÀ» Á¦°ÅÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ÇàÀº
F: "John C. Doe" <jdoe@siroe.com> (Hello)
´ÙÀ½ ÇàÀ¸·Î ±³Ã¼µË´Ï´Ù.
F: <jdoe@siroe.com> (Hello)
- ÀÌ Ç׸ñÀº From: Çì´õ ÇàÀÇ at ±âÈ£(@)¸¦ Æ÷ÇÔÇÏ¿© ±× ¿À¸¥ÂÊ¿¡ ÀÖ´Â ¸ðµç °ÍÀ» Á¦°ÅÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ÇàÀº
F: "John C. Doe" <jdoe@siroe.com> (Hello)
´ÙÀ½ ÇàÀ¸·Î ±³Ã¼µË´Ï´Ù.
F: "John C. Doe" <jdoe@
- ÀÌ·¯ÇÑ ³× °³ÀÇ Ç׸ñÀº ¸ÞÀÏ Çì´õ¿Í º»¹®ÀÇ Çà¿¡¼ ¼±Çà ¹× ÈÄÇà °ø¹éÀ» Á¦°ÅÇÕ´Ï´Ù.
- ÀÌ·¯ÇÑ µÎ °³ÀÇ Ç׸ñÀº ¸ÞÀÏ Çì´õ¿Í º»¹®ÀÇ Çà¿¡¼ µÎ °³ÀÇ °ø¹éÀ» ÇϳªÀÇ °ø¹éÀ¸·Î ÁÙÀÔ´Ï´Ù.
- ÀÌ·¯ÇÑ ³× °³ÀÇ Ç׸ñÀº ÀÌÁß ´ë½Ã, ¸¶Ä§Ç¥, ´À³¦Ç¥ ¹× ¹°À½Ç¥¸¦ ÀÏÄ¡ÇÏ´Â ¹®ÀÚ Çϳª·Î ÁÙÀÔ´Ï´Ù. ¸¶Âù°¡Áö·Î ÀÌ°ÍÀº SMS ¸ÞÀÏÀÇ ¹ÙÀÌÆ®¸¦ ÁÙÀÌ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù.
Ç׸ñÀÇ ¼ø¼´Â ¸Å¿ì Áß¿äÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°ÀÌ ¼ø¼°¡ Á¤ÇØÁø ¸ÞÀÏ From: Çì´õ Çà¿¡¼ ½ÃÀÛÇÕ´Ï´Ù.
From: "John C. Doe" (Hello)
´ÙÀ½°ú °°ÀÌ ÁÙ¾îµì´Ï´Ù.
jdoe
ÀÌ ÀÛ¾÷Àº ´ÙÀ½°ú °°Àº ´Ü°è·Î ¼öÇàµË´Ï´Ù.
- ´ÙÀ½°ú °°ÀÌ From: Çì´õ Çà¿¡¼ ½ÃÀÛÇÕ´Ï´Ù.
From: "John C. Doe" (Hello)
ù ¹ø° ¸ÅÇÎ Ç׸ñÀÇ ÆÐÅÏÀÌ ÀÏÄ¡ÇÏ¿© ´ÙÀ½ °á°ú¸¦ »ý¼ºÇÕ´Ï´Ù.
F: "John C. Doe" (Hello)
°á°ú ¹®ÀÚ¿ÀÇ $R ¸ÞŸ ¹®ÀÚ·Î ÀÎÇØ °á°ú ¹®ÀÚ¿ÀÌ ´Ù½Ã ¸ÅÇε˴ϴÙ.
- ¸¶Áö¸· ´Ü°èÀÇ °á°ú ¹®ÀÚ¿¿¡ ¸ÅÇÎÀÌ Àû¿ëµÇ¾î ´ÙÀ½À» »ý¼ºÇÕ´Ï´Ù.
F: jdoe@siroe.com
¸ÅÇÎÀÇ $R·Î ÀÎÇØ Àüü ¸ÅÇÎ ¼¼Æ®°¡ ÀÌ ´Ü°èÀÇ °á°ú¿¡ ´Ù½Ã Àû¿ëµË´Ï´Ù.
- ´ÙÀ½À¸·Î ¸ÅÇÎÀÌ Àû¿ëµÇ¾î ´ÙÀ½ÀÌ »ý¼ºµË´Ï´Ù.
F: jdoe
¸ÅÇÎÀÇ $R·Î ÀÎÇØ Àüü ¸ÅÇÎ ¼¼Æ®°¡ ÀÌ ´Ü°èÀÇ °á°ú¿¡ ´Ù½Ã Àû¿ëµË´Ï´Ù.
- ´ÙÀ½À¸·Î ¸ÅÇÎÀÌ Àû¿ëµÇ¾î ´ÙÀ½ÀÌ »ý¼ºµË´Ï´Ù.
F:jdoe
¸ÅÇÎÀÇ $R·Î ÀÎÇØ Àüü ¸ÅÇÎ ¼¼Æ®°¡ ÀÌ ´Ü°èÀÇ °á°ú¿¡ ´Ù½Ã Àû¿ëµË´Ï´Ù.
- ÀÏÄ¡ÇÏ´Â ´Ù¸¥ Ç׸ñÀÌ ¾øÀ¸¹Ç·Î ´ÙÀ½ ÃÖÁ¾ °á°ú ¹®ÀÚ¿ÀÌ
F:jdoe
SMS ¸ÞÀÏ¿¡ ÅëÇյ˴ϴÙ.
SMS ä³Î ±¸¼ºÀÌ Àý¿¡¼´Â ´Ü¹æÇâ(Email-To-Mobile) ¹× ¾ç¹æÇâ(Email-To-Mobile ¹× Mobile-To-Email) ±â´ÉÀ» ¸ðµÎ »ç¿ëÇϵµ·Ï SMS ä³ÎÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. "¾ç¹æÇâ SMS¸¦ À§ÇÑ SMS ä³Î ±¸¼º"¿¡ ¾ð±ÞµÈ ³»¿ëÀ» Á¦¿ÜÇÏ°í SMS ä³ÎÀº ´Ü¹æÇâ ¹× ¾ç¹æÇâ ±â´É ¸ðµÎ¿¡ ´ëÇØ µ¿ÀÏÇÏ°Ô ¼³Á¤µË´Ï´Ù.
ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
SMS ä³Î Ãß°¡
Messaging Server ±¸¼º¿¡ SMS ä³ÎÀ» Ãß°¡ÇÏ·Á¸é ´ÙÀ½ µÎ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
¸ðµç »óȲ¿¡¼ ¼³Á¤ÇØ¾ß Çϴ ä³Î ¿É¼ÇÀÌ ÀÖ´Â °ÍÀº ¾Æ´ÏÁö¸¸ ESME_PASSWORD, ESME_SYSTEM_ID, MAX_PAGE_SIZE, DEFAULT_SOURCE_TON ¹× DEFAULT_DESTINATION_TON ¿É¼Ç Áß Çϳª ÀÌ»óÀ» ¼³Á¤ÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¼³¸íµÈ ¹Ù¿Í °°ÀÌ imta.cnf ÆÄÀÏÀÇ Ã¤³Î Á¤Àdzª ä³Î ¿É¼Ç ÆÄÀÏÀ» ÅëÇØ SMPP ¼¹öÀÇ È£½ºÆ® À̸§ ¶Ç´Â IP ÁÖ¼Ò¿Í TCP Æ÷Æ®¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
µÑ ÀÌ»óÀÇ SMS ä³ÎÀ» ±¸¼ºÇÏ¿© ´Ù¸¥ SMS ä³Î¿¡ ´Ù¸¥ Ư¼ºÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ SMS ä³Î »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "SMS ä³Î Ãß°¡"¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÇÑ °¡Áö ÁÖÀÇÇØ¾ß ÇÒ »çÇ×Àº imta.cnf ÆÄÀÏÀ» º¯°æÇÒ °æ¿ì ´Ù½Ã ÄÄÆÄÀÏÇØ¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ´Ü¼øÈ÷ ä³Î ¿É¼Ç ÆÄÀÏÀ» º¯°æÇÒ °æ¿ì¿¡´Â ´Ù½Ã ÄÄÆÄÀÏÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
¶ÇÇÑ Ã¤³Î º¯°æ »çÇ× Àû¿ë ½Ã°£Àº º¯°æ »çÇ׿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ´Ù´Â Á¡¿¡ ÁÖÀÇÇϽʽÿÀ. ´ëºÎºÐÀÇ Ã¤³Î ¿É¼Ç º¯°æ »çÇ×Àº º¯°æ ÀÌÈÄ¿¡ ½ÃÀÛµÈ ¸ðµç ä³Î¿¡¼ Àû¿ëµÇ¸ç Job Controller¿¡¼ Á¾Á¾ »õ ä³ÎÀ» ½ÃÀÛÇϹǷΠÀÌ°ÍÀº °ÅÀÇ Áï½Ã Àû¿ëµÇ´Â °Íó·³ º¸ÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀϺΠº¯°æ »çÇ×Àº ÀçÄÄÆÄÀÏÀ» ¼öÇàÇÏ°í SMTP ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¶§±îÁö Àû¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ ¿É¼ÇÀº ä³Î ÀÚü°¡ ½ÇÇàµÉ ¶§°¡ ¾Æ´Ï¶ó ¸ÞÀÏÀÌ Ã¤³ÎÀÇ ´ë±â¿¿¡ Æ÷Ç﵃ ¶§ 󸮵˴ϴÙ.
ä³Î Á¤ÀÇ ¹× ´Ù½Ã ¾²±â ±ÔÄ¢ Ãß°¡
ä³Î Á¤ÀÇ ¹× ´Ù½Ã ¾²±â ±ÔÄ¢À» Ãß°¡ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- SMS ä³ÎÀ» MTAÀÇ ±¸¼º¿¡ Ãß°¡Çϱâ Àü¿¡ ä³Î À̸§À» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ä³Î À̸§Àº sms ¶Ç´Â sms_x°¡ µÉ ¼ö ÀÖÀ¸¸ç ¿©±â¼ x´Â 1¹ÙÀÌÆ®¿¡¼ 36¹ÙÀÌÆ® »çÀÌÀÇ ±æÀ̸¦ °¡Áø ´ë¼Ò¹®ÀÚ°¡ ±¸ºÐµÈ ÀÓÀÇÀÇ ¹®ÀÚ¿ÀÔ´Ï´Ù(¿¹: sms_mway).
- ä³Î Á¤ÀǸ¦ Ãß°¡ÇÏ·Á¸é installation-directory/config/ µð·ºÅ丮¿¡ ÀÖ´Â imta.cnf ÆÄÀÏÀ» ÆíÁýÇÕ´Ï´Ù. ÆÄÀÏÀÇ ¸Ç ¾Æ·¡¿¡ ºó Çà°ú ´ÙÀ½°ú °°Àº µÎ ÇàÀ» Ãß°¡ÇÕ´Ï´Ù.
channel-name port p threaddepth t \
backoff pt2m pt5m pt10m pt30m notices 1
smpp-host-name¿©±â¼ channel-nameÀº »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ Ã¤³Î À̸§ÀÌ°í p´Â SMPP ¼¹ö°¡ ¼ö½ÅÇÏ´Â TCP Æ÷Æ®À̸ç t´Â °¢ Àü´Þ ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë µ¿½Ã SMPP ¼¹ö ¿¬°á ¼öÀÔ´Ï´Ù. ¸¶Áö¸·À¸·Î smpp-host-nameÀº SMPP ¼¹ö¸¦ ½ÇÇàÇÏ´Â ½Ã½ºÅÛÀÇ È£½ºÆ® À̸§ÀÔ´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½°ú °°ÀÌ Ã¤³Î Á¤ÀǸ¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
sms_mway port 55555 threaddepth 20 \
backoff pt2m pt5m pt10m pt30m notices 1
smpp.siroe.comthreaddepth¸¦ °è»êÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀº "µ¿½Ã ¿¬°á ¼ö Á¦¾î"¸¦ ÂüÁ¶ÇϽʽÿÀ.
backoff ¹× notices ä³Î Å°¿öµå¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "Àü´Þ Àç½Ãµµ ºóµµ Á¶Á¤"À» ÂüÁ¶ÇϽʽÿÀ.
smpp-host-name¿¡ È£½ºÆ® À̸§ ´ë½Å IP¸¦ ÁöÁ¤ÇÏ·Á¸é µµ¸ÞÀÎ ¸®ÅÍ·²À» ÁöÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, IP ÁÖ¼Ò°¡ 127.0.0.1ÀÎ °æ¿ì smpp-host-name¿¡ [127.0.0.1]À» ÁöÁ¤ÇÕ´Ï´Ù. ¶Ç´Â SMPP_SERVER ä³Î ¿É¼ÇÀ» »ç¿ëÇÒ °ÍÀ» °í·ÁÇÕ´Ï´Ù.
ÁÖ
Sun ONE Messaging Server 6.0ÀÇ °æ¿ì master ä³Î Å°¿öµå´Â ´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÌ Å°¿öµå°¡ ÀÖÀ» °æ¿ì ¹«½ÃµË´Ï´Ù.
- ä³Î Á¤ÀÇ°¡ Ãß°¡µÈ ÈÄ¿¡´Â ÆÄÀÏÀÇ »ó´Ü ºÎºÐÀ¸·Î °¡¼ ´ÙÀ½ Çü½ÄÀÇ ´Ù½Ã ¾²±â ±ÔÄ¢À» Ãß°¡ÇÕ´Ï´Ù.
smpp-host-name $u@smpp-host-name
¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
smpp.siroe.com $u@smpp.siroe.com
- imta.cnf ÆÄÀÏÀ» ÀúÀåÇÕ´Ï´Ù.
- imsimta cnbuild ¸í·ÉÀ» »ç¿ëÇÏ¿© ±¸¼ºÀ» ´Ù½Ã ÄÄÆÄÀÏÇÕ´Ï´Ù.
- imsimta restart dispatcher ¸í·ÉÀ» »ç¿ëÇÏ¿© SMTP ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
- À§ ±¸¼º¿¡¼´Â ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ id@smpp-host-name(¿¹: 123456@smpp.siroe.com)À¸·Î ÁöÁ¤ÇÏ¿© ÀüÀÚ ¸ÞÀÏÀ» ä³Î·Î Àü¼ÛÇÕ´Ï´Ù. ÁÖ¼Ò ÁöÁ¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º"¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ¼±ÅÃÀûÀ¸·Î SMPP ¼¹öÀÇ È£½ºÆ® À̸§À» »ç¿ëÀÚ°¡ º¼ ¼ö ¾ø°Ô Çϰųª ´Ù¸¥ È£½ºÆ® À̸§À» µ¿ÀÏÇÑ Ã¤³Î°ú ¿¬°ü½ÃÅ°·Á´Â °æ¿ì ´Ù½Ã ¾²±â ±ÔÄ¢À» Ãß°¡ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, host-name-1 ¹× host-name-2¸¦ ä³Î°ú ¿¬°ü½ÃÅ°·Á¸é ´ÙÀ½À» ´Ù½Ã ¾²±â ±ÔÄ¢¿¡ Ãß°¡ÇÕ´Ï´Ù.
host-name-1 $U%host-name-1@smpp-host-name
host-name-2 $U%host-name-2@smpp-host-name¿¹¸¦ µé¾î, SMPP ¼¹öÀÇ È£½ºÆ® À̸§ÀÌ smpp.siroe.comÀÌÁö¸¸ »ç¿ëÀÚ¿¡°Ô ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ id@sms.sesta.comÀ¸·Î ÁöÁ¤ÇÏ°Ô ÇÏ·Á¸é ´ÙÀ½ ´Ù½Ã ¾²±â ±ÔÄ¢À» Ãß°¡ÇÕ´Ï´Ù.
sms.sesta.com $U%sms.sesta.com@smpp.siroe.com
SMPP_SERVER ¹× SMPP_PORT ä³Î ¿É¼ÇÀº ä³ÎÀÇ °ø½Ä È£½ºÆ® À̸§°ú port ä³Î Å°¿öµå ¼³Á¤À» ¹«½ÃÇÕ´Ï´Ù. SMPP_PORT ¿É¼ÇÀÌ »ç¿ëµÇ¸é ¶ÇÇÑ port Å°¿öµå¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ÀÌ·¯ÇÑ µÎ ¿É¼ÇÀº Àû¿ëµÈ ÈÄ¿¡ ±¸¼ºÀ» ´Ù½Ã ÄÄÆÄÀÏÇÏÁö ¾Ê°íµµ º¯°æÇÒ ¼ö ÀÖ´Ù´Â ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. SMPP_SERVER ¿É¼ÇÀÇ Ãß°¡ »ç¿ë¿¡ ´ëÇؼ´Â "SMS ä³Î Ãß°¡"¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
µ¿½Ã ¿¬°á ¼ö Á¦¾î
threaddepth ä³Î Å°¿öµå´Â Àü´Þ ÇÁ·Î¼¼½º ³»ÀÇ °¢ Àü´Þ ½º·¹µå¿¡ ÇÒ´çÇÒ ¸ÞÀÏ ¼ö¸¦ Á¦¾îÇÕ´Ï´Ù. Çã¿ëµÇ´Â ÃÑ µ¿½Ã ¿¬°á ¼ö¸¦ °è»êÇÏ·Á¸é SMPP_MAX_CONNECTIONS ¹× job_limit (SMPP_MAX_CONNECTIONS * job_limit) ¿É¼ÇÀÇ °ªÀ» °öÇÕ´Ï´Ù. SMPP_MAX_CONNECTIONS ¿É¼ÇÀº Àü´Þ ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë Àü´Þ ½º·¹µå ¼ö¸¦ Á¦¾îÇÕ´Ï´Ù. job_limit ¿É¼ÇÀº ä³ÎÀÌ ½ÇÇàµÇ´Â Job Controller ó¸® Ç®¿¡ ´ëÇØ ÃÖ´ë µ¿½Ã Àü´Þ ÇÁ·Î¼¼½º ¼ö¸¦ Á¦¾îÇÕ´Ï´Ù.
ÃÑ µ¿½Ã ¿¬°á ¼ö¸¦ Á¦ÇÑÇÏ·Á¸é ÀÌ·¯ÇÑ ¿É¼Ç Áß Çϳª ¶Ç´Â µÑ ´Ù¸¦ ÀûÀýÇÏ°Ô Á¶Á¤ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¿ø°Ý SMPP ¼¹ö°¡ ´ÜÀÏ ¿¬°á¸¸ Çã¿ëÇÒ °æ¿ì SMPP_MAX_CONNECTIONS ¹× job_limit¸¦ ¸ðµÎ 1·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. °ªÀ» Á¶Á¤ÇÒ ¶§´Â job_limit°¡ 1À» ÃÊ°úÇϵµ·Ï Çã¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
SMS ä³Î ¿É¼Ç ÆÄÀÏ ¸¸µé±â
ÀϹÝÀûÀ¸·Î ä³Î ¿É¼Ç ÆÄÀÏÀº ä³Î ÀÛ¾÷¿¡ ÇÊ¿äÇÑ »çÀÌÆ®º° ¸Å°³ º¯¼ö¸¦ Æ÷ÇÔÇÕ´Ï´Ù. SMS¿¡´Â ä³Î ¿É¼Ç ÆÄÀÏÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ÇöÀç ¼³Ä¡¿¡ ä³Î ¿É¼Ç ÆÄÀÏÀÌ ÇÊ¿äÇÑ °æ¿ì¿¡´Â installation-directory/config/ µð·ºÅ丮ÀÇ ÅؽºÆ® ÆÄÀÏ¿¡ À̸¦ ÀúÀåÇÕ´Ï´Ù. ´Ù¸¥ ä³Î ¿É¼Ç ÆÄÀÏ°ú ¸¶Âù°¡Áö·Î ÆÄÀÏ À̸§ÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
channel_name_option
¿¹¸¦ µé¾î, ä³Î À̸§ÀÌ sms_mwayÀÎ °æ¿ì ä³Î ¿É¼Ç ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù.
installation-directory/config/sms_mway_option
°¢ ¿É¼ÇÀº ÆÄÀÏ¿¡¼ ´ÙÀ½ Çü½ÄÀ» »ç¿ëÇÏ¿© ´ÜÀÏ Çà¿¡ Æ÷ÇԵ˴ϴÙ.
option_name=option_value
¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
PROFILE=GSM
SMSC_DEFAULT_CHARSET=iso-8859-1
USE_UCS2=1»ç¿ë °¡´ÉÇÑ SMS ä³Î ¿É¼Ç ¸ñ·Ï°ú °¢ ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀº µÚ¿¡ ³ª¿À´Â "»ç¿ë °¡´ÉÇÑ ¿É¼Ç"À» ÂüÁ¶ÇϽʽÿÀ.
»ç¿ë °¡´ÉÇÑ ¿É¼Ç
SMS ä³ÎÀº ³ÐÀº Àǹ̿¡¼ ´ÙÀ½°ú °°Àº 6°³ÀÇ ¹üÁÖ·Î ±¸ºÐµÇ´Â ¿©·¯ ¿É¼ÇÀ» Æ÷ÇÔÇÕ´Ï´Ù.
- ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯: ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º¸¦ Á¦¾îÇÏ´Â ¿É¼ÇÀÔ´Ï´Ù.
- SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ¿É¼Ç: °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼ÇÀÔ´Ï´Ù.
- SMS Çʵå: »ý¼ºµÈ SMS ¸ÞÀÏÀÇ SMSº° Çʵ带 Á¦¾îÇÏ´Â ¿É¼ÇÀÔ´Ï´Ù.
- SMPP ÇÁ·ÎÅäÄÝ: TCP/IP¸¦ ÅëÇÑ SMPP ÇÁ·ÎÅäÄÝÀÇ »ç¿ë°ú °ü·ÃµÈ ¿É¼ÇÀÔ´Ï´Ù.
- ÇöÁöÈ: SMS ¸ÞÀÏ¿¡ »ðÀԵǴ ÅؽºÆ® ÇʵåÀÇ ÇöÁöȸ¦ Çã¿ëÇÏ´Â ¿É¼ÇÀÔ´Ï´Ù.
- ±âŸ: µð¹ö±× ¿É¼ÇÀÔ´Ï´Ù.
ÀÌ·¯ÇÑ ¿É¼ÇÀº ¾Æ·¡ Ç¥¿¡ ¿ä¾àµÇ¾î ÀÖÀ¸¸ç ÀÌÈÄÀÇ Àý¿¡ º¸´Ù ÀÚ¼¼ÇÏ°Ô ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ¿É¼Ç
´ÙÀ½ ¿É¼ÇÀº ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS ¸ÞÀÏ·ÎÀÇ º¯È¯À» Á¦¾îÇÕ´Ï´Ù. ÇØ´ç ¿É¼ÇÀÇ °ª ¹üÀ§´Â °ýÈ£ ¾È¿¡ ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ÁöÁ¤µÈ ÀüÀÚ ¸ÞÀÏÀ» Çϳª ÀÌ»óÀÇ SMS ¸ÞÀÏ·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ º¯È¯ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º"¸¦ ÂüÁ¶ÇϽʽÿÀ.
GATEWAY_NOTIFICATIONS
(0 ¶Ç´Â 1) ÀüÀÚ ¸ÞÀÏ ¾Ë¸²À» SMS ¾Ë¸²À¸·Î º¯È¯ÇÒÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀüÀÚ ¸ÞÀÏ ¾Ë¸² ¸Þ½ÃÁö´Â RFC 1892, 1893 ¹× 1894¸¦ ÁؼöÇØ¾ß ÇÕ´Ï´Ù. ±âº»°ªÀº 0ÀÔ´Ï´Ù.
GATEWAY_NOTIFICATIONS=0ÀÏ °æ¿ì ÀÌ·¯ÇÑ ¾Ë¸²Àº ¹«½ÃµÇ¸ç SMS ¾Ë¸²À¸·Î º¯È¯µÇÁö ¾Ê½À´Ï´Ù.
¾Ë¸²À» SMS ¾Ë¸²À¸·Î º¯È¯ÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é GATEWAY_NOTIFICATIONS=1À» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀÌ 1·Î ¼³Á¤µÇ¸é ÇöÁöÈ ¿É¼Ç(DSN_*_FORMAT)Àº SMS ¸ÞÀÏ·Î º¯È¯µÇ°í °ÔÀÌÆ®¿þÀ̸¦ ÅëÇØ Àü¼ÛÇÒ ¾Ë¸² À¯Çü(¼º°ø, ½ÇÆÐ, Áö¿¬, Áß°è)À» Á¦¾îÇÕ´Ï´Ù. ¾Ë¸² À¯ÇüÀÇ °ªÀÌ ºó ¹®ÀÚ¿À̸é ÇØ´ç À¯Çü ¾Ë¸²ÀÌ SMS ¸ÞÀÏ·Î º¯È¯µÇÁö ¾Ê½À´Ï´Ù.
MAX_MESSAGE_PARTS
(Á¤¼ö) ¸ÖƼÆÄÆ® ÀüÀÚ ¸ÞÀÏÀ» SMS ¸ÞÀÏ·Î º¯È¯ÇÒ ¶§ ÅؽºÆ® ºÎºÐ Áß¿¡¼ MAX_MESSAGE_PARTS¸¸ÅÀÇ Ã³À½ ºÎºÐ¸¸ º¯È¯µË´Ï´Ù. ³ª¸ÓÁö ºÎºÐÀº ¹«½ÃµË´Ï´Ù. ±âº»ÀûÀ¸·Î MAX_MESSAGE_PARTS´Â 2ÀÔ´Ï´Ù. ¸ÞÀÏ ºÎºÐÀÇ °³¼ö¸¦ Á¦ÇÑÇÏÁö ¾ÊÀ¸·Á¸é -1À» ÁöÁ¤ÇÕ´Ï´Ù. °ªÀÌ 0À¸·Î ÁöÁ¤µÇ¸é SMS ¸ÞÀÏ¿¡ Æ÷ÇԵǴ ¸ÞÀÏ ³»¿ëÀÌ ¾ø½À´Ï´Ù. ÀÌ°ÍÀº ÀüÀÚ ¸ÞÀÏÀÇ Çì´õ Çà(¿¹: Subject:)¸¸ »ç¿ëÇÏ¿© SMS ¸ÞÀÏÀ» »ý¼ºÇÏ´Â °Í°ú °°½À´Ï´Ù.
ÅؽºÆ®¿Í ÷ºÎ ÆÄÀÏÀ» ¸ðµÎ Æ÷ÇÔÇÏ´Â ÀüÀÚ ¸ÞÀÏÀº ÀϹÝÀûÀ¸·Î µÎ ºÎºÐÀ¸·Î ±¸¼ºµË´Ï´Ù. ¶ÇÇÑ ÀÏ¹Ý ÅؽºÆ® ¸ÞÀÏ ºÎºÐ¸¸ º¯È¯µÇ¸ç, ´Ù¸¥ ¸ðµç MIME ÄÁÅÙÆ® À¯ÇüÀº ¹«½ÃµË´Ï´Ù.
MAX_MESSAGE_SIZE
(Á¤¼ö, >= 10) ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé ÀüÀÚ ¸ÞÀÏ¿¡¼ »ý¼ºµÇ´Â SMS ¸ÞÀÏ¿¡ Æ÷Ç﵃ ÃÑ ¹ÙÀÌÆ® ¼öÀÇ »óÇÑ°ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ Çϳª ÀÌ»óÀÇ »ý¼ºµÈ SMS ¸ÞÀÏ¿¡ ÃÖ´ë MAX_MESSAGE_SIZE ¹ÙÀÌÆ®°¡ »ç¿ëµË´Ï´Ù. ¸ðµç Ãß°¡ ¹ÙÀÌÆ®´Â ¹«½ÃµË´Ï´Ù.
±âº»ÀûÀ¸·Î 960¹ÙÀÌÆ®ÀÇ »óÇÑ°ªÀÌ ÁöÁ¤µË´Ï´Ù. ÀÌ°ÍÀº MAX_MESSAGE_SIZE=960¿¡ ÇØ´çÇÕ´Ï´Ù. ÀÓÀÇÀÇ ¹ÙÀÌÆ® ¼ö¸¦ Çã¿ëÇÏ·Á¸é °ªÀ» 0À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
»ç¿ëµÇ´Â ¹ÙÀÌÆ® ¼ö´Â ÀüÀÚ ¸ÞÀÏÀ» À¯´ÏÄڵ忡¼ SMSCÀÇ ±âº» ¹®ÀÚ ¼¼Æ®³ª UCS2·Î º¯È¯ÇÑ ÈÄ¿¡ °áÁ¤µË´Ï´Ù. ÀÌ°ÍÀº UCS2ÀÇ °æ¿ì °¢ UCS2 ¹®ÀÚÀÇ ±æÀÌ°¡ ÃÖ¼Ò 2¹ÙÀÌÆ® ÀÌ»óÀ̹ǷΠ960¹ÙÀÌÆ®ÀÇ MAX_MESSAGE_SIZE´Â ÃÖ´ë 480°³ÀÇ ¹®ÀÚ¸¦ »ý¼ºÇÑ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
MAX_MESSAGE_SIZE ¹× MAX_PAGES_PER_MESSAGE ¿É¼ÇÀº °á°ú SMS ¸ÞÀÏÀÇ Àüü Å©±â¸¦ Á¦ÇÑÇÏ´Â µ¿ÀÏÇÑ ¿ëµµ¸¦ °¡Áý´Ï´Ù. ½ÇÁ¦·Î MAX_PAGE_SIZE=960 ¹× MAX_PAGE_SIZE=160Àº MAX_PAGES_PER_MESSAGE=6À» ³ªÅ¸³À´Ï´Ù. ¼·Î ´Ù¸¥ µÎ °³ÀÇ ¿É¼ÇÀÌ Á¸ÀçÇÏ´Â ÀÌÀ¯´Â ¹«¾ùÀԴϱî? ±×°ÍÀº ´ÜÀÏ SMS ¸ÞÀÏÀÇ ÃÖ´ë Å©±âÀÎ
MAX_PAGE_SIZE¸¦ °í·ÁÇÒ ÇÊ¿ä ¾øÀÌ ÆäÀÌÁöÀÇ Àüü Å©±â³ª ¼ö¸¦ Á¦¾îÇÒ ¼ö ÀÖ¾î¾ß Çϱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ ±â´ÉÀº ä³Î ¿É¼Ç ÆÄÀÏ¿¡¼´Â Áß¿äÇÏÁö ¾ÊÀ» ¼ö ÀÖÁö¸¸ "ÀüÀÚ ¸ÞÀÏÀ» ä³Î·Î Àü¼Û"¿¡ ¼³¸íµÈ MAXPAGES ¶Ç´Â MAXLEN ÁÖ¼Ò ÁöÁ¤ ¼Ó¼ºÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â Áß¿äÇÕ´Ï´Ù.
¸¶Áö¸·À¸·Î MAX_MESSAGE_SIZE ¹× MAX_PAGE_SIZE * MAX_PAGES_PER_MESSAGEÀÇ µÎ Á¦ÇÑ°ª Áß º¸´Ù ÀÛÀº °ªÀÌ »ç¿ëµË´Ï´Ù.
MAX_PAGE_SIZE
(Á¤¼ö, >= 10) ´ÜÀÏ SMS ¸ÞÀÏ¿¡¼ Çã¿ëÇÏ´Â ÃÖ´ë ¹ÙÀÌÆ® ¼ö´Â MAX_PAGE_SIZE ¿É¼ÇÀ» »ç¿ëÇÏ¿© Á¦¾îÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î 160¹ÙÀÌÆ®°¡ »ç¿ëµË´Ï´Ù. ÀÌ°ÍÀº MAX_PAGE_SIZE=160¿¡ ÇØ´çÇÕ´Ï´Ù.
MAX_PAGES_PER_MESSAGE
(Á¤¼ö, 1 - 255) ÁÖ¾îÁø ÀüÀÚ ¸ÞÀÏ¿¡ ´ëÇØ »ý¼ºÇÒ ÃÖ´ë SMS ¸ÞÀÏ ¼ö¸¦ ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© Á¦¾îÇÕ´Ï´Ù. ½ÇÁ¦·Î ÀÌ ¿É¼ÇÀº ÀüÀÚ ¸ÞÀÏÀ» À߶ó MAX_PAGES_PER_MESSAGE SMS ¸ÞÀÏ¿¡ µé¾î°¡´Â ÀüÀÚ ¸ÞÀÏÀÇ ÇØ´ç ºÎºÐ¸¸ SMS ¸ÞÀÏ·Î º¯È¯ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº MAX_PAGE_SIZE ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
±âº»ÀûÀ¸·Î MAX_PAGES_PER_MESSAGE´Â MAX_MESSAGE_SIZE¸¦ MAX_PAGE_SIZE·Î ³ª´« °ªÀ̳ª 1º¸´Ù Å« °ªÀ¸·Î ¼³Á¤µË´Ï´Ù.
ROUTE_TO
(¹®ÀÚ¿, IP È£½ºÆ® À̸§, 1-64¹ÙÀÌÆ®) ÇÁ·ÎÇÊÀ» ´ë»óÀ¸·Î ÇÏ´Â ¸ðµç SMS ¸ÞÀÏÀº ´ÙÀ½ Çü½ÄÀÇ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ »ç¿ëÇÏ¿© ÁöÁ¤µÈ IP È£½ºÆ® À̸§À¸·Î ´Ù½Ã ¶ó¿ìÆõ˴ϴÙ.
SMS-destination-address@route-to
¿©±â¼ SMS-destination-address´Â SMS ¸ÞÀÏÀÇ ´ë»ó ÁÖ¼ÒÀ̸ç route-to´Â ÀÌ ¿É¼Ç¿¡¼ ÁöÁ¤µÇ´Â IP È£½ºÆ® À̸§ÀÔ´Ï´Ù. SMS ¸ÞÀÏÀÇ Àüü ³»¿ëÀÌ °á°ú ÀüÀÚ ¸ÞÀÏÀÇ ³»¿ëÀ¸·Î º¸³»Áý´Ï´Ù. PARSE_RE_* ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
ÁÖ
PARSE_RE_* ¹× ROUTE_TO ¿É¼ÇÀ» µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. µ¿ÀÏÇÑ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ¿¡¼ µÎ ¿É¼ÇÀ» ÇÔ²² »ç¿ëÇÏ´Â °ÍÀº ±¸¼º ¿À·ùÀÔ´Ï´Ù.
SMSC_DEFAULT_CHARSET
(¹®ÀÚ¿) ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé SMSCÀÇ ±âº» ¹®ÀÚ ¼¼Æ®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ÆÄÀÏ¿¡¼ Á¦°øµÇ´Â ¹®ÀÚ ¼¼Æ® À̸§À» »ç¿ëÇÕ´Ï´Ù.
installation-directory/config/charsets.txt
ÀÌ ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì US-ASCII°¡ »ç¿ëµË´Ï´Ù. charsets.txt¿¡ »ç¿ëµÇ´Â ´Ï¸ð´Ð À̸§Àº µ¿ÀÏÇÑ µð·ºÅ丮ÀÇ charnames.txt¿¡ Á¤Àǵ˴ϴÙ.
ÀüÀÚ ¸ÞÀÏÀ» ó¸®ÇÒ ¶§ Çì´õ Çà°ú ÅؽºÆ® ¸ÞÀÏ ºÎºÐÀº ¿ì¼± µðÄÚµùµÈ ´ÙÀ½ À¯´ÏÄÚµå·Î º¯È¯µË´Ï´Ù. ±×·± ´ÙÀ½ USE_UCS2 ¿É¼Ç °ª°ú SMS ¸ÞÀÏÀÌ ±âº» SMSC ¹®ÀÚ ¼¼Æ®¿¡ ¾ø´Â ÃÖ¼ÒÇÑ Çϳª ÀÌ»óÀÇ µµÇü ¹®ÀÚ¸¦ Æ÷ÇÔÇÏ´ÂÁö ¿©ºÎ¿¡ µû¶ó µ¥ÀÌÅÍ´Â SMSCÀÇ ±âº» ¹®ÀÚ ¼¼Æ®³ª UCS2·Î º¯È¯µË´Ï´Ù. UCS2 ¹®ÀÚ ¼¼Æ®´Â À¯´ÏÄÚµåÀÇ 16ºñÆ® ÀÎÄÚÆÃÀ¸·Î ÈçÈ÷ UTF-16À¸·Î ºÒ¸³´Ï´Ù.
USE_HEADER_FROM
(Á¤¼ö, 0-2) From: ÁÖ¼Ò¸¦ SMSC¿¡ Àü´ÞÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù. ÁöÁ¤µÈ °ªÀº From: ÁÖ¼Ò¸¦ °¡Á®¿Ã À§Ä¡¿Í ±× Çü½ÄÀ» ³ªÅ¸³À´Ï´Ù. Ç¥ D-6¿¡´Â Çã¿ëµÇ´Â °ª°ú ±× Àǹ̰¡ ³ª¿Í ÀÖ½À´Ï´Ù.
USE_HEADER_PRIORITY
(0 ¶Ç´Â 1) ÀÌ ¿É¼ÇÀº RFC 822 Priority: Çì´õ Çà¿¡ ¸ÅÇÎÇÏ´Â µ¥¸¸ »ç¿ëµË´Ï´Ù. ±âº»ÀûÀ¸·Î Priority: Çì´õ ÇàÀÇ Á¤º¸´Â °á°ú SMS ¸ÞÀÏÀÇ ¿ì¼± ¼øÀ§ Ç÷¡±×¸¦ ¼³Á¤ÇÏ¿© DEFAULT_PRIORITY ¿É¼Ç¿¡¼ ÁöÁ¤µÈ ±âº» SMS ¿ì¼± ¼øÀ§¸¦ ¹«½ÃÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ °æ¿ì´Â USE_HEADER_PRIORITY=1¿¡ ÇØ´çÇÕ´Ï´Ù. RFC 822 Priority: Çì´õ ÇàÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é USE_HEADER_PRIORITY=0À» ÁöÁ¤ÇÕ´Ï´Ù.
SMS ¿ì¼± ¼øÀ§ Ç÷¡±× 󸮿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº DEFAULT_PRIORITY ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
USE_HEADER_REPLY_TO
(0 ¶Ç´Â 1) USE_HEADER_FROM =1À̸é ÀÌ ¿É¼ÇÀº Reply-to: ¶Ç´Â Resent-reply-to: Çì´õ ÇàÀ» SMS ¼Ò½º ÁÖ¼Ò·Î »ç¿ëÇϵµ·Ï °í·ÁÇÒÁö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î Reply-to: ¹× Resent-reply-to: Çì´õ ÇàÀº ¹«½ÃµË´Ï´Ù. ÀÌ°ÍÀº ¿É¼Ç °ª 0¿¡ ÇØ´çÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Çì´õ Çà »ç¿ëÀ» °í·ÁÇÏ·Á¸é ¿É¼Ç °ª 1À» »ç¿ëÇÕ´Ï´Ù.
RFC 2822¿¡¼´Â Reply-to: ¹× Resent-reply-to: Çì´õ Çà¿¡ ¸ÅÇÎÇÏ´Â µ¥¸¸ »ç¿ëµË´Ï´Ù.
USE_HEADER_RESENT
(0 ¶Ç´Â 1) USE_HEADER_FROM =1À̸é ÀÌ ¿É¼ÇÀº Resent- Çì´õ ÇàÀ» SMS ¼Ò½º ÁÖ¼Ò·Î »ç¿ëÇϵµ·Ï °í·ÁÇÒÁö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î Resent- Çì´õ ÇàÀº ¹«½ÃµË´Ï´Ù. ÀÌ°ÍÀº ¿É¼Ç °ª 0¿¡ ÇØ´çÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Çì´õ Çà »ç¿ëÀ» °í·ÁÇÏ·Á¸é ¿É¼Ç °ª 1À» »ç¿ëÇÕ´Ï´Ù.
RFC 2822¿¡¼´Â Resent- Çì´õ ÇàÀ» »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.
USE_HEADER_SENSITIVITY
(0 ¶Ç´Â 1) USE_HEADER_SENSITIVITY ¿É¼ÇÀº RFC 822 Sensitivity: Çì´õ ÇàÀÇ Ã³¸®¸¦ Á¦¾îÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î Sensitivity: Çì´õ ÇàÀÇ Á¤º¸´Â °á°ú SMS ¸ÞÀÏÀÇ °³ÀÎ Á¤º¸ Ç÷¡±×¸¦ ¼³Á¤ÇÏ¿© DEFAULT_PRIVACY ¿É¼Ç¿¡¼ ÁöÁ¤µÈ ±âº» SMS °³ÀÎ Á¤º¸¸¦ ¹«½ÃÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ°ÍÀº ±âº»°ªÀ̸ç USE_HEADER_SENSITIVITY=1¿¡ ÇØ´çÇÕ´Ï´Ù. RFC 822 Sensitivity: Çì´õ ÇàÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é USE_HEADER_SENSITIVITY=0À» ÁöÁ¤ÇÕ´Ï´Ù.
SMS °³ÀÎ Á¤º¸ Ç÷¡±× 󸮿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº DEFAULT_PRIVACY ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
USE_UCS2
(0 ¶Ç´Â 1) ä³ÎÀº »ý¼ºµÇ´Â SMS ¸ÞÀÏ¿¡¼ ÀûÀýÇÑ °æ¿ì UCS2 ¹®ÀÚ ¼¼Æ®¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ°ÍÀº ±âº» µ¿ÀÛÀ̸ç USE_UCS2=1¿¡ ÇØ´çÇÕ´Ï´Ù. UCS2 ¹®ÀÚ ¼¼Æ®¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é USE_UCS2=0À» ÁöÁ¤ÇÕ´Ï´Ù. ¹®ÀÚ ¼¼Æ® ¹®Á¦¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº SMSC_DEFAULT_CHARSET ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ¿É¼Ç
GATEWAY_PROFILE
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ±¸¼º ÆÄÀÏ sms_gateway.cnf¿¡ ÀÖ´Â °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀÇ À̸§ÀÔ´Ï´Ù.
SMS ¿É¼Ç
´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇÏ¸é »ý¼ºµÈ SMS ¸ÞÀÏ¿¡¼ SMS Çʵ带 ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
DEFAULT_DESTINATION_NPI
(Á¤¼ö, 0 - 255) ±âº»ÀûÀ¸·Î ´ë»ó ÁÖ¼Ò¿¡´Â NPI (Numeric Plan Indicator) °ªÀ¸·Î 0ÀÌ ÇÒ´çµË´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé 0ºÎÅÍ 255±îÁö ¹üÀ§ÀÇ ´ëü Á¤¼ö °ªÀÌ ÇÒ´çµÉ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ Ç¥ D-8¿¡¼´Â ÀϹÝÀûÀÎ NPI °ªÀ» º¸¿© ÁÝ´Ï´Ù.
ÀÌ ¿É¼Ç °ªÀº ´ÙÀ½ ¼¼ °¡Áö ¹æ¹ý Áß Çϳª·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- 10Áø¼ö °ª(¿¹: 10)
- Á¢µÎ¾î “0x”°¡ ÀÖ´Â 16Áø¼ö °ª(¿¹: 0x0a)
- ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê´Â ´ÙÀ½ ÅؽºÆ® ¹®ÀÚ¿ Áß Çϳª(°ýÈ£ ¾ÈÀº ¿¬°üµÈ 10Áø¼ö °ª): data(3), default(0), e.163(1), e.164(1), e.212(6), ermes(10), f.69(4), Internet(14), ip(14), isdn(1), land-mobile(6), national(8), private(9), telex(4), unknown(0), wap(18), x.121(3)
DEFAULT_DESTINATION_TON
(Á¤¼ö, 0 - 255) ±âº»ÀûÀ¸·Î ´ë»ó ÁÖ¼Ò¿¡´Â TON (Type of Number) ÁöÁ¤ÀÚ °ªÀ¸·Î 0ÀÌ ÇÒ´çµË´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé 0ºÎÅÍ 255±îÁö ¹üÀ§ÀÇ ´ëü Á¤¼ö °ªÀÌ ÇÒ´çµÉ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ Ç¥ D-9¿¡¼´Â ÀϹÝÀûÀÎ TON °ªÀ» º¸¿© ÁÝ´Ï´Ù.
Ç¥ D-9 ÀÏ¹Ý TON °ª
°ª
¼³¸í
0
¾Ë ¼ö ¾øÀ½
1
±¹Á¦
2
±¹°¡
3
³×Æ®¿öÅ©º°
4
°¡ÀÔÀÚ ¹øÈ£
5
¿µ¼ýÀÚ
6
Ãà¾à
>=7
Á¤ÀǵÇÁö ¾ÊÀ½
ÀÌ ¿É¼Ç °ªÀº ´ÙÀ½ ¼¼ °¡Áö ¹æ¹ý Áß Çϳª·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
DEFAULT_PRIORITY
(Á¤¼ö, 0 - 255) SMS ¸ÞÀÏÀº Çʼö ¿ì¼± ¼øÀ§ Çʵ带 °¡Áý´Ï´Ù. ´ÙÀ½ Ç¥ D-10¿¡¼´Â SMS ¿ì¼± ¼øÀ§ °ªÀÌ Çؼ®µÇ´Â ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù.
Ç¥ D-10 °¢ SMS ÇÁ·ÎÇÊ À¯Çü¿¡ ´ëÇØ Çؼ®µÇ´Â SMS ¿ì¼± ¼øÀ§ °ª
°ª
GSM
TDMA
CDMA
0
³·À½
´ë·®
Áß°£
1
¿ì¼± ¼øÀ§
Áß°£
´ëÈÇü
2
¿ì¼± ¼øÀ§
³ôÀ½
³ôÀ½
3
¿ì¼± ¼øÀ§
¸Å¿ì ³ôÀ½
±ä±Þ
ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé SMS ¸ÞÀÏ¿¡ ÇÒ´çµÇ´Â ±âº» ¿ì¼± ¼øÀ§¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ±âº» ¿ì¼± ¼øÀ§ 0ÀÌ PROFILE=GSM ¹× CDMA¿¡ »ç¿ëµÇ¸ç ¿ì¼± ¼øÀ§ 1ÀÌ PROFILE=TDMA¿¡ »ç¿ëµË´Ï´Ù.
USE_HEADER_PRIORITY=1ÀÌ°í ÀüÀÚ ¸ÞÀÏ¿¡ RFC 822 Priority: Çì´õ ÇàÀÌ ÀÖÀ» °æ¿ì ÇØ´ç Çì´õ Çà¿¡ ÁöÁ¤µÈ ¿ì¼± ¼øÀ§°¡ °á°ú SMS ¸ÞÀÏÀÇ ¿ì¼± ¼øÀ§¸¦ ¼³Á¤ÇÏ´Â µ¥ ´ë½Å »ç¿ëµË´Ï´Ù. ƯÈ÷ USE_HEADER_PRIORITY=0ÀÏ °æ¿ì¿¡´Â SMS ¿ì¼± ¼øÀ§ Ç÷¡±×´Â Ç×»ó DEFAULT_PRIORITY ¿É¼Ç¿¡ µû¶ó ¼³Á¤µÇ¸ç RFC 822 Priority: Çì´õ ÇàÀº Ç×»ó ¹«½ÃµË´Ï´Ù. USE_HEADER_PRIORITY=1ÀÏ °æ¿ì¿¡´Â ¿øº» ÀüÀÚ ¸ÞÀÏÀÇ RFC 822 Priority: Çì´õ ÇàÀÌ SMS ¸ÞÀÏÀÇ ¿ì¼± ¼øÀ§ Ç÷¡±×¸¦ ¼³Á¤ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÇØ´ç Çì´õ ÇàÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì DEFAULT_PRIORITY ¿É¼ÇÀ» »ç¿ëÇÏ¿© SMS ¿ì¼± ¼øÀ§ Ç÷¡±×¸¦ ¼³Á¤ÇÕ´Ï´Ù.
´ÙÀ½ Ç¥´Â RFC 822 Priority: Çì´õ Çà °ªÀ» SMS ¿ì¼± ¼øÀ§ Ç÷¡±×·Î º¯È¯ÇÏ´Â µ¥ »ç¿ëµÇ´Â ¸ÅÇÎÀ» º¸¿© ÁÝ´Ï´Ù.
DEFAULT_PRIVACY
(Á¤¼ö, -1, 0 - 255) SMS ¸ÞÀÏ¿¡¼ °³ÀÎ Á¤º¸ Ç÷¡±×¸¦ ¼³Á¤ÇÒÁö ¿©ºÎ ¹× »ç¿ëÇÒ °ªÀº DEFAULT_PRIVACY¿Í USE_HEADER_SENSITIVITY ¿É¼ÇÀ¸·Î Á¦¾îÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î DEFAULT_PRIVACY¿¡´Â -1 °ªÀÌ »ç¿ëµË´Ï´Ù. ´ÙÀ½ Ç¥ D-12¿¡¼´Â DEFAULT_PRIVACY ¹× USE_HEADER_SENSITIVITY ¿É¼ÇÀ» ´Ù¾çÇÑ °ªÀ¸·Î ¼³Á¤ÇÑ °á°ú¸¦ º¸¿© ÁÝ´Ï´Ù.
´ÙÀ½ Ç¥ D-13¿¡¼´Â °³ÀÎ Á¤º¸ °ªÀÇ SMS Çؼ®À» º¸¿© ÁÝ´Ï´Ù.
RFC 822 Sensitivity: Çì´õ Çà °ªÀ» SMS °³ÀÎ Á¤º¸ °ªÀ¸·Î º¯È¯ÇÏ´Â µ¥ »ç¿ëµÇ´Â ¸ÅÇÎÀº ´ÙÀ½ Ç¥ D-14¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.
Ç¥ D-14 Sensitivity: Çì´õ¿¡¼ SMS °³ÀÎ Á¤º¸ °ªÀ¸·ÎÀÇ ¸ÅÇÎ º¯È¯
RFC 822 Sensitivity: °ª
SMS °³ÀÎ Á¤º¸ °ª
Personal
1(Á¦ÇѵÊ)
Private
2(±â¹Ð)
ȸ»ç ±â¹Ð
3(ºñ¹Ð)
DEFAULT_SERVICE_TYPE
(¹®ÀÚ¿, 0 - 5¹ÙÀÌÆ®) ä³Î¿¡ ÀÇÇØ »ý¼ºµÇ´Â SMS ¸ÞÀÏ°ú ¿¬°ü½Ãų ¼ºñ½º À¯ÇüÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ¼ºñ½º À¯ÇüÀº ÁöÁ¤µÇÁö ¾Ê½À´Ï´Ù(Áï, ±æÀÌ°¡ 0ÀÎ ¹®ÀÚ¿ÀÌ »ç¿ëµÊ). ÀϹÝÀûÀÎ ¸î °¡Áö ¼ºñ½º À¯ÇüÀ¸·Î´Â CMT (Cellular Messaging), CPT (Cellular Paging), VMN (Voice Mail Notification), VMA (Voice Mail Alerting), WAP (Wireless Application Protocol) ¹× USSD (Unstructured Supplementary Data Services)°¡ ÀÖ½À´Ï´Ù.
DEFAULT_SOURCE_ADDRESS
(¹®ÀÚ¿, 0 - 20¹ÙÀÌÆ®) ÀüÀÚ ¸ÞÀÏ¿¡¼ »ý¼ºµÇ´Â SMS ¸ÞÀÏ¿¡ »ç¿ëÇÒ ¼Ò½º ÁÖ¼ÒÀÔ´Ï´Ù. USE_HEADER_FROM=1À̸é ÀüÀÚ ¸ÞÀÏ ¹ß¼ÛÀÚ ÁÖ¼Ò°¡ ÀÌ ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÑ °ªº¸´Ù ¿ì¼±ÇÑ´Ù´Â °Í¿¡ ÁÖÀÇÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î °ªÀ» »ç¿ëÇÏÁö ¾Êµµ·Ï 0ÀÌ ¼³Á¤µË´Ï´Ù.
DEFAULT_SOURCE_NPI
(Á¤¼ö, 0 - 255) ±âº»ÀûÀ¸·Î ¼Ò½º ÁÖ¼Ò¿¡´Â NPI °ªÀ¸·Î 0ÀÌ ÇÒ´çµË´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé 0ºÎÅÍ 255±îÁö ¹üÀ§ÀÇ ´ëü Á¤¼ö °ªÀÌ ÇÒ´çµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÏ¹Ý NPI °ªÀ» º¸¿©Áִ ǥ´Â DEFAULT_DESTINATION_NPI ¿É¼Ç ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
DEFAULT_SOURCE_TON
(integer, 0 - 255) ±âº»ÀûÀ¸·Î ¼Ò½º ÁÖ¼Ò¿¡´Â TON ÁöÁ¤ÀÚ °ªÀ¸·Î 0ÀÌ ÇÒ´çµË´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé 0ºÎÅÍ 255±îÁö ¹üÀ§ÀÇ ´ëü Á¤¼ö °ªÀÌ ÇÒ´çµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÏ¹Ý TON °ªÀ» º¸¿©Áִ ǥ´Â DEFAULT_DESTINATION_TON ¿É¼Ç ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
DEFAULT_VALIDITY_PERIOD
(¹®ÀÚ¿, 0 - 252¹ÙÀÌÆ®) ±âº»ÀûÀ¸·Î SMS ¸ÞÀÏ¿¡´Â »ó´ëÀûÀÎ À¯È¿ ±â°£ÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸ç ´ë½Å SMSCÀÇ ±âº»°ªÀÌ »ç¿ëµË´Ï´Ù. »ó´ëÀûÀÎ ´Ù¸¥ À¯È¿ ±â°£À» ÁöÁ¤ÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. °ªÀº ÃÊ, ºÐ, ½Ã ¶Ç´Â ÀÏ ´ÜÀ§·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ Ç¥ D-15¿¡´Â ÀÌ ¿É¼ÇÀÇ ¿©·¯ °ª¿¡ ´ëÇÑ Çü½Ä°ú ¼³¸íÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.
Ç¥ D-15 DEFAULT_VALIDITY_PERIODÀÇ Çü½Ä ¹× °ª
Çü½Ä
¼³¸í
nnn
¾Ï½ÃÀû ÃÊ ´ÜÀ§(¿¹: 604800)
nnns
ÃÊ ´ÜÀ§(¿¹: 604800s)
nnnm
ºÐ ´ÜÀ§(¿¹: 10080m)
nnnh
½Ã°£ ´ÜÀ§(¿¹: 168h)
nnnd
ÀÏ ´ÜÀ§(¿¹: 7d)
0, 0s, 0m, 0h ¶Ç´Â 0d ÁöÁ¤À» »ç¿ëÇÏ¿© SMSCÀÇ ±âº» À¯È¿ ±â°£À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï, 0, 0s, 0m, 0h ¶Ç´Â 0d ÁöÁ¤ÀÌ »ç¿ëµÇ¸é »ý¼ºµÈ SMS ¸ÞÀÏÀÇ À¯È¿ ±â°£¿¡ ºó ¹®ÀÚ¿ÀÌ ÁöÁ¤µË´Ï´Ù.
ÀÌ ¿É¼ÇÀº UTC Çü½ÄÀÇ °ªÀ» Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.
DESTINATION_ADDRESS_NUMERIC
(0 ¶Ç´Â 1) ÀüÀÚ ¸ÞÀÏ ºÀÅõ To: ÁÖ¼Ò¿¡¼ ÃßÃâµÈ SMS ´ë»ó ÁÖ¼ÒÀÇ ¼ýÀÚ°¡ ¾Æ´Ñ ¸ðµç ¹®ÀÚ¸¦ ½ºÆ®¶óÀÌÇÁÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ºÀÅõ To: ÁÖ¼Ò´Â
"(800) 555-1212"@sms.siroe.com
´ÙÀ½°ú °°ÀÌ ÁÙ¾îµì´Ï´Ù.
8005551212@sms.siroe.com
ÀÌ ½ºÆ®¶óÀÌÇÎÀ» »ç¿ëÇÏ·Á¸é ÇØ´ç ¿É¼ÇÀÇ °ªÀ» 1·Î ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ ½ºÆ®¶óÀÌÇÎÀº »ç¿ë ºÒ°¡´ÉÇÏ¸ç ¿É¼Ç °ª 0¿¡ ÇØ´çÇÕ´Ï´Ù. ½ºÆ®¶óÀÌÇÎÀÌ »ç¿ë °¡´ÉÇÑ °æ¿ì ´ë»ó ÁÖ¼Ò Á¢µÎ¾î°¡ DESTINATION_ADDRESS_PREFIX ¿É¼ÇÀ» ÅëÇØ Ãß°¡µÇ±â Àü¿¡ ½ºÆ®¶óÀÌÇÎÀÌ ¼öÇàµË´Ï´Ù.
DESTINATION_ADDRESS_PREFIX
(Á¤¼ö) °æ¿ì¿¡ µû¶ó °íÁ¤µÈ ÅؽºÆ® ¹®ÀÚ¿(¿¹: “+”)À» ¸ðµç SMS ´ë»ó ÁÖ¼ÒÀÇ Á¢µÎ¾î·Î »ç¿ëÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé ÀÌ·¯ÇÑ Á¢µÎ¾î¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁöÁ¤µÈ Á¢µÎ¾î´Â ¸ðµç SMS ´ë»ó ÁÖ¼Ò(ÇØ´ç Á¢µÎ¾î°¡ ¾ø´Â)¿¡ Ãß°¡µË´Ï´Ù. DESTINATION_ADDRESS_NUMERIC ¿É¼Ç¿¡ ÀÇÇØ ½ºÆ®¶óÀÌÇÁµÇ´Â °ÍÀ» ¹æÁöÇϱâ À§ÇØ ÀÌ ¿É¼ÇÀº DESTINATION_ADDRESS_NUMERIC ¿É¼Ç ´ÙÀ½¿¡ Àû¿ëµË´Ï´Ù.
PROFILE
(¹®ÀÚ¿) SMSC¿Í ÇÔ²² »ç¿ëÇÒ SMS ÇÁ·ÎÇÊÀ» ÁöÁ¤ÇÕ´Ï´Ù. °¡´ÉÇÑ °ªÀº GSM, TDMA ¹× CDMAÀÔ´Ï´Ù. ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì GSMÀÌ »ç¿ëµË´Ï´Ù. ÀÌ ¿É¼ÇÀº DEFAULT_PRIORITY ¹× DEFAULT_PRIVACY¿Í °°Àº ´Ù¸¥ ä³Î ¿É¼ÇÀÇ ±âº»°ªÀ» ¼±ÅÃÇÏ´Â µ¥¸¸ »ç¿ëµË´Ï´Ù.
USE_SAR
(0 ¶Ç´Â 1) ¾ÆÁÖ Å« ÀüÀÚ ¸ÞÀÏÀ» ¿©·¯ SMS ¸ÞÀÏ·Î ºÐ¸®ÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì °³º° SMS ¸ÞÀÏÀº ¼±ÅÃÀûÀ¸·Î SMS sar_ Çʵ带 »ç¿ëÇÏ¿© ¼ø¼ ÁöÁ¤ Á¤º¸¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·Î ÀÎÇØ “ºÐÇҵȔ SMS ¸ÞÀÏÀÌ »ý¼ºµÇ¸ç ¼ö½Å Å͹̳ÎÀº ÀÌ·¯ÇÑ SMS ¸ÞÀÏÀ» ´ÜÀÏ SMS ¸ÞÀÏ·Î ´Ù½Ã ¾î¼ÀºíÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´çµÇ´Â °æ¿ì USE_SAR=1À» ÁöÁ¤ÇÏ¿© ÀÌ ¼ø¼ ÁöÁ¤ Á¤º¸°¡ Ãß°¡µÊÀ» ³ªÅ¸³À´Ï´Ù. ±âº»°ªÀº ¼ø¼ ÁöÁ¤ Á¤º¸¸¦ Ãß°¡ÇÏÁö ¾Ê´Â °ÍÀ̸ç ÀÌ°ÍÀº USE_SAR=0¿¡ ÇØ´çÇÕ´Ï´Ù.
USE_SAR=1À» ÁöÁ¤Çϸé REVERSE_ORDER ¿É¼ÇÀÌ ¹«½ÃµË´Ï´Ù.
SMPP ¿É¼Ç
´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇϸé SMPP ÇÁ·ÎÅäÄÝ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®ÀÚ¿ “ESME_”·Î ½ÃÀÛÇÏ´Â À̸§À» °¡Áø ¿É¼ÇÀº MTA°¡ ESME (External Short Message Entity)·Î ÀÛµ¿ÇÒ ¶§, Áï MTA°¡ SMS ¸ÞÀÏÀ» SMPP ¼¹öÀÇ °ü·Ã SMSC¿¡ Àü¼ÛÇϱâ À§ÇØ SMPP ¼¹ö¿¡ ¹ÙÀεåÇÒ ¶§ MTA¸¦ ½Äº°ÇÏ´Â ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù.
ESME_ADDRESS_NPI
(Á¤¼ö, 0 - 255) ±âº»ÀûÀ¸·Î ¹ÙÀεå ÀÛ¾÷Àº ESME NPI °ªÀ¸·Î ¾Ë ¼ö ¾ø´Â NPI¸¦ ³ªÅ¸³»´Â 0À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé 0ºÎÅÍ 255±îÁö ¹üÀ§ÀÇ ´ëü Á¤¼ö °ªÀÌ ÇÒ´çµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÏ¹Ý NPI °ªÀ» º¸¿©Áִ ǥ´Â DEFAULT_DESTINATION_NPI ¿É¼Ç ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
ESME_ADDRESS_TON
(Á¤¼ö, 0 - 255) ±âº»ÀûÀ¸·Î ¹ÙÀεå ÀÛ¾÷Àº ESME TON °ªÀ¸·Î 0À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé 0ºÎÅÍ 255±îÁö ¹üÀ§ÀÇ ´ëü Á¤¼ö °ªÀÌ ÇÒ´çµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÏ¹Ý TON °ªÀ» º¸¿©Áִ ǥ´Â DEFAULT_DESTINATION_TON ¿É¼Ç ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
ESME_IP_ADDRESS
(¹®ÀÚ¿, 0 - 15¹ÙÀÌÆ®) SMPP ¼¹ö¿¡ ¹ÙÀεåÇÒ ¶§ BIND PDU´Â Ŭ¶óÀ̾ðÆ®ÀÇ(Áï, ESME) ÁÖ¼Ò ¹üÀ§°¡ IP ÁÖ¼ÒÀÓÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ°ÍÀº TON°ú NPI¸¦ °¢°¢ 0x00 ¹× 0x0d·Î ÁöÁ¤ÇÏ´Â ¹æ¹ýÀ¸·Î ¼öÇàÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ÁÖ¼Ò ¹üÀ§ ÇʵåÀÇ °ªÀÌ SMS ä³ÎÀ» ½ÇÇàÇϴ ȣ½ºÆ®ÀÇ IP ÁÖ¼Ò·Î ¼³Á¤µË´Ï´Ù. IP ÁÖ¼Ò¸¦ Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö Çü½Ä(¿¹: 127.0.0.1)À¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
ESME_PASSWORD
(¹®ÀÚ¿, 0 - 8¹ÙÀÌÆ®) SMPP ¼¹ö¿¡ ¹ÙÀεåÇÒ ¶§ ºñ¹Ð¹øÈ£°¡ ÇÊ¿äÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·² °æ¿ì ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ±æÀÌ°¡ 0ÀÎ ºñ¹Ð¹øÈ£ ¹®ÀÚ¿ÀÌ Á¦°øµË´Ï´Ù.
ESME_SYSTEM_ID
(¹®ÀÚ¿, 0 - 15 ¹ÙÀÌÆ®) SMPP ¼¹ö¿¡ ¹ÙÀεåÇÒ ¶§ MTAÀÇ ½Ã½ºÅÛ ¾ÆÀ̵𰡠Á¦°øµÉ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ½Ã½ºÅÛ ¾ÆÀ̵ð´Â ÁöÁ¤µÇÁö ¾Ê½À´Ï´Ù(Áï, ±æÀÌ°¡ 0ÀÎ ¹®ÀÚ¿ÀÌ »ç¿ëµÊ). ½Ã½ºÅÛ ¾ÆÀ̵𸦠ÁöÁ¤ÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù.
ESME_SYSTEM_TYPE
(¹®ÀÚ¿, 0 - 12¹ÙÀÌÆ®) SMPP ¼¹ö¿¡ ¹ÙÀεåÇÒ ¶§ MTAÀÇ ½Ã½ºÅÛ À¯ÇüÀÌ Á¦°øµÉ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ½Ã½ºÅÛ À¯ÇüÀº ÁöÁ¤µÇÁö ¾Ê½À´Ï´Ù(Áï, ±æÀÌ°¡ 0ÀÎ ¹®ÀÚ¿ÀÌ »ç¿ëµÊ).
MAX_PAGES_PER_BIND
(Á¤¼ö, >= 0) ÀϺΠSMPP ¼¹ö´Â ´ÜÀÏ ¹Ù¿îµå ¼¼¼Ç µµÁß Àü¼ÛµÇ´Â ÃÖ´ë SMS ¸ÞÀÏ ¼ö¸¦ Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ »óȲ¿¡¼ ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¸é ´ÜÀÏ ¼¼¼Ç µ¿¾È¿¡ Àü¼ÛÇÒ ÃÖ´ë SMS ¸ÞÀÏ ¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁöÁ¤µÈ Çѵµ¿¡ µµ´ÞÇϸé ä³ÎÀº ¹ÙÀεå ÇØÁ¦¸¦ ¼öÇàÇÏ°í TCP/IP ¿¬°áÀ» ´Ý¾Ò´Ù°¡ ´Ù½Ã ¿¬°áÇÑ ÈÄ¿¡ ¹ÙÀε带 ´Ù½Ã ¼öÇàÇÕ´Ï´Ù.
±âº»ÀûÀ¸·Î MAX_PAGES_PER_BIND¿¡ °ª 1024°¡ »ç¿ëµË´Ï´Ù. ä³ÎÀº ¶ÇÇÑ ESME_RTHROTTLED ¿À·ù¸¦ °¨ÁöÇÏ°í ÀÌ¿¡ µû¶ó ä³ÎÀÇ ´ÜÀÏ ½ÇÇà µ¿¾È¿¡ MAX_PAGES_PER_BIND¸¦ Á¶Á¤ÇÕ´Ï´Ù.
REVERSE_ORDER
(0 ¶Ç´Â 1) ÀüÀÚ ¸ÞÀÏ¿¡¼ µÑ ÀÌ»óÀÇ SMS ¸ÞÀÏÀ» »ý¼ºÇÒ °æ¿ì ÀÌ·¯ÇÑ SMS ¸ÞÀÏÀ» ¼øÂ÷Àû ¼ø¼(REVERSE_ORDER=0) ¶Ç´Â ¿ª¼øÂ÷Àû ¼ø¼(REVERSE_ORDER=1)·Î SMSC¿¡ Àü¼ÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ª¼øÂ÷Àû ¼ø¼´Â ¼ö½Å Å͹̳ο¡¼ ¸¶Áö¸·À¸·Î ¹ÞÀº ¸ÞÀÏÀ» °¡Àå ¸ÕÀú Ç¥½ÃÇÒ °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù. ÀÌ °æ¿ì ¸¶Áö¸·À¸·Î ¹ÞÀº ¸ÞÀÏÀº ÀüÀÚ ¸ÞÀÏÀÇ ¸¶Áö¸· ºÎºÐÀÌ ¾Æ´Ï¶ó ù ¹ø° ºÎºÐÀÌ µË´Ï´Ù. ±âº»ÀûÀ¸·Î REVERSE_ORDER=1ÀÌ »ç¿ëµË´Ï´Ù.
USE_SAR=1À» ÁöÁ¤Çϸé ÀÌ ¿É¼ÇÀÌ ¹«½ÃµË´Ï´Ù.
SMPP_MAX_CONNECTIONS
(Á¤¼ö, 1 - 50) ÀÌ ¿É¼ÇÀº ÇÁ·Î¼¼½º´ç ÃÖ´ë µ¿½Ã SMPP ¿¬°á ¼ö¸¦ Á¦¾îÇÕ´Ï´Ù. °¢ ¿¬°á¿¡ ¿¬°üµÈ ½º·¹µå°¡ ÀÖÀ¸¹Ç·Î ÀÌ ¿É¼ÇÀº ¶ÇÇÑ ÇÁ·Î¼¼½º´ç ÃÖ´ë “ÀÛ¾÷ÀÚ” ½º·¹µå ¼ö¸¦ Á¦ÇÑÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î SMPP_MAX_CONNECTIONS=20ÀÔ´Ï´Ù.
SMPP_PORT
(Á¤¼ö, 1 - 65535) SMPP ¼¹ö°¡ ¼ö½ÅÇÏ´Â TCP Æ÷Æ®´Â ÀÌ ¿É¼ÇÀ̳ª port ä³Î Å°¿öµå¸¦ »ç¿ëÇÏ¿© ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Æ÷Æ® ¹øÈ£´Â ÀÌ·¯ÇÑ µÎ ±â¹ý Áß Çϳª¸¦ ÅëÇØ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. µÎ ±â¹ý ¸ðµÎ¸¦ »ç¿ëÇÏ¿© ÁöÁ¤ÇÒ °æ¿ì SMPP_PORT ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÑ °ªÀÌ ¿ì¼±ÇÕ´Ï´Ù. ÀÌ ¿É¼Ç¿¡´Â ±âº»°ªÀÌ ¾ø½À´Ï´Ù.
¾ç¹æÇâ SMSÀÇ °æ¿ì SMPP Á߰踦 À§ÇÑ LISTEN_PORT¿Í µ¿ÀÏÇÑ Æ÷Æ®ÀÎÁö È®ÀÎÇÕ´Ï´Ù.
SMPP_SERVER
(¹®ÀÚ¿, 1 - 252¹ÙÀÌÆ®) ´Ü¹æÇâ SMSÀÇ °æ¿ì ¿¬°áÇÒ SMPP ¼¹öÀÇ IP È£½ºÆ® À̸§Àº ä³Î°ú ¿¬°üµÈ °ø½Ä È£½ºÆ® À̸§ÀÔ´Ï´Ù(Áï, MTA ±¸¼º¿¡¼ ä³Î Á¤ÀÇÀÇ µÎ ¹ø° Çà¿¡ Ç¥½ÃµÈ È£½ºÆ® À̸§). ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé ä³Î Á¤ÀÇ¿¡ ÁöÁ¤µÈ À̸§À» ¹«½ÃÇÏ´Â ´Ù¸¥ È£½ºÆ® À̸§À̳ª IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇÒ ¶§´Â Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö Ç¥±â¹ý(¿¹: 127.0.0.1)À» »ç¿ëÇÕ´Ï´Ù.
¾ç¹æÇâ SMSÀÇ °æ¿ì SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ È£½ºÆ® À̸§À̳ª IP ÁÖ¼Ò¸¦ °¡¸®Å°µµ·Ï ¼³Á¤ÇÕ´Ï´Ù. SMPP Áß°èÀÇ LISTEN_INTERFACE_ADDRESS ¿É¼ÇÀ» »ç¿ëÇÒ °æ¿ì ÁöÁ¤µÈ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ÁÖ¼Ò¿Í ¿¬°üµÈ È£½ºÆ® À̸§À̳ª IP ÁÖ¼Ò¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
TIMEOUT
(Á¤¼ö, >= 2) SMPP ¼¹ö¿¡ µ¥ÀÌÅ͸¦ ¾²°Å³ª SMPP ¼¹ö·ÎºÎÅÍ µ¥ÀÌÅ͸¦ ¹Þ±â À§ÇØ ±â´Ù¸± ¶§ ±âº»ÀûÀ¸·Î 30ÃÊÀÇ ½Ã°£ ÃÊ°ú°¡ »ç¿ëµË´Ï´Ù. ´Ù¸¥ ½Ã°£ ÃÊ°ú °ªÀ» ÃÊ ´ÜÀ§·Î ÁöÁ¤ÇÏ·Á¸é TIMEOUT ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. ÁöÁ¤µÈ °ªÀº ÃÖ¼Ò 1ÃÊ ÀÌ»óÀ̾î¾ß ÇÕ´Ï´Ù.
ÇöÁöÈ ¿É¼Ç
SMS ¸ÞÀÏ ±¸¼º ½Ã SMS ä³ÎÀº SMS ¸ÞÀÏ¿¡ Æ÷ÇÔÇÒ ¿©·¯ °íÁ¤ ÅؽºÆ® ¹®ÀÚ¿À» °¡Áý´Ï´Ù. ¿¹¸¦ µé¾î, ÀÌ·¯ÇÑ ¹®ÀÚ¿Àº ÀüÀÚ ¸ÞÀÏÀÇ From: ÁÖ¼Ò ¹× Subject: Çì´õ ÇàÀ» ¼Ò°³ÇÕ´Ï´Ù. ÀÌ Àý¿¡ ¼³¸íµÈ ä³Î ¿É¼ÇÀ» »ç¿ëÇϸé ÀÌ·¯ÇÑ ¹®ÀÚ¿ÀÇ ¹öÀüÀ» ´Ù¸¥ ¾ð¾î·Î ÁöÁ¤ÇÑ ´ÙÀ½ ä³ÎÀÇ ±âº» ¾ð¾î¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÄÚµå ¿¹ D-2¿¡¼´Â ¿É¼Ç ÆÄÀÏÀÇ ¾ð¾î ºÎºÐÀ» º¸¿© ÁÝ´Ï´Ù.
°¢ [language=x] ºí·Ï ³»¿¡¼ ÇØ´ç ¾ð¾î¿Í °ü·ÃµÈ ÇöÁöÈ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ºí·Ï ¾È¿¡ ƯÁ¤ ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ÇØ´ç ¿É¼ÇÀÇ Àü¿ª °ªÀÌ »ç¿ëµË´Ï´Ù. [language=x] ºí·Ï ¿ÜºÎ¿¡ ÁöÁ¤µÈ ÇöÁöÈ ¿É¼ÇÀº ÇØ´ç ¿É¼ÇÀÇ Àü¿ª °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.
¾Æ·¡ ³ª¿µÈ ¿É¼ÇÀÇ °æ¿ì US-ASCII ¶Ç´Â UTF-8 ¹®ÀÚ ¼¼Æ®¸¦ »ç¿ëÇÏ¿© ¹®ÀÚ¿ °ªÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. US-ASCII ¹®ÀÚ ¼¼Æ®´Â UTF-8 ¹®ÀÚ ¼¼Æ®ÀÇ Æ¯¼öÇÑ °æ¿ìÀÔ´Ï´Ù.
CONTENT_PREFIX
(¹®ÀÚ¿, 0 - 252¹ÙÀÌÆ®) SMS ¸ÞÀÏ¿¡¼ ÀüÀÚ ¸ÞÀÏÀÇ ³»¿ë ¾Õ¿¡ Æ÷ÇԵǴ ÅؽºÆ® ¹®ÀÚ¿ÀÔ´Ï´Ù. ±âº» Àü¿ª °ªÀº US-ASCII ¹®ÀÚ¿ “Msg:”ÀÔ´Ï´Ù.
DSN_DELAYED_FORMAT
(¹®ÀÚ¿, 0-256ÀÚ) Àü´Þ Áö¿¬ ¾Ë¸²¿¡ ´ëÇÑ ¼½Ä ÁöÁ¤ ¹®ÀÚ¿ÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ ¿É¼Ç¿¡´Â ºó ¹®ÀÚ¿ÀÌ »ç¿ëµÇ¸ç ÀÌ °æ¿ì Áö¿¬ ¾Ë¸²ÀÌ SMS·Î º¯È¯µÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» Àû¿ëÇÏ·Á¸é GATEWAY_NOTIFICATIONS°¡ 1·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. GATEWAY_NOTIFICATIONS=0ÀÏ °æ¿ì ÀÌ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
DSN_FAILED_FORMAT
(¹®ÀÚ¿, 0-256ÀÚ) ¿µ±¸ Àü´Þ ½ÇÆÐ ¾Ë¸²ÀÇ ¼½Ä ÁöÁ¤ ¹®ÀÚ¿ÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀÇ ±âº»°ªÀº ´ÙÀ½ ¹®ÀÚ¿ÀÔ´Ï´Ù.
Unable to deliver your message to $a; no further delivery attempts will be made.
½ÇÆÐÇÑ ¾Ë¸²ÀÌ º¯È¯µÇ´Â °ÍÀ» ¹æÁöÇÏ·Á¸é ÀÌ ¿É¼Ç¿¡ ºó ¹®ÀÚ¿À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» Àû¿ëÇÏ·Á¸é GATEWAY_NOTIFICATIONS°¡ 1·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. GATEWAY_NOTIFICATIONS=0ÀÏ °æ¿ì ÀÌ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
DSN_RELAYED_FORMAT
(¹®ÀÚ¿, 0-256ÀÚ) Áß°è ¾Ë¸²ÀÇ ¼½Ä ÁöÁ¤ ¹®ÀÚ¿ÀÔ´Ï´Ù. ±âº»°ªÀº ´ÙÀ½ ¹®ÀÚ¿ÀÔ´Ï´Ù.
Your message to $a has been relayed to a messaging system which may not provide a final delivery confirmation
Áß°è ¾Ë¸²ÀÌ º¯È¯µÇ´Â °ÍÀ» ¹æÁöÇÏ·Á¸é ÀÌ ¿É¼Ç¿¡ ºó ¹®ÀÚ¿À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» Àû¿ëÇÏ·Á¸é GATEWAY_NOTIFICATIONS°¡ 1·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. GATEWAY_NOTIFICATIONS=0ÀÏ °æ¿ì ÀÌ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
DSN_SUCCESS_FORMAT
(¹®ÀÚ¿, 0-256ÀÚ) ¼º°øÇÑ Àü´Þ ¾Ë¸²ÀÇ ¼½Ä ÁöÁ¤ ¹®ÀÚ¿ÀÔ´Ï´Ù. ±âº»°ªÀº ´ÙÀ½ ¹®ÀÚ¿ÀÔ´Ï´Ù.
Your message to $a has been delivered
¼º°øÇÑ Àü´Þ ¾Ë¸²ÀÌ º¯È¯µÇ´Â °ÍÀ» ¹æÁöÇÏ·Á¸é ÀÌ ¿É¼Ç¿¡ ºó ¹®ÀÚ¿À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» Àû¿ëÇÏ·Á¸é GATEWAY_NOTIFICATIONS°¡ 1·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. GATEWAY_NOTIFICATIONS=0ÀÏ °æ¿ì ÀÌ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
FROM_FORMAT
(¹®ÀÚ¿, 0 - 252¹ÙÀÌÆ®) SMS ¸ÞÀÏ¿¡ »ðÀÔÇÒ ¸ÞÀÏ ¹ß¼ÛÀÚ Á¤º¸ÀÇ ¼½Ä ÁöÁ¤À» À§ÇÑ ¼½Ä ÁöÁ¤ ÅÛÇø®Æ®ÀÔ´Ï´Ù. ±âº» Àü¿ª °ªÀº ¸ÞÀÏ ¹ß¼ÛÀÚÀÇ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò·Î ´ëüµÇ´Â US-ASCII ¹®ÀÚ¿ “$a”ÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "¼½Ä ÁöÁ¤ ÅÛÇø®Æ®"¸¦ ÂüÁ¶ÇϽʽÿÀ.
FROM_NONE
(¹®ÀÚ¿, 0 - 252¹ÙÀÌÆ®) Ç¥½ÃÇÒ ¸ÞÀÏ ¹ß¼ÛÀÚ ÁÖ¼Ò°¡ ¾øÀ» °æ¿ì SMS ¸ÞÀÏ¿¡ Æ÷ÇÔÇÒ ÅؽºÆ® ¹®ÀÚ¿ÀÔ´Ï´Ù. ±âº» Àü¿ª °ªÀº ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
»çÀÌÆ®´Â ÀϹÝÀûÀ¸·Î ¸ÞÀÏ ¹ß¼ÛÀÚÀÇ ÁÖ¼Ò°¡ ¾ø´Â ÀüÀÚ ¸ÞÀÏÀ» °ÅºÎÇϹǷΠÀÌ ¿É¼ÇÀº °ÅÀÇ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
LANGUAGE
(¹®ÀÚ¿, 0 - 40¹ÙÀÌÆ®) ÅؽºÆ® ¹®ÀÚ¿À» ¼±ÅÃÇÒ ±âº» ¾ð¾î ±×·ìÀÔ´Ï´Ù. °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì È£½ºÆ®ÀÇ ±âº» ·ÎÄÌ ÁöÁ¤¿¡¼ ¾ð¾î°¡ ÆÄ»ýµË´Ï´Ù. È£½ºÆ®ÀÇ ·ÎÄÌ ÁöÁ¤À» »ç¿ëÇÒ ¼ö ¾ø°Å³ª “C”¿¡ ÇØ´çÇÒ °æ¿ì i-default°¡ »ç¿ëµË´Ï´Ù. i-default´Â “Àü¼¼°è »ç¿ëÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ´Â ¿µ¾î ÅؽºÆ®”¿¡ ÇØ´çÇÕ´Ï´Ù.
LINE_STOP
(¹®ÀÚ¿, 0 - 252¹ÙÀÌÆ®) SMS ¸ÞÀÏ¿¡¼ ÀüÀÚ ¸ÞÀϷκÎÅÍ ÃßÃâÇÑ Çà »çÀÌ¿¡ Æ÷ÇÔÇÒ ÅؽºÆ® ¹®ÀÚ¿ÀÔ´Ï´Ù. ±âº» Àü¿ª °ªÀº US-ASCII °ø¹é ¹®ÀÚ(“ “)ÀÔ´Ï´Ù.
NO_MESSAGE
(¹®ÀÚ¿, 0 - 252¹ÙÀÌÆ®) ÀüÀÚ ¸ÞÀÏ¿¡ ³»¿ëÀÌ ¾øÀ½À» ³ªÅ¸³»±â À§ÇØ SMS ¸ÞÀÏ¿¡ Æ÷ÇÔÇÒ ÅؽºÆ® ¹®ÀÚ¿ÀÔ´Ï´Ù. ±âº» Àü¿ª °ªÀº US-ASCII ¹®ÀÚ¿ “[no message]“ÀÔ´Ï´Ù.
SUBJECT_FORMAT
(¹®ÀÚ¿, 0 - 252¹ÙÀÌÆ®) SMS ¸ÞÀÏ¿¡ Ç¥½ÃÇÒ Subject: Çì´õ Çà ³»¿ëÀÇ ¼½ÄÀ» ÁöÁ¤Çϱâ À§ÇÑ ¼½Ä ÁöÁ¤ ÅÛÇø®Æ®ÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀÇ Àü¿ª ±âº» °ªÀº US-ASCII ¹®ÀÚ¿ “($s)“ÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "¼½Ä ÁöÁ¤ ÅÛÇø®Æ®"¸¦ ÂüÁ¶ÇϽʽÿÀ.
Subject: Çì´õ ÇàÀÌ ¾ø°Å³ª ÀÌ Çì´õ ÇàÀÌ ºó ¹®ÀÚ¿ÀÏ °æ¿ìÀÇ Ã³¸®¿¡ ´ëÇؼ´Â SUBJECT_NONE ¿É¼Ç ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
SUBJECT_NONE
(¹®ÀÚ¿, 0 - 252¹ÙÀÌÆ®) ¿øº» ÀüÀÚ ¸ÞÀÏ¿¡ Subject: Çì´õ ÇàÀÌ ¾ø°Å³ª Subject: Çì´õ Çà °ªÀÌ ºó ¹®ÀÚ¿ÀÏ °æ¿ì Ç¥½ÃÇÒ ÅؽºÆ® ¹®ÀÚ¿ÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀÇ ±âº» Àü¿ª °ªÀº ºó ¹®ÀÚ¿ÀÔ´Ï´Ù.
DEBUG
(Á¤¼ö, ºñÆ® ¸¶½ºÅ©) µð¹ö±× Ãâ·ÂÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. ±âº»°ªÀº °æ°í ¹× ¿À·ù ¸Þ½ÃÁö¸¦ ¼±ÅÃÇÏ´Â 6ÀÔ´Ï´Ù. 0ÀÌ ¾Æ´Ñ ¸ðµç °ªÀº ä³Î Á¤ÀÇ¿¡¼ master_debug¸¦ ÁöÁ¤ÇÏ´Â °Í°ú µ¿ÀÏÇÏ°Ô Ã¤³Î ÀÚü¿¡ ´ëÇÑ µð¹ö±× Ãâ·ÂÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. Ç¥ D-16¿¡´Â DEBUG ºñÆ® ¸¶½ºÅ©ÀÇ ºñÆ® °ªÀÌ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.
Ç¥ D-16 DEBUG ºñÆ® ¸¶½ºÅ©
ºñÆ®
°ª
¼³¸í
0-31
-1
¸Å¿ì ÀÚ¼¼ÇÑ Ãâ·Â
0
1
Á¤º¸ ¸Þ½ÃÁö
1
2
°æ°í ¸Þ½ÃÁö
3
4
¿À·ù ¸Þ½ÃÁö
3
8
¼ºê·çƾ È£Ãâ ÃßÀû
4
16
Çؽà Å×À̺í Áø´Ü
5
32
ÀÔÃâ·Â Áø´Ü, ¼ö½Å
6
64
ÀÔÃâ·Â Áø´Ü, Àü¼Û
7
128
SMS¿¡¼ ÀüÀÚ ¸ÞÀÏ·ÎÀÇ º¯È¯ Áø´Ü(¸ð¹ÙÀÏ ¿øº» ¹× SMS ¾Ë¸²)
8
256
PDU Áø´Ü, Çì´õ µ¥ÀÌÅÍ
9
512
PDU Áø´Ü, º»¹® µ¥ÀÌÅÍ
10
1024
PDU Áø´Ü, À¯Çü ±æÀÌ °ª µ¥ÀÌÅÍ
11
2048
¿É¼Ç ó¸®(¸ðµç ¿É¼Ç ¼³Á¤À» ·Î±× ÆÄÀÏ·Î º¸³¿)
¼½Ä ÁöÁ¤ ÅÛÇø®Æ®
FROM_FORMAT, SUBJECT_FORMAT ¹× ¸ðµç DSN_* ä³Î ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÏ´Â ¼½Ä ÁöÁ¤ ÅÛÇø®Æ®´Â ¸®ÅÍ·² ÅؽºÆ® ¹× ´ëü ½ÃÄö½ºÀÇ Á¶ÇÕÀ» Æ÷ÇÔÇÏ´Â UTF-8 ¹®ÀÚ¿ÀÔ´Ï´Ù. ´ÙÀ½°ú °°Àº »ùÇà ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ °¡Á¤ÇÕ´Ï´Ù.
Jane Doe <user@siroe>
´ÙÀ½ Ç¥ D-17¿¡¼´Â ÀνĵǴ ´ëü ½ÃÄö½º¸¦ º¸¿© ÁÝ´Ï´Ù.
Ç¥ D-17 ´ëü ½ÃÄö½º
½ÃÄö½º
¼³¸í
$a
¸ÞÀÏ ¹ß¼ÛÀÚÀÇ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¿¡ ÀÖ´Â ·ÎÄà ¹× µµ¸ÞÀÎ ºÎºÐ
(¿¹: user@siroe)À¸·Î ±³Ã¼µË´Ï´Ù.$d
¸ÞÀÏ ¹ß¼ÛÀÚÀÇ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¿¡ ÀÖ´Â µµ¸ÞÀÎ ºÎºÐ(¿¹: domain)À¸·Î ±³Ã¼µË´Ï´Ù.
$p
¸ÞÀÏ ¹ß¼ÛÀÚÀÇ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¿¡ ÀÖ´Â ±¸ ºÎºÐ(¿¹: Jane Doe)À¸·Î ±³Ã¼µË´Ï´Ù.
$s
Subject: Çì´õ ÇàÀÇ ³»¿ëÀ¸·Î ±³Ã¼µË´Ï´Ù.
$u
¸ÞÀÏ ¹ß¼ÛÀÚÀÇ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¿¡ ÀÖ´Â ·ÎÄà ºÎºÐ(¿¹: user)À¸·Î ±³Ã¼µË´Ï´Ù.
\x
¸®ÅÍ·² ¹®ÀÚ x”·Î ±³Ã¼µË´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½ ¼½Ä ÁöÁ¤ ÅÛÇø®Æ®´Â
From: $a
´ÙÀ½ ÅؽºÆ® ¹®ÀÚ¿À» »ý¼ºÇÕ´Ï´Ù.
From: user@siroe
´ÙÀ½ ±¸Á¶´Â
${xy:alternate text}
½ÃÄö½º x¿Í ¿¬°üµÈ ÅؽºÆ®·Î ´ëüÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç ÅؽºÆ®°¡ ºó ¹®ÀÚ¿ÀÎ °æ¿ì ½ÃÄö½º y¿Í ¿¬°üµÈ ÅؽºÆ®°¡ ´ë½Å »ç¿ëµË´Ï´Ù. ¶ÇÇÑ À§ ±¸Á¶´Â ÇØ´ç Å×½ºÆ®°¡ ºó ¹®ÀÚ¿ÀÎ °æ¿ì ´ëü ÅؽºÆ®·Î ´ëüÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°Àº ¼½Ä ÁöÁ¤ ÅÛÇø®Æ®¸¦ °¡Á¤ÇÕ´Ï´Ù.
From: ${pa:unknown sender}
±¸ ºÎºÐÀ» Æ÷ÇÔÇÏ´Â ¸ÞÀÏ ¹ß¼ÛÀÚÀÇ ÀüÀÚ ¸ÞÀÏ ÁÖ¼ÒÀÇ °æ¿ì
John Doe <jdoe@siroe.com>
ÀÌ ÅÛÇø®Æ®¿¡¼´Â ´ÙÀ½À» »ý¼ºÇÕ´Ï´Ù.
From: John Doe
±×·¯³ª ±¸°¡ ¾ø´Â ´ÙÀ½ ÁÖ¼ÒÀÇ °æ¿ì
jdoe@siroe.com
ÀÌ ÅÛÇø®Æ®´Â ´ÙÀ½À» »ý¼ºÇÕ´Ï´Ù.
From: jdoe@siroe.com
ºó ¸ÞÀÏÀ» º¸³½ ¹ß¼ÛÀÚ ÁÖ¼ÒÀÇ °æ¿ì¿¡´Â ´ÙÀ½À» »ý¼ºÇÕ´Ï´Ù.
From: unknown sender
SMS ä³Î Ãß°¡
µÑ ÀÌ»óÀÇ SMS ä³ÎÀ» °¡Áöµµ·Ï MTA¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ÀϹÝÀûÀ¸·Î ´ÙÀ½ µÎ °¡Áö ÀÌÀ¯ ¶§¹®ÀÔ´Ï´Ù.
- ´Ù¸¥ SMPP ¼¹ö¿Í Åë½ÅÇÏ·Á´Â °æ¿ì
ÀÌ°ÍÀº ¸Å¿ì °£´ÜÇÏ¿© ´Ü¼øÈ÷ Ãß°¡ SMS ä³ÎÀ» ±¸¼º¿¡ Ãß°¡ÇÏ¸é µË´Ï´Ù. ÀÌ °úÁ¤¿¡¼ Ãß°¡ SMS ä³Î¿¡ (a) ´Ù¸¥ ä³Î À̸§À» Á¦°øÇÏ°í (b) ´Ù¸¥ È£½ºÆ® À̸§À» ¿¬°ü½Ãŵ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
sms_mway port 55555 threaddepth 20
smpp.siroe.comsms_ace port 777 threaddepth 20
sms.ace.net»õ·Î¿î ´Ù½Ã ¾²±â ±ÔÄ¢Àº ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. Á÷Á¢ÀûÀ¸·Î ÀÏÄ¡µÇ´Â ´Ù½Ã ¾²±â ±ÔÄ¢ÀÌ ¾øÀ» °æ¿ì Messaging Sever´Â ¿¬°üµÈ È£½ºÆ® À̸§À» °¡Áø ä³ÎÀ» ã½À´Ï´Ù. ¿¹¸¦ µé¾î, user@host.domainÀ¸·Î Ç¥½ÃµÉ °æ¿ì Messaging Sever´Â “host.domain”À̶ó´Â À̸§ÀÇ Ã¤³ÎÀ» ã½À´Ï´Ù. ÀÌ·¯ÇÑ Ã¤³ÎÀÌ ¹ß°ßµÇ¸é ¸ÞÀÏÀº ÇØ´ç ä³Î·Î ¶ó¿ìÆõ˴ϴÙ. ±×·¸Áö ¾ÊÀ» °æ¿ì ¼¹ö´Â ´Ù½Ã ¾²±â ±ÔÄ¢¿¡¼ “.domain”À» ã°í, ¾øÀ» °æ¿ì Á¡(“.”) ±ÔÄ¢À» ã½À´Ï´Ù. ´Ù½Ã ¾²±â ±ÔÄ¢¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Messaging Server °ü¸®ÀÚ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ´Ù¸¥ ä³Î ¿É¼ÇÀ» »ç¿ëÇÏ¿© µ¿ÀÏÇÑ SMPP ¼¹ö¿Í Åë½ÅÇÏ·Á´Â °æ¿ì
´Ù¸¥ ä³Î ¿É¼ÇÀ» »ç¿ëÇÏ¿© µ¿ÀÏÇÑ SMPP ¼¹ö¿Í Åë½ÅÇÏ·Á¸é °¢ ä³Î Á¤ÀÇÀÇ SMPP_SERVER ä³Î ¿É¼Ç¿¡¼ µ¿ÀÏÇÑ SMPP ¼¹ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
ÀÌ ±â¹ýÀ» »ç¿ëÇØ¾ß ÇÏ´Â °ÍÀº µÎ °³ÀÇ ´Ù¸¥ ä³ÎÀÌ µ¿ÀÏÇÑ °ø½Ä È£½ºÆ® À̸§(Áï, ä³Î Á¤ÀÇÀÇ µÎ ¹ø° Çà¿¡ ³ª¿µÈ È£½ºÆ® À̸§)À» °¡Áú ¼ö ¾ø±â ¶§¹®ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ Ã¤³ÎÀÌ µ¿ÀÏÇÑ SMPP ¼¹ö¿Í Åë½ÅÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é ÇØ´ç ä³Î ¿É¼Ç ÆÄÀÏÀÇ SMPP_SERVER¿¡¼ µ¿ÀÏÇÑ SMPP ¼¹ö¸¦ ÁöÁ¤ÇÏ´Â º°°³ÀÇ Ã¤³Î µÎ °³¸¦ Á¤ÀÇÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½ ä³Î Á¤ÀÇ¿Í
sms_mway_1 port 55555 threaddepth 20
SMS-DAEMON-1sms_mway_2 port 55555 threaddepth 20
SMS-DAEMON-2´ÙÀ½ ´Ù½Ã ¾²±â ±ÔÄ¢ÀÌ ÀÖ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
sms-1.siroe.com $u%sms-1.siroe.com@SMS-DAEMON-1
sms-2.siroe.com $U%sms-2.siroe.com@SMS-DAEMON-2ÀÌ °æ¿ì¿¡ µ¿ÀÏÇÑ SMPP ¼¹ö¸¦ »ç¿ëÇϱâ À§ÇØ ÀÌ·¯ÇÑ µÎ ä³ÎÀº °¢°¢ ÇØ´ç ä³Î ¿É¼Ç ÆÄÀÏ¿¡¼ SMPP_SERVER=smpp.siroe.comÀ» ÁöÁ¤ÇÕ´Ï´Ù.
Àü´Þ Àç½Ãµµ ºóµµ Á¶Á¤
SMPP ¼¹ö¿¡ µµ´ÞÇÒ ¼ö ¾ø´Â °æ¿ì¿Í °°ÀÌ ÀϽÃÀûÀÎ ¿À·ù·Î ÀÎÇØ SMS ¸ÞÀÏÀ» Àü´ÞÇÏÁö ¸øÇϸé ÀüÀÚ ¸ÞÀÏÀº Àü´Þ ´ë±â¿¿¡ ³²¾Æ ÀÖ´Ù°¡ ³ªÁß¿¡ ´Ù½Ã ½ÃµµµË´Ï´Ù. µû·Î ±¸¼ºÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â Job Controller¿¡¼ 1½Ã°£ µ¿¾È Àü´ÞÀ» ´Ù½Ã ½ÃµµÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª SMS ¸Þ½Ã¡ÀÇ °æ¿ì 1½Ã°£Àº ±â´Ù¸®´Â ½Ã°£À¸·Î ³Ê¹« ±é´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡´Â SMS ä³Î°ú ÇÔ²² backoff ä³Î Å°¿öµå¸¦ »ç¿ëÇÏ¿© Àü´Þ ½Ãµµ¿¡ º¸´Ù ºü¸¥ ÀÏÁ¤À» ÁöÁ¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
sms_mway port 55555 threaddepth 20 \
backoff pt2m pt5m pt10m pt30m notices 1
smpp.siroe.comÀ§ ¼³Á¤¿¡¼´Â ù ½Ãµµ°¡ ÀÖÀº ÈÄ 2ºÐ, 5ºÐ ¹× 10ºÐ ÈÄ¿¡ ÇÑ ¹ø¾¿ ÀçÀü´ÞÀÌ ½ÃµµµÇ¸ç ÀÌ·¯ÇÑ ½Ãµµ°¡ ¸ðµÎ ½ÇÆÐÇÒ °æ¿ì ¸¶Áö¸·À¸·Î 30ºÐ¸¶´Ù ÀçÀü´ÞÀÌ ½ÃµµµË´Ï´Ù. notices 1 ä³Î Å°¿öµå´Â ÇÏ·ç°¡ Áö³ªµµ·Ï ¸ÞÀÏÀ» Àü´ÞÇÒ ¼ö ¾ø´Â °æ¿ì ÇØ´ç ¸ÞÀÏÀ» Àü´ÞÇÒ ¼ö ¾ø´Â °ÍÀ¸·Î ¹ÝȯÇÕ´Ï´Ù.
»ùÇà ´Ü¹æÇâ ±¸¼º(MobileWay)
MTA SMS ä³ÎÀº ¸ðµç SMPP V3.4 ȣȯ SMPP ¼¹ö¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àý¿¡¼´Â ±¸¼º ¿¹¸¦ Á¦½ÃÇϱâ À§ÇØ MobileWay SMPP ¼¹ö¿¡¼ »ç¿ëÇϵµ·Ï SMS ä³ÎÀ» ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. MobileWay (http://www.mobileway.com/)´Â Àü¿ª µ¥ÀÌÅÍ ¹× SMS ¿¬°áÀÇ ÁÖ¿ä °ø±Þ¾÷üÀÔ´Ï´Ù. MobileWay¸¦ ÅëÇØ SMS Æ®·¡ÇÈÀ» ¶ó¿ìÆÃÇϸé Àü¼¼°è ´ëºÎºÐÀÇ ÁÖ¿ä SMS ³×Æ®¿öÅ©»ó¿¡ ÀÖ´Â SMS °¡ÀÔÀÚ¿¡ µµ´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.
MobileWay¸¦ ÅëÇØ SMPP °èÁ¤À» ¿äûÇÒ ¶§´Â ´ÙÀ½ Áú¹®¿¡ ´äÇ϶ó´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³¯ ¼ö ÀÖ½À´Ï´Ù.
- SMPP Ŭ¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò: ÀÎÅͳݻóÀÇ ´Ù¸¥ µµ¸ÞÀο¡ Ç¥½ÃµÇ´Â Messaging Server ½Ã½ºÅÛÀÇ IP ÁÖ¼Ò¸¦ Á¦°øÇÕ´Ï´Ù.
- ±âº» À¯È¿ ±â°£: Àü¼ÛÇÏ´Â SMS ¸ÞÀÏ¿¡ À¯È¿ ±â°£ÀÌ ÁöÁ¤µÇÁö ¾ÊÀ» °æ¿ì MobileWay¿¡¼ »ç¿ëÇÏ´Â SMS À¯È¿ ±â°£ÀÔ´Ï´Ù. ÀÌ À¯È¿ ±â°£ÀÌ ¸¸·áµÉ ¶§±îÁö Àü´ÞÇÒ ¼ö ¾ø´Â SMS ¸ÞÀÏÀº ¹«½ÃµË´Ï´Ù. ÀûÀýÇÑ °ª(¿¹: 2ÀÏ, 7ÀÏ µî)À» Á¦°øÇÕ´Ï´Ù.
- â Å©±â: SMPP Ŭ¶óÀ̾ðÆ®°¡ Àü¼ÛÇÏ´Â ÃÖ´ë SMS ¸ÞÀÏ ¼öÀÔ´Ï´Ù. SMPP Ŭ¶óÀ̾ðÆ®´Â ÀÌ ¼ö¸¦ ÃÊ°úÇÒ °æ¿ì Ãß°¡ SMS ¸ÞÀÏÀ» Àü¼ÛÇÏ´Â °ÍÀ» ÁßÁöÇÏ°í SMPP ¼¹öÀÇ ÀÀ´äÀ» ±â´Ù¸³´Ï´Ù. 1ÀÇ ¸ÞÀÏ °ªÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
- Ç¥ÁØ ½Ã°£´ë: Messaging Server ½Ã½ºÅÛÀÌ ÀÛµ¿Çϴ ǥÁØ ½Ã°£´ë¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Ç¥ÁØ ½Ã°£´ë´Â GMT¿¡¼ ¿ÀÇÁ¼ÂÀ¸·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
- ½Ã°£ ÃÊ°ú: ´Ü¹æÇâ SMS ¸Þ½Ã¡°ú´Â °ü·ÃÀÌ ¾ø½À´Ï´Ù.
- ¾Æ¿ô¹Ù¿îµå ¿äûÀÇ IP ÁÖ¼Ò¿Í TCP Æ÷Æ®: ´Ü¹æÇâ SMS ¸Þ½Ã¡°ú´Â °ü·ÃÀÌ ¾ø½À´Ï´Ù.
À§ Áú¹®¿¡ ´ëÇÑ ´ë´äÀ» MobileWay¿¡ Á¦°øÇϸé SMPP ¼¹ö¿Í Åë½ÅÇÏ´Â µ¥ ÇÊ¿äÇÑ SMPP °èÁ¤ ¹× Á¤º¸°¡ ´ÙÀ½°ú °°ÀÌ Á¦°øµË´Ï´Ù.
Account Address: a.b.c.d:p
Account Login: system-id
Account Passwd: secret°èÁ¤ ÁÖ¼Ò Çʵå´Â ¿¬°áÇÒ MobileWay SMPP ¼¹öÀÇ IP ÁÖ¼Ò a.b.c.d ¹× TCP Æ÷Æ® ¹øÈ£ pÀÔ´Ï´Ù. ÀÌ·¯ÇÑ °ªÀ» SMPP_SERVER ¹× SMPP_PORT ä³Î ¿É¼Ç¿¡ »ç¿ëÇÕ´Ï´Ù. °èÁ¤ ·Î±×ÀÎ ¹× ºñ¹Ð¹øÈ£´Â °¢°¢ ESME_SYSTEM_ID ¹× ESME_PASSWORD ä³Î ¿É¼Ç¿¡ »ç¿ëÇÒ °ªÀÔ´Ï´Ù. ÀÌ Á¤º¸¸¦ »ç¿ëÇÏ¿© ä³Î ¿É¼Ç ÆÄÀÏ¿¡ ´ÙÀ½À» Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.
SMPP_SERVER=a.b.c.d
SMPP_PORT=p
ESME_SYSTEM_ID=system-id
ESME_PASSWORD=secretÀÌÁ¦ MobileWay¿Í »óÈ£ ÀÛ¿ëÇϱâ À§ÇØ ´ÙÀ½°ú °°Àº µÎ °³ÀÇ Ãß°¡ ¿É¼Ç ¼³Á¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
ESME_ADDRESS_TON=0x01
DEFAULT_DESTINATION_TON=0x01imta.cnf ÆÄÀÏÀÇ ´Ù½Ã ¾²±â ±ÔÄ¢Àº ´ÙÀ½°ú °°ÀÌ ³ªÅ¸³¯ ¼ö ÀÖ½À´Ï´Ù.
sms.your-domain $u@sms.your-domain
¶ÇÇÑ imta.cnf ÆÄÀÏÀÇ Ã¤³Î Á¤ÀÇ´Â ´ÙÀ½°ú °°ÀÌ ³ªÅ¸³¯ ¼ö ÀÖ½À´Ï´Ù.
sms_mobileway
sms.your-domainÀÏ´Ü Ã¤³Î ¿É¼Ç ÆÄÀÏ, ´Ù½Ã ¾²±â ±ÔÄ¢ ¹× ä³Î Á¤ÀÇ°¡ Á¦´ë·Î µÇ¸é Å×½ºÆ® ¸ÞÀÏÀ» º¸³¾ ¼ö ÀÖ½À´Ï´Ù. MobileWay´Â ´ÙÀ½°ú °°Àº Çü½ÄÀÇ ±¹Á¦ ÁÖ¼Ò ÁöÁ¤À» ¿ä±¸ÇÕ´Ï´Ù.
+<country-code><subscriber-number>
¿¹¸¦ µé¾î, °¡ÀÔÀÚ ¹øÈ£°¡ (800) 555-1212ÀÎ ºÏ¹Ì °¡ÀÔÀÚ¿¡°Ô Å×½ºÆ® ¸ÞÀÏÀ» º¸³»·Á¸é ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ ´ÙÀ½°ú °°ÀÌ ÁöÁ¤ÇÕ´Ï´Ù.
+18005551212@sms.your-domain
µð¹ö±ë
ä³ÎÀ» µð¹ö±×ÇÏ·Á¸é ä³Î Á¤ÀÇ¿¡¼ master_debug ä³Î Å°¿öµå¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
sms_mway port 55555 threaddepth 20 \
backoff pt2m pt5m pt10m pt30m notices 1 master_debugmaster_debug ä³Î Å°¿öµå¸¦ »ç¿ëÇϸé ä³Î ÀÛ¾÷¿¡ ´ëÇÑ ±âº» Áø´Ü Á¤º¸°¡ ä³ÎÀÇ ·Î±× ÆÄÀÏ¿¡ Ãâ·ÂµË´Ï´Ù. ä³Î¿¡¼ ¼öÇàÇÑ SMPP Æ®·£Àè¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Áø´Ü Á¤º¸¸¦ ¿øÇÒ °æ¿ì¿¡´Â ¶ÇÇÑ ÇØ´ç ä³ÎÀÇ ¿É¼Ç ÆÄÀÏ¿¡¼ ´ÙÀ½À»
DEBUG=-1
ÁöÁ¤ÇÕ´Ï´Ù.
¾ç¹æÇâ SMS¸¦ À§ÇÑ SMS ä³Î ±¸¼º
SMS ä³Î ±¸¼º¿¡ ´ëÇÑ ÀÏ¹Ý ÁöħÀº ÀÌÀü "SMS ä³Î ±¸¼º" ÀýºÎÅÍ ¼³¸íµÈ Ç׸ñÀ» ÂüÁ¶ÇϽʽÿÀ. ´ÙÀ½ Ç¥ D-18¿¡ ³ª¿µÈ »çÇ×À» Á¦¿ÜÇÏ°í SMS ä³ÎÀ» ¸¶Ä¡ ¿ø°Ý SMSC¿¡ Á÷Á¢ ¿¬°áÇÏ´Â °Íó·³ ±¸¼ºÇÕ´Ï´Ù.
Ç¥ D-18 ¾ç¹æÇâ ±¸¼º ¿¹¿Ü
¿¹¿Ü
¼³¸í
master ä³Î Å°¿öµå
master ä³Î Å°¿öµå¸¦ Á¦°ÅÇÕ´Ï´Ù(ÀÖÀ» °æ¿ì).
SMS ä³Î ±¸¼º¿¡ ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
SMPP_SERVER
SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ È£½ºÆ® À̸§À̳ª IP ÁÖ¼Ò¸¦ °¡¸®Å°µµ·Ï ¼³Á¤ÇÕ´Ï´Ù. SMPP Áß°èÀÇ LISTEN_INTERFACE_ADDRESS ¿É¼Ç("±¸¼º ¿É¼Ç" ÂüÁ¶)À» »ç¿ëÇÒ °æ¿ì ÁöÁ¤µÈ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ÁÖ¼Ò¿Í ¿¬°üµÈ È£½ºÆ® À̸§À̳ª IP ÁÖ¼Ò¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù,
SMPP_PORT
SMPP Áß°è("SMPP Áß°è" ÂüÁ¶)¸¦ ÀνºÅϽºÈÇÏ´Â µ¥ »ç¿ëµÇ´Â LISTEN_PORT ¼³Á¤°ú µ¿ÀÏÇÑ TCP Æ÷Æ®°¡ »ç¿ëµË´Ï´Ù.
DEFAULT_SOURCE_ADDRESS
°ªÀ» ¼±ÅÃÇÑ ´ÙÀ½ ÀÌ ÁÖ¼Ò¸¦ ´Ù½Ã °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö·Î ¶ó¿ìÆÃÇϵµ·Ï ¿ø°Ý SMSC¸¦ ±¸¼ºÇÕ´Ï´Ù. SMS ä³ÎÀÇ ¿É¼Ç ÆÄÀÏ¿¡¼ ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼±ÅÃÇÑ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.
GATEWAY_PROFILE
°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ À̸§°ú ÀÏÄ¡Çϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. "°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ"À» ÂüÁ¶ÇϽʽÿÀ.
USE_HEADER_FROM
0À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
´Ù¸¥ ¸ðµç ä³ÎÀº SMS ä³Î ¼³¸í¼¿¡ ¼³¸íµÈ ´ë·Î ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù.
"¾ç¹æÇâ SMS ¶ó¿ìÆà ¼³Á¤"¿¡ ¾ð±ÞµÈ ´ë·Î ¿ø°Ý SMSCÀÇ °æ¿ì LISTEN_PORT ¿É¼Ç¿¡ ÁöÁ¤µÈ TCP Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇÏ¿© DEFAULT_SOURCE_ADDRESS ä³Î ¿É¼Ç¿¡ Á¤ÀÇµÈ SMS ÁÖ¼Ò¸¦ °ÔÀÌÆ®¿þÀÌÀÇ SMPP ¼¹ö¿¡ ¶ó¿ìÆÃÇϵµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. LISTEN_PORT¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ýÀº "SMPP ¼¹ö"¸¦ ÂüÁ¶ÇϽʽÿÀ.
¿©·¯ SMS ä³Î¿¡¼ µ¿ÀÏÇÑ SMPP Á߰踦 »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶Âù°¡Áö·Î ¿©·¯ SMS ä³ÎÀÇ SMS ÀÀ´ä°ú ¾Ë¸²À» ó¸®Çϱâ À§ÇØ ÇϳªÀÇ SMPP ¼¹ö ¶Ç´Â °ÔÀÌÆ®¿þÀ̸¸ ÇÊ¿äÇÕ´Ï´Ù. ¿©·¯ Áß°è, ¼¹ö ¹× °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» ±¸¼ºÇÏ´Â ±â´ÉÀº ±¸¼º ¿É¼ÇÀ» ÅëÇØ ¿©·¯ ´Ù¸¥ »ç¿ë Ư¼ºÀ» ±¸ÇöÇϴµ¥ ÇÊ¿äÇÕ´Ï´Ù.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ÀÛµ¿ ÀÌ·ÐSMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ¸ð¹ÙÀÏ¿¡¼ Àü¼ÛµÈ SMS ¸ÞÀÏÀ» Á¤È®ÇÑ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¿Í ÀÏÄ¡½ÃÅ°´Â ±â¹ýÀ» ÅëÇØ ¾ç¹æÇâ SMS¸¦ ¿ëÀÌÇÏ°Ô ÇÕ´Ï´Ù. ÀÌ ÀýÀº ´ÙÀ½°ú °°Àº SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö Ç׸ñÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ±â´É
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â SMPP Áß°è¿Í ¼¹öÀÇ ±â´ÉÀ» µ¿½Ã¿¡ ¼öÇàÇÕ´Ï´Ù. SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â °¢ ±â´ÉÀÇ ¿©·¯ “ÀνºÅϽºÈ”¸¦ °¡Áöµµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, °¢°¢ ´Ù¸¥ TCP Æ÷Æ®³ª ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¦ ¼ö½ÅÇÏ°í ´Ù¸¥ ¿ø°Ý SMPP ¼¹ö·Î Áß°èÇÏ´Â ¼¼ °³ÀÇ ´Ù¸¥ SMPP Á߰踦 °¡Áöµµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶Âù°¡Áö·Î °¢°¢ TCP Æ÷Æ® ¹× ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽ºÀÇ ´Ù¸¥ Á¶ÇÕÀ» ¼ö½ÅÇÏ´Â ³× °³ÀÇ ´Ù¸¥ SMPP ¼¹ö¸¦ °¡Áöµµ·Ï SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â SMS ¸ÞÀÏÀ» ÀüÀÚ ¸ÞÀÏ·Î º¸³»±â À§ÇÑ 0°³ ÀÌ»óÀÇ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù. °¢ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀº ÇØ´ç ÇÁ·ÎÇÊ°ú ÀÏÄ¡ÇÏ´Â ´ë»ó SMS ÁÖ¼Ò, SMS ¸ÞÀÏ¿¡¼ ´ë»ó ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ ÃßÃâÇÏ´Â ¹æ¹ý, SMS¿¡¼ ÀüÀÚ ¸ÞÀÏ·ÎÀÇ º¯È¯ ÇÁ·Î¼¼½º°¡ °¡Áø ´Ù¾çÇÑ Æ¯¼º µîÀ» ¼³¸íÇÕ´Ï´Ù. SMS Áß°è ¶Ç´Â ¼¹ö¸¦ ÅëÇØ SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¿¡ Á¦°øµÈ °¢ SMS ¸ÞÀÏÀº °¢ ÇÁ·ÎÇÊ°ú ºñ±³µË´Ï´Ù. ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¹ß°ßµÇ¸é ÇØ´ç ¸ÞÀÏÀº ÀüÀÚ ¸ÞÀÏ·Î ¶ó¿ìÆõ˴ϴÙ.
¸¶Áö¸·À¸·Î °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀº ¶ÇÇÑ ÀÌÀü ETM (Email-To-Mobile) ¸ÞÀÏ¿¡ ÀÀ´äÇÏ¿© ¿ø°Ý SMSC°¡ ¹ÝȯÇÑ ¾Ë¸² ¸ÞÀÏÀ» ó¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
SMPP Áß°è ¹× ¼¹öÀÇ µ¿ÀÛ
SMPP Áß°è·Î ÀÛµ¿ÇÒ ¶§ SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ·ÎÄà SMPP Ŭ¶óÀ̾ðÆ®ÀÇ ¸ðµç ¿äûÀ» ¿ø°Ý SMPP ¼¹ö·Î Áß°èÇÑ ´ÙÀ½ ¿ø°Ý ¼¹öÀÇ ÀÀ´äÀ» ´Ù½Ã Áß°èÇÏ¸é¼ °¡´ÉÇÑ Åõ¸íÇÏ°Ô ÀÛ¾÷À» ½ÃµµÇÕ´Ï´Ù. ±×·¯³ª ´ÙÀ½ µÎ °¡Áö °æ¿ì´Â ¿¹¿ÜÀÔ´Ï´Ù.
- ·ÎÄà SMPP Ŭ¶óÀ̾ðÆ®°¡ ±¸¼ºµÈ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ Áß Çϳª¿Í ÀÏÄ¡ÇÏ´Â SMS ´ë»ó ÁÖ¼Ò¸¦ °¡Áø ¸ÞÀÏÀ» Àü¼ÛÇϸé Àü¼ÛµÈ SMS ¸ÞÀÏÀº Á÷Á¢ ÀüÀÚ ¸ÞÀÏ·Î µÇµ¹·Á º¸³»Áý´Ï´Ù. Áï, SMS ¸ÞÀÏÀº ¿ø°Ý SMPP ¼¹ö·Î Áß°èµÇÁö ¾Ê½À´Ï´Ù.
- ·ÎÄà ¶Ç´Â ¿ø°Ý SMPP Ŭ¶óÀ̾ðÆ®°¡ ÀÌÀü¿¡ SMPP Áß°è¿¡ ÀÇÇØ »ý¼ºµÈ °íÀ¯ÇÑ SMS ¼Ò½º ÁÖ¼Ò¿Í ÀÏÄ¡ÇÏ´Â SMS ´ë»ó ÁÖ¼Ò¸¦ °¡Áø ¸ÞÀÏÀ» Àü¼ÛÇϸé ÇØ´ç SMS ¸ÞÀÏÀº ÀÌÀü¿¡ Áß°èµÈ ¸ÞÀÏ¿¡ ´ëÇÑ ÀÀ´äÀÔ´Ï´Ù. ÀÌ ÀÀ´äÀº ¿øº» ¸ÞÀÏÀÇ ¹ß¼ÛÀÚ¿¡°Ô ´Ù½Ã Àü¼ÛµË´Ï´Ù.
ÀϹÝÀûÀ¸·Î SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â »ý¼ºµÇ´Â °íÀ¯ÇÑ SMS ¼Ò½º ÁÖ¼Ò°¡ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ Áß Çϳª¿Í ÀÏÄ¡Çϵµ·Ï ±¸¼ºµË´Ï´Ù.
ÁÖ
SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ SMPP Áß°è´Â Á¤±ÔÈµÈ Sun ONE SMPP Ŭ¶óÀ̾ðÆ®, Áï Sun ONE Messaging ServerÀÇ SMS ä³Î¿¡¼¸¸ »ç¿ëÇϵµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. µû¶ó¼ ÀÓÀÇÀÇ SMPP Ŭ¶óÀ̾ðÆ®¿¡¼´Â »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
SMPP ¼¹ö·Î ÀÛµ¿ÇÒ ¶§ SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ´ÙÀ½°ú °°Àº ¼¼ °¡Áö °æ¿ì¿¡ SMS ¸ÞÀÏÀ» ÀüÀÚ ¸ÞÀÏ·Î Àü¼ÛÇÕ´Ï´Ù.
´Ù¸¥ ¸ðµç SMS ¸ÞÀÏÀº SMPP ¼¹ö¿¡ ÀÇÇØ °ÅºÎµË´Ï´Ù.
¿ø°Ý SMPP¿¡¼ °ÔÀÌÆ®¿þÀÌ SMPP·ÎÀÇ Åë½Å
¿ø°Ý SMPP Ŭ¶óÀ̾ðÆ®´Â PDU (Protocol Data Unit)¸¦ »ç¿ëÇÏ¿© °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö¿Í Åë½ÅÇÕ´Ï´Ù. ¿ø°Ý SMPP Ŭ¶óÀ̾ðÆ®´Â °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö°¡ ÀÀ´äÇÏ´Â ¿äû PDU¸¦ º¸³À´Ï´Ù. °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö´Â µ¿±â½ÄÀ¸·Î ÀÛµ¿ÇÕ´Ï´Ù. °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö´Â ¿¬°áµÈ ¿ø°Ý SMPP Ŭ¶óÀ̾ðÆ®ÀÇ ´ÙÀ½ ¿äû PDU¸¦ ó¸®Çϱâ Àü¿¡ ¿äû PDU¿¡ ´ëÇÑ ÀÀ´äÀ» ¿Ï·áÇÕ´Ï´Ù.
´ÙÀ½ Ç¥ D-19¿¡´Â °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö°¡ ó¸®ÇÏ´Â ¿äû PDU¿Í °ÔÀÌÆ®¿þÀÌ SMPP ¼¹öÀÇ ÀÀ´äÀÌ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ D-19 SMPP ¼¹ö PDU (Protocol Data Unit)
¿äû PDU
SMPP ¼¹ö ÀÀ´ä
BIND_TRANSMITTER
BIND_TRANSCEIVER
UNBINDÀûÀýÇÑ ÀÀ´ä PDU·Î ÀÀ´äÇÕ´Ï´Ù. ÀÎÁõ ÀÚ°Ý Áõ¸íÀº ¹«½ÃµË´Ï´Ù.
OUTBIND
°ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö°¡ BIND_RECEIVER PDU¸¦ µÇµ¹·Á º¸³À´Ï´Ù. Ç¥½ÃµÈ ÀÎÁõ ÀÚ°Ý Áõ¸íÀº ¹«½ÃµË´Ï´Ù.
SUBMIT_SM
DATA_SM°íÀ¯ÇÑ SMS ¼Ò½º ÁÖ¼Ò³ª °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀÇ SELECT_RE ¼³Á¤À» »ç¿ëÇÏ¿© ´ë»ó SMS ÁÖ¼Ò¿Í ÀÏÄ¡½ÃÅ°·Á°í ½ÃµµÇÕ´Ï´Ù. µÑ ´Ù ÀÏÄ¡ÇÏÁö ¾ÊÀ» °æ¿ì ESME_RINVDSTADR ¿À·ù¿Í ÇÔ²² PDU°¡ °ÅºÎµË´Ï´Ù.
DELIVER_SM
±â·Ï ·¹Äڵ忡¼ ´ë»ó SMS ÁÖ¼Ò³ª ¼ö½Å È®ÀÎµÈ ¸ÞÀÏ ¾ÆÀ̵𸦠ãÀ¸·Á°í ½ÃµµÇÕ´Ï´Ù. µÑ ´Ù ÀÏÄ¡ÇÏÁö ¾ÊÀ» °æ¿ì ESME_RINVMSGID ¿À·ù¸¦ ¹ÝȯÇÕ´Ï´Ù.
BIND_RECEIVER
Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ESME_RINVCMDID ¿À·ù¿Í ÇÔ²² GENERIC_NAK PDU¸¦ ¹ÝȯÇÕ´Ï´Ù.
SUBMIT_MULTI
Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ESME_RINVCMDID ¿À·ù¿Í ÇÔ²² GENERIC_NAK PDU¸¦ ¹ÝȯÇÕ´Ï´Ù.
REPLACE_SM
Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ESME_RINVCMDID ¿À·ù¿Í ÇÔ²² GENERIC_NAK PDU¸¦ ¹ÝȯÇÕ´Ï´Ù.
CANCEL_SM
Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ESME_RINVCMDID ¿À·ù¿Í ÇÔ²² GENERIC_NAK PDU¸¦ ¹ÝȯÇÕ´Ï´Ù.
QUERY_SM
Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ESME_RINVCMDID ¿À·ù¿Í ÇÔ²² GENERIC_NAK PDU¸¦ ¹ÝȯÇÕ´Ï´Ù.
QUERY_LAST_MSGS
Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ESME_RINVCMDID ¿À·ù¿Í ÇÔ²² GENERIC_NAK PDU¸¦ ¹ÝȯÇÕ´Ï´Ù.
QUERY_MSG_DETAILS
Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ESME_RINVCMDID ¿À·ù¿Í ÇÔ²² GENERIC_NAK PDU¸¦ ¹ÝȯÇÕ´Ï´Ù.
ENQUIRE_LINK
ENQUIRE_LINK_RESP PDU¸¦ ¹ÝȯÇÕ´Ï´Ù.
ALERT_NOTIFICATION
Çã¿ëµÇÁö¸¸ ¹«½ÃµË´Ï´Ù.
SMS Áß°è ¹× ¾Ë¸² ó¸®
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ÇØ´ç SMPP Á߰踦 ÅëÇØ Áß°èµÈ °¢ SMS ¸ÞÀÏÀÇ ±â·Ï ·¹Äڵ带 À¯Áö °ü¸®ÇÕ´Ï´Ù. ±â·Ï µ¥ÀÌÅ͸¦ »ç¿ëÇÏ´Â ÀÌÀ¯´Â ÀüÀÚ ¸ÞÀÏÀ» SMS·Î Àü¼ÛÇÒ ¶§ ÀϹÝÀûÀ¸·Î ¸ÞÀÏ ¹ß¼ÛÀÚÀÇ ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ SMS ¼Ò½º ÁÖ¼Ò·Î º¯È¯ÇÒ ¼ö ¾ø±â ¶§¹®ÀÔ´Ï´Ù. ÀÌ °æ¿ì ¸ðµç SMS ÀÀ´ä°ú ¾Ë¸²ÀÌ ÀÌ SMS ¼Ò½º ÁÖ¼Ò·Î Àü¼ÛµÇ¹Ç·Î ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ ¹®Á¦´Â ÀÚµ¿À¸·Î »ý¼ºµÈ °íÀ¯ÇÑ SMS ¼Ò½º ÁÖ¼Ò¸¦ Áß°èµÈ ¸ÞÀÏ¿¡¼ »ç¿ëÇÏ´Â ¹æ¹ýÀ¸·Î ÇØ°áÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ¿ø°Ý SMSC´Â ÀÌ·¯ÇÑ SMS ¼Ò½º ÁÖ¼Ò¸¦ ´Ù½Ã °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö·Î ¶ó¿ìÆÃÇϵµ·Ï ±¸¼ºµË´Ï´Ù.
±â·Ï µ¥ÀÌÅÍ´Â ¸ÞÀÏ ¾ÆÀ̵ð¿Í »ý¼ºµÈ °íÀ¯ÇÑ SMS ¼Ò½º ÁÖ¼ÒÀÇ ¸Þ¸ð¸® ³»Àå Çؽà Å×À̺í·Î Ç¥½ÃµË´Ï´Ù. ¶ÇÇÑ ÀÌ µ¥ÀÌÅÍ´Â ¿¬°üµÈ ÀüÀÚ ¸ÞÀÏ ¿øº» µ¥ÀÌÅÍ¿Í ÇÔ²² µð½ºÅ©¿¡ ÀúÀåµË´Ï´Ù. ÀÌ·¯ÇÑ µð½ºÅ© ±â¹Ý ÀúÀå¼Ò´Â ÀÏ·ÃÀÇ ÆÄÀÏ·Î½á °¢ ÆÄÀÏÀº Æ®·£Àè¼ÇÀÇ HASH_FILE_ROLLOVER_PERIOD ±â°£(ÃÊ ´ÜÀ§ÀÌ¸ç ±âº»°ªÀº 30ºÐ)À» ³ªÅ¸³À´Ï´Ù. °¢ ÆÄÀÏÀº RECORD_LIFETIME ±â°£(ÃÊ ´ÜÀ§ÀÌ¸ç ±âº»°ªÀº 3ÀÏ) µ¿¾È º¸°üµË´Ï´Ù. ±â·Ï µ¥ÀÌÅÍÀÇ ¸Þ¸ð¸® ³»Àå ¹× µð½ºÅ© ³»Àå ÀÚ¿ø ¿ä±¸ »çÇ׿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Messaging Server Deployment Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
°¢ ·¹ÄÚµå´Â ´ÙÀ½ ¼¼ °¡Áö ±¸¼º ¿ä¼Ò¸¦ °¡Áý´Ï´Ù.
SMS ÀÀ´äÀÇ ¶ó¿ìÆà ÇÁ·Î¼¼½º
°ÔÀÌÆ®¿þÀÌ SMPP Áß°è ¹× ¼¹ö´Â ±â·Ï ·¹Äڵ带 »ç¿ëÇÏ¿© SMS ÀÀ´ä, ¾Ë¸² ¹× ¸ð¹ÙÀÏ¿¡¼ Àü¼ÛµÈ ¸ÞÀÏÀ» ó¸®ÇÕ´Ï´Ù. SMS ¸ÞÀÏÀÌ SMPP Áß°è ¶Ç´Â ¼¹ö¿¡ Á¦°øµÉ ¶§ ´ÙÀ½ ¶ó¿ìÆà ÇÁ·Î¼¼½º¸¦ µû¸¨´Ï´Ù.
- SMPP Áß°è°¡ ÀÌÀü¿¡ »ý¼ºÇÑ ÀÏÄ¡ÇÏ´Â °íÀ¯ÇÑ SMS ¼Ò½º ÁÖ¼Ò°¡ ÀÖ´ÂÁö È®ÀÎÇϱâ À§ÇØ SMS ´ë»ó ÁÖ¼Ò°¡ ±â·Ï ·¹ÄÚµå¿Í ºñ±³µË´Ï´Ù. ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¹ß°ßµÈ °æ¿ì ´Ü°è 6À¸·Î À̵¿ÇÕ´Ï´Ù.
- ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¾øÁö¸¸ ¸ÞÀÏÀÌ SMS ¾Ë¸²(SMPP DELIVER_SM PDU)ÀÏ °æ¿ì ¼ö½Å È®ÀÎµÈ ¸ÞÀÏ ¾ÆÀ̵ð(Á¸ÀçÇÒ °æ¿ì)°¡ ±â·Ï ·¹ÄÚµå¿Í ºñ±³µË´Ï´Ù. ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¹ß°ßµÈ °æ¿ì ´Ü°è 8·Î À̵¿ÇÕ´Ï´Ù. [SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ½ÇÁ¦·Î ÀÌ·¯ÇÑ Ç׸ñÀ» SMPP Áß°è ¶Ç´Â SMPP ¼¹ö¿¡ Á¦°øÇÏ´Â °ÍÀ» Çã¿ëÇÕ´Ï´Ù.]
- ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¾øÀ» °æ¿ì ´ë»ó SMS ÁÖ¼Ò°¡ ±¸¼ºµÈ °¢ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀÇ SELECT_RE ¿É¼Ç Ç¥Çö½Ä°ú ºñ±³µË´Ï´Ù. ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¹ß°ßµÈ °æ¿ì ´Ü°è 9·Î À̵¿ÇÕ´Ï´Ù.
- ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¾ø°í SMS ¸ÞÀÏÀÌ °ÔÀÌÆ®¿þÀÌ SMPP Áß°è¿¡ Á¦°øµÈ °æ¿ì ¸ÞÀÏÀº ¿ø°Ý SMPP ¼¹ö·Î Áß°èµË´Ï´Ù.
- ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¾ø°í SMS ¸ÞÀÏÀÌ °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö¿¡ Á¦°øµÈ °æ¿ì ÇØ´ç ¸ÞÀÏÀÌ À߸øµÈ °ÍÀ¸·Î °áÁ¤µÇ¾î SMPP ÀÀ´ä PDU¿¡¼ ¿À·ù ÀÀ´äÀÌ ¹ÝȯµË´Ï´Ù. ÀüÀÚ ¸ÞÀÏ¿¡¼ SMS·ÎÀÇ °æ¿ì ÃÖÁ¾ÀûÀ¸·Î NDN (Non Delivery Notification)ÀÌ »ý¼ºµË´Ï´Ù.
- ÀÏÄ¡ÇÏ´Â °íÀ¯ÇÑ SMS ¼Ò½º ÁÖ¼Ò°¡ ¹ß°ßµÈ °æ¿ì SMS ¸ÞÀÏÀ» Ãß°¡·Î °Ë»çÇÏ¿© ÀÀ´ä ¶Ç´Â ¾Ë¸² ¸ÞÀÏÀÎÁö È®ÀÎÇÕ´Ï´Ù. ¾Ë¸² ¸ÞÀÏÀÌ µÇ·Á¸é ¼ö½Å È®ÀÎµÈ ¸ÞÀÏ ¾ÆÀ̵𰡠ÀÖ´Â SUBMIT_SM PDU¿©¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ» °æ¿ì ÇØ´ç ¸ÞÀÏÀº ÀÀ´äÀ¸·Î °£Áֵ˴ϴÙ.
- ÀÀ´äÀÏ °æ¿ì SMS ¸ÞÀÏÀº ±â·Ï ·¹ÄÚµåÀÇ ¿øº» ÀüÀÚ ¸ÞÀÏ Á¤º¸¸¦ »ç¿ëÇÏ¿© ÀüÀÚ ¸ÞÀÏ·Î º¯È¯µË´Ï´Ù.
- ¾Ë¸²ÀÏ °æ¿ì SMS ¸ÞÀÏÀº RFC 1892-1894¿¡ µû¶ó ÀüÀÚ ¸ÞÀÏ DSN (Delivery Status Notification)À¸·Î º¯È¯µË´Ï´Ù. ÀÌ ¶§ ¿øº» ÀüÀÚ ¸ÞÀÏÀÇ ESMTP NOTIFY Ç÷¡±×(RFC 1891)°¡ Àû¿ëµË´Ï´Ù. ¿¹¸¦ µé¾î, SMS ¸ÞÀÏÀÌ “¼º°ø” DSNÀÌÁö¸¸ ¿øº» ÀüÀÚ ¸ÞÀÏÀÌ “½ÇÆД ¾Ë¸²¸¸ ¿äûÇÑ °æ¿ì SMS ¾Ë¸²Àº ¹«½ÃµË´Ï´Ù.
- ´ë»ó SMS ÁÖ¼Ò°¡ ±¸¼ºµÈ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀÇ SELECT_RE ¿É¼Ç°ú ÀÏÄ¡ÇÒ °æ¿ì SMS ¸ÞÀÏÀº ¸ð¹ÙÀÏ¿¡¼ Àü¼ÛµÈ ¸ÞÀÏ·Î °£ÁֵǸç ÇØ´ç °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ¿¡ ´ëÇÑ PARSE_RE_n ±ÔÄ¢¿¡ µû¶ó ´Ù½Ã ÀüÀÚ ¸ÞÀÏ·Î º¯È¯µË´Ï´Ù. º¯È¯ÀÌ ½ÇÆÐÇÒ °æ¿ì SMS ¸ÞÀÏÀÌ À߸øµÈ °ÍÀ̹ǷΠ¿À·ù ÀÀ´äÀÌ ¹ÝȯµË´Ï´Ù.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ±¸¼ºÀÌ Àý¿¡¼´Â ETM (Email-To-Mobile) ¹× MTE (Mobile-To-Email) ±â´ÉÀ» ¸ðµÎ »ç¿ëÇϵµ·Ï SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
¾ç¹æÇâ SMS ¶ó¿ìÆà ¼³Á¤
MTA¿Í SMSC °£¿¡ ¾ç¹æÇâ ÀüÀÚ ¸ÞÀÏ ¹× SMS ¶ó¿ìÆÃÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ´Ü°è 3 °úÁ¤À» ¼öÇàÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
- SMS ÁÖ¼Ò Á¢µÎ¾î ¼³Á¤ - SMS ÁÖ¼Ò Á¢µÎ¾î¸¦ ¼±ÅÃÇÕ´Ï´Ù. 10ÀÚ ÀÌÇÏÀÎ ¸ðµç Á¢µÎ¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¼³Á¤ - SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¿¡ »ç¿ëÇϱâ À§ÇØ Á¢µÎ¾î¸¦ ¹ÝÀü½Ãŵ´Ï´Ù(°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» ¼³Á¤ÇÔÀ¸·Î½á).
- SMSC ±¸¼º - Á¢µÎ¾î·Î ½ÃÀÛÇÏ´Â SMS ´ë»ó ÁÖ¼Ò¸¦ SMS °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö·Î ¶ó¿ìÆÃÇϵµ·Ï SMSC¸¦ ±¸¼ºÇÕ´Ï´Ù. ¸ð¹ÙÀÏ¿¡¼ Àü¼ÛÇÑ ÀüÀÚ ¸ÞÀÏÀº Á¢µÎ¾î¸¸ °¡Áý´Ï´Ù. ÀÀ´ä°ú ¾Ë¸²Àº Á¤È®ÇÏ°Ô 10°³ÀÇ ½ÊÁø¼ö°¡ µÚ¿¡ ¿À´Â Á¢µÎ¾î¸¦ °¡Áý´Ï´Ù.
SMS ÁÖ¼Ò Á¢µÎ¾î ¼³Á¤
MTA SMS ä³Î¿¡ ÀÇÇØ »ý¼ºµÇ´Â ¼Ò½º SMS ÁÖ¼Ò´Â ¼±ÅÃµÈ SMS ÁÖ¼Ò Á¢µÎ¾î¿Í ÀÏÄ¡Çϵµ·Ï ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ±×·¯·Á¸é ´ÙÀ½À» ¼³Á¤ÇÕ´Ï´Ù.
°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¼³Á¤
Áß°èµÈ ¸ðµç SMS ¼Ò½º ÁÖ¼Ò°¡ °íÀ¯Çϵµ·Ï SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀº ±âº» ¼³Á¤ÀÌÁö¸¸ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼Ç MAKE_SOURCE_ADDRESSES_UNIQUE=1À» ÁöÁ¤ÇÏ¿© ¸í½ÃÀûÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. °á°úÀûÀ¸·Î ´ÙÀ½ Çü½ÄÀÇ Áß°èµÈ SMS ¼Ò½º ÁÖ¼Ò°¡ ¸¸µé¾îÁý´Ï´Ù.
prefixnnnnnnnnnn
¿©±â¼ nnnnnnnnnnÀº °íÀ¯ÇÑ 10ÀÚ¸® ½ÊÁø¼ö°¡ µË´Ï´Ù.
SMSC ±¸¼º
¸¶Áö¸·À¸·Î Á¢µÎ¾î(´Ü¼øÈ÷ Á¢µÎ¾î¸¸ ¶Ç´Â Á¢µÎ¾î¿Í 10ÀÚ¸® ¼ýÀÚ)¿Í ÀÏÄ¡ÇÏ´Â ¸ðµç SMS ´ë»ó ÁÖ¼Ò¸¦ SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ SMPP ¼¹ö·Î ¶ó¿ìÆÃÇϵµ·Ï SMSC¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¶ó¿ìÆÃÀ» À§ÇÑ Á¤±Ô½ÄÀº ´ÙÀ½°ú À¯»çÇÕ´Ï´Ù.
prefix([0-9]{10,10}){0,1}
¿©±â¼ prefix´Â DEFAULT_SOURCE_ADDRESSÀÇ °ªÀÌ°í [0-9]´Â 10ÀÚ¸® ¼ýÀÚ¿¡ Çã¿ëµÇ´Â °ªÀ̸ç {10, 10}Àº ÃÖ¼ÒÇÑ 10ÀÚ¸® ¹× ÃÖ´ëÇÑ 10ÀÚ¸® ¼ýÀÚ°¡ Á¸ÀçÇÑ´Ù´Â °ÍÀ» ÁöÁ¤ÇÏ°í ¸¶Áö¸·À¸·Î {0, 1}Àº 0°³ ¶Ç´Â 1°³ÀÇ 10ÀÚ¸® ¼ýÀÚ°¡ Á¸ÀçÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÁöÁ¤ÇÕ´Ï´Ù.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö »ç¿ë °¡´É/ºÒ°¡´ÉÇÏ°Ô Çϱâ
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ½ÃÀÛ ¹× ÁßÁö
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö°¡ »ç¿ë °¡´ÉÇÏ°Ô µÈ ÈÄ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼¹ö¸¦ ½ÃÀÛ ¹× ÁßÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.
# start-msg sms
¹×
# stop-msg sms
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ±¸¼º ÆÄÀÏ
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö°¡ ÀÛµ¿ÇÏ·Á¸é ±¸¼º ÆÄÀÏÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±¸¼º ÆÄÀÏÀº UTF-8À» »ç¿ëÇÏ¿© ÀÎÄÚµùµÇ´Â À¯´ÏÄÚµå ÅؽºÆ® ÆÄÀÏÀ̸ç ASCII ÅؽºÆ® ÆÄÀÏÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ±¸¼º ÆÄÀÏÀÇ À̸§Àº ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.
installation-directory/config/sms_gateway.cnf
±¸¼º ÆÄÀÏÀÇ °¢ ¿É¼Ç ¼³Á¤Àº ´ÙÀ½ Çü½ÄÀ» °¡Áý´Ï´Ù.
option-name=option-value
¿É¼Ç ±×·ìÀÇ ÀϺÎÀÎ ¿É¼ÇÀº ´ÙÀ½ Çü½ÄÀ¸·Î Ç¥½ÃµË´Ï´Ù.
[group-type=group-name]
option-name-1=option-value-1
option-name-2=option-value-2
...
option-name-n=option-value-n°ÔÀÌÆ®¿þÀÌ ¼¹ö¿¡¼ ETM (Email-To-Mobile) ±¸¼º
¾ç¹æÇâ SMSÀÇ ETM (Email-To-Mobile) ºÎºÐÀ» ±¸ÇöÇÏ·Á¸é ´ÙÀ½À» ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ
ETM (Email-To-Mobile) °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ±¸¼º ÆÄÀÏ¿¡ Ãß°¡ÇÕ´Ï´Ù.
¿É¼Ç ±×·ìÀ» Ãß°¡ÇÏ·Á¸é ´ÙÀ½ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
[GATEWAY_PROFILE=profile_name]
option-name-1=option-value-1
option-name-2=option-value-2a
...
option-name-n=option-value-nÀ§ Çü½Ä¿¡¼ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ À̸§ profile_nameÀÇ ±æÀÌ´Â 11¹ÙÀÌÆ®¸¦ ÃÊ°úÇؼ´Â ¾È µË´Ï´Ù. ÀÌ À̸§Àº SMS ä³Î ¿É¼Ç ÆÄÀÏÀÇ GATEWAY_PROFILE ä³Î ¿É¼Ç¿¡ ´ëÇÑ À̸§°ú µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù. ÀÌ À̸§Àº ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê½À´Ï´Ù. À¯È¿ÇÑ Ã¤³Î ¿É¼Ç ¸ñ·ÏÀº "»ç¿ë °¡´ÉÇÑ ¿É¼Ç"À» ÂüÁ¶ÇϽʽÿÀ.
- °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼Ç(¿¹: SMSC_DEFAULT_CHARSET)À» ¿ø°Ý SMSCÀÇ Æ¯¼º°ú ÀÏÄ¡Çϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù.
- ´Ù¸¥ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼ÇÀ» SMS ä³ÎÀÇ ÀüÀÚ ¸ÞÀÏ Æ¯¼º°ú ÀÏÄ¡Çϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù.
°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼Ç"À» ÂüÁ¶ÇϽʽÿÀ.
- CHANNEL ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
ÇØ´ç °ªÀ» MTA SMS ä³Î À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
°ÔÀÌÆ®¿þÀ̸¦ ÅëÇØ ¾Ë¸²ÀÌ ÀüÀÚ ¸ÞÀÏ·Î º¸³»Áö¸é ÀÌ Ã¤³Î À̸§À» »ç¿ëÇÏ¿© °á°ú ÀüÀÚ ¸ÞÀÏÀÌ MTAÀÇ ´ë±â¿¿¡ Æ÷ÇԵ˴ϴÙ.
SMPP Áß°è
SMPP Á߰踦 ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¿Ï·áÇÕ´Ï´Ù.
- SMPP Áß°è ÀνºÅϽºÈ(¿É¼Ç ±×·ì)¸¦ SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ ±¸¼º ÆÄÀÏ¿¡ Ãß°¡ÇÕ´Ï´Ù.
¿É¼Ç ±×·ìÀ» Ãß°¡ÇÏ·Á¸é ´ÙÀ½ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
[SMPP_RELAY=relay_name]
option-name-1=option-value-1
option-name-2=option-value-2
...
option-name-n=option-value-nÀÓÀÇÀÇ À̸§À» Áß°è À̸§À¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ü, ÇØ´ç À̸§ÀÌ µ¿ÀÏÇÑ ±¸¼º ÆÄÀÏ ³»ÀÇ ´Ù¸¥ SMPP Áß°è ÀνºÅϽºÈ¿¡ »ç¿ëµÇ¾î¼´Â ¾È µË´Ï´Ù.
- LISTEN_PORT ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
SMS ä³ÎÀÇ SMPP_PORT ¿É¼Ç¿¡ »ç¿ëµÇ´Â °ªÀº Áß°èÀÇ LISTEN_PORT ¿É¼Ç¿¡ »ç¿ëµÇ´Â °Í°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. LISTEN_PORTÀÇ °æ¿ì ´Ù¸¥ SMPP Áß°è ¶Ç´Â ¼¹ö ÀνºÅϽºÈ¿¡ »ç¿ëµÇÁö ¾ÊÀ¸¸ç µ¿ÀÏÇÑ ÄÄÇ»ÅÍ¿¡¼ ½ÇÇà ÁßÀÎ ´Ù¸¥ ¼¹ö¿¡¼µµ »ç¿ëµÇÁö ¾Ê´Â TCP Æ÷Æ® ¹øÈ£¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- SERVER_HOST ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
Áß°èÀÇ SERVER_HOST ¿É¼ÇÀº ¿ø°Ý SMSCÀÇ SMPP ¼¹ö¿¡ ´ëÇÑ È£½ºÆ® À̸§À» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. È£½ºÆ® À̸§ ´ë½Å¿¡ IP ÁÖ¼Ò¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- SERVER_PORT ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
Áß°èÀÇ SERVER_PORT ¿É¼ÇÀº ¿ø°Ý SMSCÀÇ SMPP ¼¹ö¿¡ ´ëÇÑ TCP Æ÷Æ®¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
¸ðµç SMPP Áß°è ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "SMPP Áß°è ¿É¼Ç"À» ÂüÁ¶ÇϽʽÿÀ.
SMPP ¼¹ö
SMPP ¼¹ö¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¿Ï·áÇÕ´Ï´Ù.
- SMPP ¼¹ö ÀνºÅϽºÈ(¿É¼Ç ±×·ì)¸¦ SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ ±¸¼º ÆÄÀÏ¿¡ Ãß°¡ÇÕ´Ï´Ù.
¿É¼Ç ±×·ìÀ» Ãß°¡ÇÏ·Á¸é ´ÙÀ½ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
[SMPP_SERVER=server_name]
option-name-1=option-value-1
option-name-2=option-value-2
...
option-name-n=option-value-nÀÓÀÇÀÇ À̸§À» ¼¹ö À̸§À¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ü, ÇØ´ç À̸§ÀÌ µ¿ÀÏÇÑ ±¸¼º ÆÄÀÏ ³»ÀÇ ´Ù¸¥ SMPP ¼¹ö ÀνºÅϽºÈ¿¡ »ç¿ëµÇ¾î¼´Â ¾È µË´Ï´Ù.
- LISTEN_PORT ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
´Ù¸¥ ¼¹ö³ª Áß°è ÀνºÅϽºÈ¿¡ »ç¿ëµÇÁö ¾Ê´Â TCP Æ÷Æ® ¹øÈ£¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ Æ÷Æ® ¹øÈ£´Â µ¿ÀÏÇÑ ÄÄÇ»ÅÍÀÇ ´Ù¸¥ ¼¹ö¿¡ »ç¿ëµÇ¸é ¾È µË´Ï´Ù.
ÀÌ TCP Æ÷Æ®¸¦ »ç¿ëÇÏ¿© SMPP¸¦ ÅëÇØ ¾Ë¸²À» SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ½Ã½ºÅÛÀ¸·Î ¶ó¿ìÆÃÇϵµ·Ï ¿ø°Ý SMSC¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
¸ðµç SMPP ¼¹ö ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "SMPP ¼¹ö ¿É¼Ç"À» ÂüÁ¶ÇϽʽÿÀ.
MTE (Mobile-To-Email) ÀÛ¾÷ ±¸¼º
MTE (Mobile-To-Email) ±â´ÉÀ» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ µÎ °¡Áö ±¸¼º ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
¿©·¯ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» µ¿ÀÏÇÑ SMPP ¼¹ö ÀνºÅϽºÈ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÇÁ¦·Î µ¿ÀÏÇÑ SMPP ¼¹ö ÀνºÅϽºÈ¸¦ ETM (Email-To-Mobile) ¹× MTE (Mobile-To-Email) ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
MTE (Mobile-To-Email) °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ±¸¼º
¸ð¹ÙÀÏ ¿øº»ÀÇ °æ¿ì °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀº µÎ °¡Áö ÁÖ¿ä Á¤º¸, Áï ÇØ´ç ÇÁ·ÎÇÊÀ» ´ë»óÀ¸·Î ÇÏ´Â SMS ¸ÞÀÏÀ» ½Äº°ÇÏ´Â ¹æ¹ý°ú ÀÌ·¯ÇÑ ¸ÞÀÏÀ» ÀüÀÚ ¸ÞÀÏ·Î º¯È¯ÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ ÇÁ·ÎÇÊÀº SELECT_RE ¿É¼ÇÀ» Ãß°¡ÇÒ °æ¿ì ETM (Email-To-Mobile)¿¡ »ç¿ëµÇ´Â ÇÁ·ÎÇÊ°ú µ¿ÀÏÇÒ ¼ö ÀÖ½À´Ï´Ù.
°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ(¿É¼Ç ±×·ì)À» SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ ±¸¼º ÆÄÀÏ¿¡ Ãß°¡ÇÕ´Ï´Ù.
¿É¼Ç ±×·ìÀ» Ãß°¡ÇÏ·Á¸é ´ÙÀ½ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
[GATEWAY_PROFILE=profile_name]
option-name-1=option-value-1
option-name-2=option-value-2
...
option-name-n=option-value-n11ÀÚ ÀÌÇÏÀÇ ¸ðµç À̸§À» ÇÁ·ÎÇÊ À̸§À¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ü, ÇØ´ç À̸§À» µ¿ÀÏÇÑ ±¸¼º ÆÄÀÏ ³»ÀÇ ´Ù¸¥ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ¿¡¼ »ç¿ë ÁßÀ̾ ¾È µË´Ï´Ù.
- °¢ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ¿¡ ´ëÇØ ÁöÁ¤ÇØ¾ß ÇÏ´Â SELECT_RE ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
ÀÌ ¿É¼Ç °ªÀº SMS ´ë»ó ÁÖ¼Ò°¡ ºñ±³µÇ´Â ASCII Á¤±Ô Ç¥Çö½ÄÀÔ´Ï´Ù. SMS ´ë»ó ÁÖ¼Ò°¡ Á¤±Ô Ç¥Çö½Ä°ú ÀÏÄ¡ÇÒ °æ¿ì ÀÏÄ¡ÇÏ´Â ÇÁ·ÎÇÊ¿¡ ¼³¸íµÈ Ư¼ºÀ» »ç¿ëÇÏ¿© SMS ¸ÞÀÏÀÌ °ÔÀÌÆ®¿þÀ̸¦ ÅëÇØ ÀüÀÚ ¸ÞÀÏ·Î º¸³»Áý´Ï´Ù.
°ãÄ¡´Â SMS ÁÖ¼Ò ÁýÇÕÀ» °¡Áø ¿©·¯ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ(¿¹: ÁÖ¼Ò 000°ú ÀÏÄ¡ÇÏ´Â ÇÁ·ÎÇÊ°ú ´Ù¸¥ ¸ðµç 3ÀÚ¸® ÁÖ¼Ò¿Í ÀÏÄ¡ÇÏ´Â ¶Ç ´Ù¸¥ ÇÁ·ÎÇÊ)À» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª SMS ¸ÞÀÏÀÌ ÇϳªÀÇ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ(ÀÏÄ¡Çϴ ù ¹ø° °Í)·Î¸¸ Àü´ÞµÇ¹Ç·Î ¿©·¯ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀ» ±¸¼ºÇÏ´Â °ÍÀ» ÇÇÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ·¯ÇÑ ÇÁ·ÎÇÊÀÌ ºñ±³µÇ´Â ¼ø¼´Â Á¤ÀǵÇÁö ¾Ê½À´Ï´Ù.
- CHANNEL ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
ÇØ´ç °ªÀº MTA SMS ä³ÎÀÇ À̸§À̾î¾ß ÇÕ´Ï´Ù.
¸ðµç ¸ð¹ÙÀÏ ¿øº» ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼Ç"À» ÂüÁ¶ÇϽʽÿÀ.
MTE (Mobile-To-Email) SMPP ¼¹ö ±¸¼º
SMPP ¼¹ö Ãß°¡´Â ETM (Email-To-Mobile) SMPP ¼¹öÀÇ °æ¿ì¿Í °°½À´Ï´Ù("SMPP ¼¹ö" ÂüÁ¶).
SMS Æ®·¡ÇÈÀ» °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö·Î ¶ó¿ìÆÃÇϵµ·Ï ¿ø°Ý SMSC¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é MTE (Mobile-To-Email) Æ®·¡ÇÈÀ» ¶ó¿ìÆÃÇϱâ À§ÇØ SMSC°¡ »ç¿ëÇÏ´Â SMS ´ë»ó ÁÖ¼Ò°¡ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼Ç SELECT_RE¿¡ ¼³Á¤µÈ °ªÀ̾î¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, SMS ÁÖ¼Ò 000ÀÌ MTE (Mobile-To-Email) Æ®·¡ÇÈ¿¡ »ç¿ëµÉ °æ¿ì SMS ´ë»ó ÁÖ¼Ò 000¿¡ ´ëÇÑ Æ®·¡ÇÈÀ» °ÔÀÌÆ®¿þÀÌ SMPP ¼¹ö·Î ¶ó¿ìÆÃÇϵµ·Ï SMSC¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀº ¿É¼Ç ¼³Á¤ SELECT_RE=000À» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
±¸¼º ¿É¼Ç
ÀÌ Àý¿¡¼´Â SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ±¸¼º ÆÄÀÏ ¿É¼Ç¿¡ ´ëÇØ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ÀÌ Àý¿¡ ³ª¿À´Â Ç¥¿¡´Â »ç¿ë °¡´ÉÇÑ ¸ðµç ±¸¼º ¿É¼ÇÀÌ °£´ÜÇÑ ¼³¸í°ú ÇÔ²² ³ª¿µÇ¾î ÀÖ½À´Ï´Ù. Àü¿ª ¿É¼Ç, SMPP Áß°è ¿É¼Ç, SMPP ¼¹ö ¿É¼Ç ¹× SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ÇÁ·ÎÇÊ ¿É¼Ç¿¡ ´ëÇÑ Ç¥°¡ Á¦°øµË´Ï´Ù.
ÀÌ ÀýÀº »ç¿ë °¡´ÉÇÑ ¸ðµç ±¸¼º ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» Á¦°øÇÏ´Â ´ÙÀ½ ÇÏÀ§ Àý·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
Àü¿ª ¿É¼Ç
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¿¡´Â ÇöÀç ´ÙÀ½ ¼¼ °¡Áö ¹üÁÖÀÇ Àü¿ª ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.
¸ðµç Àü¿ª ¿É¼ÇÀº ÁöÁ¤µÈ ¸ðµç ¿É¼Ç ±×·ìÀÇ ¾Õ¿¡ ¿Àµµ·Ï ±¸¼º ÆÄÀÏÀÇ ¸Ç À§¿¡ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. Ç¥ D-20¿¡´Â ¸ðµç Àü¿ª ±¸¼º ¿É¼ÇÀÌ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ D-20 Àü¿ª ¿É¼Ç
¿É¼Ç
±âº»°ª
¼³¸í
6
»ý¼ºµÈ Áø´Ü Ãâ·ÂÀÇ À¯ÇüÀ» ¼±ÅÃÇÕ´Ï´Ù.
±â·Ï µ¥ÀÌÅÍ ÆÄÀÏÀÇ Àý´ë µð·ºÅ丮 °æ·ÎÀÔ´Ï´Ù.
0770
±â·Ï µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ´ëÇÑ ±ÇÇÑÀÔ´Ï´Ù.
30ºÐ
±â·Ï µ¥ÀÌÅÍÀÇ µ¿ÀÏÇÑ ÆÄÀÏ¿¡ ¾µ ¼ö ÀÖ´Â ÃÖ´ë ½Ã°£ÀÔ´Ï´Ù.
¸ðµç SMPP Áß°è ¹× ¼¹ö ÀνºÅϽºÈ¿¡¼ÀÇ ÃÖ´ë µ¿½Ã Àιٿîµå ¿¬°á ¼öÀÔ´Ï´Ù.
3ÀÏ
±â·Ï µ¥ÀÌÅÍ ¾ÆÄ«À̺꿡 ÀÖ´Â ·¹ÄÚµåÀÇ ¼ö¸íÀÔ´Ï´Ù.
10°³
ÀÛ¾÷ÀÚ ½º·¹µåÀÇ Ãʱ⠼öÀÔ´Ï´Ù.
50°³
ÀÛ¾÷ÀÚ ½º·¹µåÀÇ ÃÖ´ë ¼öÀÔ´Ï´Ù.
64KB
°¢ ÀÛ¾÷ÀÚ ½º·¹µåÀÇ ½ºÅà ũ±âÀÔ´Ï´Ù.
½º·¹µå Á¶Á¤ ¿É¼Ç
°¢ Àιٿîµå TCP ¿¬°áÀº SMPP ¼¼¼ÇÀ» ³ªÅ¸³À´Ï´Ù. ¼¼¼Ç 󸮴 ½º·¹µå Ç®ÀÇ ÀÛ¾÷ÀÚ ½º·¹µå¿¡ ÀÇÇØ ¼öÇàµË´Ï´Ù. ¼¼¼Ç 󸮰¡ ÀÔÃâ·Â ¿äûÀÌ ¿Ï·áµÇ±â¸¦ ±â´Ù·Á¾ß ÇÒ °æ¿ì ÀÛ¾÷ ½º·¹µå´Â ¼¼¼ÇÀ» ´ë±â½ÃÅ°¸ç ¼öÇàÇÒ ´Ù¸¥ ÀÛ¾÷ÀÌ ÀÛ¾÷ ½º·¹µå¿¡ Á¦°øµË´Ï´Ù. ÀÔÃâ·Â ¿äûÀÌ ¿Ï·áµÇ¸é Ç®ÀÇ »ç¿ë °¡´ÉÇÑ ÀÛ¾÷ÀÚ ½º·¹µå¿¡ ÀÇÇØ ¼¼¼ÇÀÌ ´Ù½Ã ½ÃÀ۵˴ϴÙ.
´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÀÌ ÀÛ¾÷ÀÚ ½º·¹µå ÇÁ·Î¼¼½º Ç®À» Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù(THREAD_COUNT_INITIAL, THREAD_COUNT_MAXIMUM, THREAD_STACK_SIZE).
THREAD_COUNT_INITIAL
(Á¤¼ö, > 0) Ãʱ⿡ ÀÛ¾÷ÀÚ ½º·¹µå Ç®¿¡ ´ëÇØ ¸¸µé¾îÁö´Â ½º·¹µå ¼öÀÔ´Ï´Ù. ¸Þ¸ð¸® ³»Àå ±â·Ï µ¥ÀÌÅ͸¦ °ü¸®ÇÏ´Â µ¥ »ç¿ëµÇ´Â Àü¿ë ½º·¹µå(µÎ °³ÀÇ ½º·¹µå) ¹× ¹Þ´Â TCP ¿¬°áÀ» ¼ö½ÅÇÏ´Â µ¥ »ç¿ëµÇ´Â Àü¿ë ½º·¹µå(SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö°¡ ¼ö½ÅÇÏ´Â TCP Æ÷Æ®/ÀÎÅÍÆäÀ̽º ÁÖ¼Ò ½Ö¸¶´Ù ½º·¹µå Çϳª¾¿)´Â ÀÌ ¼ö¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. THREAD_COUNT_INITIALÀÇ ±âº»°ªÀº 10°³ÀÔ´Ï´Ù.
THREAD_COUNT_MAXIMUM
(Á¤¼ö, >= THREAD_COUNT_INITIAL) ÀÛ¾÷ÀÚ ½º·¹µå Ç®¿¡ Çã¿ëµÇ´Â ÃÖ´ë ½º·¹µå ¼öÀÔ´Ï´Ù. ±âº»°ªÀº 50°³ÀÔ´Ï´Ù.
THREAD_STACK_SIZE
(Á¤¼ö, > 0) ÀÛ¾÷ÀÚ ½º·¹µå Ç®ÀÇ °¢ ÀÛ¾÷ÀÚ ½º·¹µå¿¡ ´ëÇÑ ½ºÅà ũ±â(¹ÙÀÌÆ®)ÀÔ´Ï´Ù. ±âº»°ªÀº 65,536¹ÙÀÌÆ®(64KB)ÀÔ´Ï´Ù.
±â·Ï µ¥ÀÌÅÍ Á¶Á¤
SMS ¸ÞÀÏÀÌ Áß°èµÇ¸é ¿ø°Ý ¼ö½Å SMPP ¼¹ö¿¡ ÀÇÇØ »ý¼ºµÈ ¸ÞÀÏ ¾ÆÀ̵𰡠¸Þ¸ð¸® ³»Àå Çؽà Å×ÀÌºí¿¡ ÀúÀåµË´Ï´Ù. ¶ÇÇÑ ÀÌ ¸ÞÀÏ ¾ÆÀ̵ð¿Í ÇÔ²² ¿ø·¡ ÀüÀÚ ¸ÞÀÏ¿¡ ´ëÇÑ Á¤º¸°¡ ÀúÀåµË´Ï´Ù. ±× ÈÄ¿¡ ¸ÞÀÏ ¾ÆÀ̵𰡠SMS ¾Ë¸²¿¡ ÀÇÇØ ÂüÁ¶µÉ °æ¿ì ÀÌ Á¤º¸¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ¾î¼ °Ë»öµÈ Á¤º¸¸¦ »ç¿ëÇÏ¿© SMS ¾Ë¸²À» ÀûÀýÇÑ ÀüÀÚ ¸ÞÀÏ ¼ö½ÅÀÚ¿¡°Ô º¸³¾ ¼ö ÀÖ½À´Ï´Ù.
¸Þ¸ð¸® ³»Àå Çؽà Å×À̺íÀº Àü¿ë ½º·¹µå¿¡ ÀÇÇØ µð½ºÅ©¿¡ ÀúÀåµË´Ï´Ù. °á°ú µð½ºÅ© ÆÄÀÏÀº “±â·Ï ÆÄÀÏ”À̶ó°í ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ±â·Ï ÆÄÀÏÀº SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÑ ÈÄ ¸Þ¸ð¸® ³»Àå Çؽà Å×À̺íÀ» º¹¿øÇÏ´Â µ¥ ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ ºñÈֹ߼º ÇüÅ·ΠÀúÀåÇÏ°í ÀáÀçÀûÀ¸·Î ±ä µ¥ÀÌÅ͸¦ µð½ºÅ©¿¡ ÀúÀåÇÏ¿© °¡»ó ¸Þ¸ð¸®¸¦ Àý¾àÇÏ´Â µÎ °¡Áö ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù. °¢ ±â·Ï ÆÄÀÏÀº HASH_FILE_ROLLOVER_PERIOD(ÃÊ) µ¿¾È¸¸ µ¥ÀÌÅÍ°¡ ±â·ÏµÇ¸ç ÀÌ ±â°£ ÈÄ¿¡´Â ÆÄÀÏÀÌ ´ÝÈ÷°í »õ ±â·Ï ÆÄÀÏÀÌ ¸¸µé¾îÁý´Ï´Ù. ±â·Ï ÆÄÀÏÀº RECORD_LIFETIME (ÃÊ)À» ÃÊ°úÇÒ °æ¿ì µð½ºÅ©¿¡¼ »èÁ¦µË´Ï´Ù.
´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ±â·Ï ÆÄÀÏÀ» Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù(HISTORY_FILE_DIRECTORY, HISTORY_FILE_MODE, HISTORY_FILE_ROLLOVER_PERIOD, RECORD_LIFETIME).
HISTORY_FILE_DIRECTORY
(¹®ÀÚ¿, Àý´ë µð·ºÅ丮 °æ·Î) ±â·Ï ÆÄÀÏÀ» ±â·ÏÇÒ µð·ºÅ丮ÀÇ Àý´ë °æ·ÎÀÔ´Ï´Ù. µð·ºÅ丮 °æ·Î´Â Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì »õ·Î ¸¸µé¾îÁý´Ï´Ù. ÀÌ ¿É¼ÇÀÇ ±âº»°ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
msg_svr_base/data/sms_gateway_cache/
»ç¿ëÇÒ µð·ºÅ丮´Â ÃæºÐÇÑ ¼ÓµµÀÇ µð½ºÅ© ½Ã½ºÅÛ¿¡ Á¸ÀçÇÏ¸ç ¿¹»ó ÀúÀå¼Ò¿¡ ÃæºÐÇÑ ¿©À¯ °ø°£À» °¡Á®¾ß ÇÕ´Ï´Ù. ÀúÀå¼Ò °èȹ Á¤º¸¿¡ ´ëÇؼ´Â "SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ÀúÀå¼Ò ¿ä±¸ »çÇ×"À» ÂüÁ¶ÇϽʽÿÀ. ÇØ´ç »çÀÌÆ®¿¡¼ ÀÌ ¿É¼ÇÀ» º¸´Ù ÀûÀýÇÑ °ªÀ¸·Î º¯°æÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
HISTORY_FILE_MODE
(Á¤¼ö, 8Áø¼ö °ª) ±â·Ï ÆÄÀÏ°ú ¿¬°üµÈ ÆÄÀÏ ±ÇÇÑÀÔ´Ï´Ù. ±âº»°ªÀº 0770(8Áø¼ö)ÀÔ´Ï´Ù.
HISTORY_FILE_ROLLOVER_PERIOD
(Á¤¼ö, ÃÊ) HASH_FILE_ROLLOVER_PERIOD(ÃÊ)¸¶´Ù ÇöÀç ±â·Ï ÆÄÀÏÀÌ ´ÝÈ÷°í »õ ±â·Ï ÆÄÀÏÀÌ ¸¸µé¾îÁý´Ï´Ù. ±âº»°ªÀº 1800ÃÊ(30ºÐ)ÀÔ´Ï´Ù.
RECORD_LIFETIME
(Á¤¼ö, ÃÊ > 0) ±â·Ï ·¹ÄÚµåÀÇ ¼ö¸í(ÃÊ)ÀÔ´Ï´Ù. ÀÌ ¼ö¸íº¸´Ù ¿À·¡µÈ ·¹ÄÚµå´Â ¸Þ¸ð¸®¿¡¼ Á¦°ÅµË´Ï´Ù. Áï, ÀÌ ¼ö¸íº¸´Ù ¿À·¡µÈ ±â·Ï ÆÄÀÏÀº µð½ºÅ©¿¡¼ »èÁ¦µË´Ï´Ù. ±âº»°ªÀº 259,200ÃÊ(3ÀÏ)ÀÔ´Ï´Ù. ¸Þ¸ð¸®¿¡ ÀúÀåµÈ ·¹ÄÚµå´Â ¸Þ¸ð¸® ³»Àå µ¥ÀÌÅ͸¦ °ü¸®ÇÏ´Â Àü¿ë ½º·¹µå¿¡ ÀÇÇØ ¿ÏÀüÈ÷ Á¦°ÅµË´Ï´Ù. ÀÌ·¯ÇÑ Á¦°Å´Â HASH_FILE_ROLLOVER_PERIOD (ÃÊ)¸¶´Ù ¹ß»ýÇÕ´Ï´Ù. µð½ºÅ©ÀÇ ÆÄÀÏÀº »õ ±â·Ï ÆÄÀÏÀ» ¿©´Â °ÍÀÌ ÇÊ¿äÇÒ ¶§ Á¦°ÅµË´Ï´Ù.
±âŸ
µÎ °³ÀÇ ±âŸ ¿É¼ÇÀ¸·Î DEBUG ¹× LISTEN_CONNECTION_MAX°¡ ÀÖ½À´Ï´Ù.
DEBUG
(Á¤¼ö, ºñÆ® ¸¶½ºÅ©) µð¹ö±× Ãâ·ÂÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. ±âº»°ªÀº °æ°í ¹× ¿À·ù ¸Þ½ÃÁö¸¦ ¼±ÅÃÇÏ´Â 6ÀÔ´Ï´Ù.
Ç¥ D-21¿¡´Â DEBUG ºñÆ® ¸¶½ºÅ©ÀÇ ºñÆ® °ªÀÌ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.
Ç¥ D-21 DEBUG ºñÆ® ¸¶½ºÅ©
ºñÆ®
°ª
¼³¸í
0-31
-1
¸Å¿ì ÀÚ¼¼ÇÑ Ãâ·Â
0
1
Á¤º¸ ¸Þ½ÃÁö
1
2
°æ°í ¸Þ½ÃÁö
3
4
¿À·ù ¸Þ½ÃÁö
3
8
¼ºê·çƾ È£Ãâ ÃßÀû
4
16
Çؽà Å×À̺í Áø´Ü
5
32
ÀÔÃâ·Â Áø´Ü, ¼ö½Å
6
64
ÀÔÃâ·Â Áø´Ü, Àü¼Û
7
128
SMS¿¡¼ ÀüÀÚ ¸ÞÀÏ·ÎÀÇ º¯È¯ Áø´Ü(¸ð¹ÙÀÏ ¿øº» ¹× SMS ¾Ë¸²)
8
256
PDU Áø´Ü, Çì´õ µ¥ÀÌÅÍ
9
512
PDU Áø´Ü, º»¹® µ¥ÀÌÅÍ
10
1024
PDU Áø´Ü, À¯Çü ±æÀÌ °ª µ¥ÀÌÅÍ
11
2048
¿É¼Ç ó¸®(¸ðµç ¿É¼Ç ¼³Á¤À» ·Î±× ÆÄÀÏ·Î º¸³¿)
LISTEN_CONNECTION_MAX
(Á¤¼ö, >= 0) ¸ðµç SMPP Áß°è ¹× ¼¹ö ÀνºÅϽºÈ¿¡¼ Çã¿ëÇÒ ÃÖ´ë µ¿½Ã Àιٿîµå TCP ¿¬°á ¼öÀÔ´Ï´Ù. °ª 0Àº ¿¬°á ¼ö¿¡ Àü¿ª Á¦ÇÑÀÌ ¾øÀ½À» ³ªÅ¸³À´Ï´Ù. ±×·¯³ª ÁöÁ¤µÈ Áß°è ¶Ç´Â ¼¹ö ÀνºÅϽºÈ¿¡ ÀÇÇØ Áß°è ¶Ç´Â ¼¹öº° Á¦ÇÑÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
SMPP Áß°è ¿É¼Ç
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ÇØ´ç SMPP Áß°èÀÇ ¿©·¯ ÀνºÅϽºÈ¸¦ °¡Áú ¼ö ÀÖÀ¸¸ç °¢ ÀνºÅϽºÈ´Â ¼ö½ÅµÇ´Â TCP Æ÷Æ® ¹× ÀÎÅÍÆäÀ̽º¿¡ ´ëÇØ ´Ù¸¥ Ư¼º ºÎºÐÀ» °¡Áý´Ï´Ù. SMPP Áß°è°¡ ¼ö½ÅÇÏ´Â °¢ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ¹× TCP Æ÷Æ® ½Ö¿¡ ´ëÇØ ´Ù¸£°Ô ÁöÁ¤ÇÔÀ¸·Î½á °íÀ¯ÇÑ Æ¯¼ºÀ» Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Æ¯¼ºÀº ÀÌ Àý¿¡ ¼³¸íµÈ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÁöÁ¤ÇÕ´Ï´Ù.
°¢ ÀνºÅϽºÈ´Â ´ÙÀ½ Çü½ÄÀÇ ¿É¼Ç ±×·ì ¾È¿¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.
[SMPP_RELAY=relay-name]
option-name-1=option-value-1
option-name-2=option-value-2
...
option-name-n=option-value-n¹®ÀÚ¿ relay-nameÀº ´Ü¼øÈ÷ ÀÌ ÀνºÅϽºÈ¸¦ ´Ù¸¥ ÀνºÅϽºÈ¿Í ±¸º°ÇÏ´Â ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù.
Ç¥ D-22¿¡´Â SMPP Áß°è ±¸¼º ¿É¼ÇÀÌ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ D-22 SMPP Áß°è ¿É¼Ç
¿É¼Ç
±âº»°ª
¼³¸í
255
Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ ¿¬°á ¹é·Î±×ÀÔ´Ï´Ù.
µ¿½Ã Àιٿîµå ¿¬°áÀÇ ÃÖ´ë ¼öÀÔ´Ï´Ù.
Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ TCP Æ÷Æ®ÀÔ´Ï´Ù.
600ÃÊ
Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ Àб⠽ð£ ÃÊ°úÀÔ´Ï´Ù.
120ÃÊ
Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ ¾²±â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù.
1
Áß°èµÈ SMS ¼Ò½º ÁÖ¼Ò¸¦ °íÀ¯ÇÏ°Ô ¸¸µé°í ÀÀ´ä °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
Áß°èÇÒ SMPP ¼¹öÀÇ È£½ºÆ® À̸§ ¶Ç´Â IP ÁÖ¼ÒÀÔ´Ï´Ù.
Áß°èÇÒ SMPP ¼¹öÀÇ TCP Æ÷Æ®ÀÔ´Ï´Ù.
600ÃÊ
¾Æ¿ô¹Ù¿îµå SMPP ¼¹ö ¿¬°áÀÇ Àб⠽ð£ ÃÊ°úÀÔ´Ï´Ù.
120ÃÊ
¾Æ¿ô¹Ù¿îµå SMPP ¼¹ö ¿¬°áÀÇ ¾²±â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù.
LISTEN_BACKLOG
([0,255]ÀÇ Á¤¼ö) TCP ½ºÅÃÀÌ Çã¿ëÇÏ´Â Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ ¿¬°á ¹é·Î±×ÀÔ´Ï´Ù. ±âº»°ªÀº 255ÀÔ´Ï´Ù.
LISTEN_CONNECTION_MAX
(Á¤¼ö, >= 0) ÀÌ SMPP Áß°è ÀνºÅϽºÈ¿¡ Çã¿ëµÇ´Â µ¿½Ã Àιٿîµå TCP ¿¬°áÀÇ ÃÖ´ë ¼öÀÔ´Ï´Ù. ÀÌ °ªÀº Àü¿ª LISTEN_CONNECTION_MAX ¼³Á¤À» ÃÊ°úÇÒ °æ¿ì ¹«½ÃµË´Ï´Ù.
LISTEN_INTERFACE_ADDRESS
(¹®ÀÚ¿, "INADDR_ANY" ¶Ç´Â Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö IP ÁÖ¼Ò) Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ ¼ö½ÅÇÒ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ IP ÁÖ¼ÒÀÔ´Ï´Ù. ¹®ÀÚ¿ “INADDR_ANY”(»ç¿ë °¡´ÉÇÑ ¸ðµç ÀÎÅÍÆäÀ̽º)³ª Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö Çü½ÄÀÇ IP ÁÖ¼Ò(¿¹: 193.168.100.1)°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ±âº»°ªÀº “INADDR_ANY”ÀÔ´Ï´Ù. Ŭ·¯½ºÅÍµÈ HA ±¸¼ºÀº ÀÌ °ªÀ» HA ³í¸® IP ÁÖ¼Ò¿¡ ÇØ´çÇϵµ·Ï ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
LISTEN_PORT
(Á¤¼ö, TCP Æ÷Æ® ¹øÈ£) Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀ» ¼ö¶ôÇϱâ À§ÇØ ¹ÙÀεåÇÒ TCP Æ÷Æ®ÀÔ´Ï´Ù. ÀÌ ¿É¼Ç ÁöÁ¤Àº Çʼö »çÇ×ÀÌ¸ç ±âº»°ªÀº ¾ø½À´Ï´Ù. ¶ÇÇÑ ÀÌ ¼ºñ½º¿¡ ´ëÇÑ IANA (Internet Assigned Numbers Authority) ÇÒ´çÀÌ ¾ø½À´Ï´Ù.
LISTEN_RECEIVE_TIMEOUT
(Á¤¼ö, ÃÊ > 0) SMPP Ŭ¶óÀ̾ðÆ®·ÎºÎÅÍ µ¥ÀÌÅ͸¦ Àд µ¿¾È ±â´Ù¸± ¶§ Çã¿ëµÇ´Â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù. ±âº»°ªÀº 600ÃÊ(10ºÐ)ÀÔ´Ï´Ù.
LISTEN_TRANSMIT_TIMEOUT
(Á¤¼ö, ÃÊ > 0) µ¥ÀÌÅ͸¦ SMPP Ŭ¶óÀ̾ðÆ®·Î º¸³¾ ¶§ Çã¿ëµÇ´Â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù. ±âº»°ªÀº 120ÃÊ(2ºÐ)ÀÔ´Ï´Ù.
MAKE_SOURCE_ADDRESSES_UNIQUE
(0 ¶Ç´Â 1) ±âº»ÀûÀ¸·Î SMPP Áß°è´Â °íÀ¯ÇÑ 10ÀÚ¸® ¹®ÀÚ¿À» °¢ SMS ¼Ò½º ÁÖ¼Ò¿¡ Ãß°¡ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ °á°ú SMS ¼Ò½º ÁÖ¼Ò´Â ´Ù¸¥ ±â·Ï µ¥ÀÌÅÍ¿Í ÇÔ²² ÀúÀåµË´Ï´Ù. °á°ú´Â SMS »ç¿ëÀÚ°¡ ÀÀ´äÇÒ ¼ö ÀÖ´Â °íÀ¯ÇÑ SMS ÁÖ¼ÒÀÔ´Ï´Ù. SMPP ¼¹ö´Â SMS ´ë»ó ÁÖ¼Ò·Î »ç¿ëµÉ ¶§ ÀÌ ÁÖ¼Ò¸¦ °¨ÁöÇÑ ´ÙÀ½ SMS ¸ÞÀÏÀ» ¿Ã¹Ù¸¥ ÀüÀÚ ¸ÞÀÏ ¹ß¼ÛÀÚ¿¡°Ô º¸³À´Ï´Ù.
´Ü¹æÇâ SMS¿¡ ´ëÇØ ÀÌ·¯ÇÑ °íÀ¯ÇÑ SMS ¼Ò½º ÁÖ¼Ò°¡ »ý¼ºµÇÁö ¾Ê°Ô ÇÏ·Á¸é ÀÌ ¿É¼ÇÀÇ °ªÀ¸·Î 0À» ÁöÁ¤ÇÕ´Ï´Ù.
SERVER_HOST
(¹®ÀÚ¿, TCP È£½ºÆ® À̸§ ¶Ç´Â Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö IP ÁÖ¼Ò) SMPP Ŭ¶óÀ̾ðÆ® Æ®·¡ÇÈÀ» Áß°èÇÒ SMPP ¼¹öÀÔ´Ï´Ù. È£½ºÆ® À̸§À̳ª IP ÁÖ¼Ò¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼Ç ÁöÁ¤Àº Çʼö »çÇ×ÀÌ¸ç ±âº»°ªÀº ¾ø½À´Ï´Ù.
SERVER_PORT
(Á¤¼ö, TCP Æ÷Æ® ¹øÈ£) Áß°èÇÒ ¿ø°Ý SMPP ¼¹öÀÇ TCP Æ÷Æ®ÀÔ´Ï´Ù. ÀÌ ¿É¼Ç ÁöÁ¤Àº Çʼö »çÇ×ÀÌ¸ç ±âº»°ªÀº ¾ø½À´Ï´Ù. ÀÌ ¼ºñ½º¿¡ ´ëÇÑ IANA ÇÒ´çÀº ¾ø½À´Ï´Ù. µû¶ó¼ SNPP¿¡ ´ëÇÑ IANA ÇÒ´ç°ú È¥µ¿ÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇÕ´Ï´Ù.
SERVER_RECEIVE_TIMEOUT
(Á¤¼ö, ÃÊ > 0) SMPP ¼¹ö·ÎºÎÅÍ µ¥ÀÌÅ͸¦ Àбâ À§ÇØ ´ë±âÇÒ ¶§ Çã¿ëµÇ´Â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù. ±âº»°ªÀº 600ÃÊ(10ºÐ)ÀÔ´Ï´Ù.
SERVER_TRANSMIT_TIMEOUT
(Á¤¼ö, ÃÊ > 0) µ¥ÀÌÅ͸¦ SMPP ¼¹ö·Î º¸³¾ ¶§ Çã¿ëµÇ´Â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù. ±âº»°ªÀº 120ÃÊ(2ºÐ)ÀÔ´Ï´Ù.
SMPP ¼¹ö ¿É¼Ç
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö´Â ÇØ´ç SMPP ¼¹öÀÇ ¿©·¯ ÀνºÅϽºÈ¸¦ °¡Áú ¼ö ÀÖÀ¸¸ç °¢ ÀνºÅϽºÈ´Â ¼ö½ÅµÇ´Â TCP Æ÷Æ® ¹× ÀÎÅÍÆäÀ̽º¿¡ ´ëÇØ ´Ù¸¥ Ư¼º ºÎºÐÀ» °¡Áý´Ï´Ù. SMPP ¼¹ö°¡ ¼ö½ÅÇÏ´Â °¢ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ¹× TCP Æ÷Æ® ½Ö¿¡ ´ëÇØ ´Ù¸£°Ô ÁöÁ¤ÇÔÀ¸·Î½á °íÀ¯ÇÑ Æ¯¼ºÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Æ¯¼ºÀº ÀÌ Àý¿¡ ¼³¸íµÈ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÁöÁ¤ÇÕ´Ï´Ù.
°¢ ÀνºÅϽºÈ´Â ´ÙÀ½ Çü½ÄÀÇ ¿É¼Ç ±×·ì ¾È¿¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.
[SMPP_SERVER=server-name]
option-value-1=option-value-1
option-value-2=option-value-2
...
option-name-n=option-value-n¹®ÀÚ¿ server-nameÀº ´Ü¼øÈ÷ ÀÌ ÀνºÅϽºÈ¸¦ ´Ù¸¥ ÀνºÅϽºÈ¿Í ±¸º°ÇÏ´Â ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù.
Ç¥ D-23¿¡´Â SMPP ¼¹ö ±¸¼º ¿É¼ÇÀÌ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ D-23 SMPP ¼¹ö ¿É¼Ç
¿É¼Ç
±âº»°ª
¼³¸í
255
Àιٿîµå SMPP ¼¹ö ¿¬°áÀÇ ¿¬°á ¹é·Î±×ÀÔ´Ï´Ù.
µ¿½Ã Àιٿîµå ¿¬°áÀÇ ÃÖ´ë ¼öÀÔ´Ï´Ù.
Àιٿîµå SMPP ¼¹ö ¿¬°áÀÇ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
Àιٿîµå SMPP ¼¹ö ¿¬°áÀÇ TCP Æ÷Æ®ÀÔ´Ï´Ù.
600ÃÊ
Àιٿîµå SMPP ¼¹ö ¿¬°áÀÇ Àб⠽ð£ ÃÊ°úÀÔ´Ï´Ù.
120ÃÊ
Àιٿîµå SMPP ¼¹ö ¿¬°áÀÇ ¾²±â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù.
LISTEN_BACKLOG
([0,255]ÀÇ Á¤¼ö) TCP ½ºÅÃÀÌ Çã¿ëÇÏ´Â Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ ¿¬°á ¹é·Î±×ÀÔ´Ï´Ù. ±âº»°ªÀº 255ÀÔ´Ï´Ù.
LISTEN_CONNECTION_MAX
(Á¤¼ö >= 0) ÀÌ SMPP ¼¹ö ÀνºÅϽºÈ¿¡ Çã¿ëµÇ´Â µ¿½Ã Àιٿîµå TCP ¿¬°áÀÇ ÃÖ´ë ¼öÀÔ´Ï´Ù. ÀÌ °ªÀº Àü¿ª LISTEN_CONNECTION_MAX ¼³Á¤À» ÃÊ°úÇÒ °æ¿ì ¹«½ÃµË´Ï´Ù.
LISTEN_INTERFACE_ADDRESS
(¹®ÀÚ¿ "INADDR_ANY" ¶Ç´Â Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö IP ÁÖ¼Ò) Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀÇ ¼ö½ÅÇÒ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ IP ÁÖ¼ÒÀÔ´Ï´Ù. ¹®ÀÚ¿ “INADDR_ANY”(»ç¿ë °¡´ÉÇÑ ¸ðµç ÀÎÅÍÆäÀ̽º)³ª Á¡À¸·Î ±¸ºÐµÈ ½ÊÁø¼ö Çü½ÄÀÇ IP ÁÖ¼Ò(¿¹: 193.168.100.1)°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ±âº»°ªÀº “INADDR_ANY”ÀÔ´Ï´Ù.
LISTEN_PORT
(Á¤¼ö, TCP Æ÷Æ® ¹øÈ£) Àιٿîµå SMPP Ŭ¶óÀ̾ðÆ® ¿¬°áÀ» ¼ö¶ôÇϱâ À§ÇØ ¹ÙÀεåÇÒ TCP Æ÷Æ®ÀÔ´Ï´Ù. ÀÌ ¿É¼Ç ÁöÁ¤Àº Çʼö »çÇ×ÀÌ¸ç ±âº»°ªÀº ¾ø½À´Ï´Ù. ÀÌ ¼ºñ½º¿¡ ´ëÇÑ IANA ÇÒ´çÀÌ ¾ø½À´Ï´Ù.
LISTEN_RECEIVE_TIMEOUT
(Á¤¼ö, ÃÊ > 0) SMPP Ŭ¶óÀ̾ðÆ®·ÎºÎÅÍ µ¥ÀÌÅ͸¦ Àд µ¿¾È ±â´Ù¸± ¶§ Çã¿ëµÇ´Â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù. ±âº»°ªÀº 600ÃÊ(10ºÐ)ÀÔ´Ï´Ù.
LISTEN_TRANSMIT_TIMEOUT
(Á¤¼ö, ÃÊ > 0) µ¥ÀÌÅ͸¦ SMPP Ŭ¶óÀ̾ðÆ®·Î º¸³¾ ¶§ Çã¿ëµÇ´Â ½Ã°£ ÃÊ°úÀÔ´Ï´Ù. ±âº»°ªÀº 120ÃÊ(2ºÐ)ÀÔ´Ï´Ù.
°ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ ¿É¼Ç
0°³ ÀÌ»óÀÇ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀÌ Á¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù. SMS °ÔÀÌÆ®¿þÀÌ ¼¹öÀÇ ±¸¼º ÆÄÀÏ¿¡¼ °¢ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀº ¿É¼Ç ±×·ì ³»¿¡¼ ´ÙÀ½ Çü½ÄÀ¸·Î ¼±¾ðµË´Ï´Ù.
[GATEWAY_PROFILE=profile-name]
option-name-1=option-value-1
option-name-2=option-value-2
...
option-name-n=option-value-n¹®ÀÚ¿ profile-nameÀº ´Ü¼øÈ÷ ÇØ´ç ÇÁ·ÎÇÊÀ» ´Ù¸¥ ¿øº» ÇÁ·ÎÇÊ°ú ±¸º°ÇÏ´Â ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù.
Ç¥ D-24¿¡´Â SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ÇÁ·ÎÇÊ ¿É¼ÇÀÌ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ D-24 SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ÇÁ·ÎÇÊ ¿É¼Ç
¿É¼Ç
±âº»°ª
¼³¸í
sms
¸ÞÀÏÀ» ´ë±â¿¿¡ Æ÷ÇÔÇϴ ä³ÎÀÔ´Ï´Ù.
US-ASCII
ÀüÀÚ ¸ÞÀÏ º»¹®ÀÇ ¹®ÀÚ ¼¼Æ®ÀÔ´Ï´Ù.
US-ASCII
ÀüÀÚ ¸ÞÀÏ Çì´õÀÇ ¹®ÀÚ ¼¼Æ®ÀÔ´Ï´Ù.
ÀüÀÚ ¸ÞÀÏÀ» ´Ù½Ã SMS·Î ¶ó¿ìÆÃÇϱâ À§ÇÑ µµ¸ÞÀÎ À̸§ÀÔ´Ï´Ù.
SMS ¸ÞÀÏ ÅؽºÆ®¸¦ ±¸¹® ºÐ¼®Çϱâ À§ÇÑ Á¤±Ô Ç¥Çö½ÄÀÔ´Ï´Ù.
GSM
GSM, TDMA ¶Ç´Â CDMA¿¡¼ ÀÛµ¿ÇÏ´Â SMS ÇÁ·ÎÇÊÀÔ´Ï´Ù.
Ç÷¯±× ÀÎÀ» ¼±ÅÃÇϱâ À§ÇÑ Á¤±Ô Ç¥Çö½ÄÀÔ´Ï´Ù.
US-ASCII
SMSCÀÇ ±âº» ¹®ÀÚ ¼¼Æ®ÀÔ´Ï´Ù.
0
ÀüÀÚ ¸ÞÀÏ¿¡ ´ëÇÑ °ÔÀÌÆ®¿þÀÌ SMS ¿ì¼± ¼øÀ§ Ç÷¡±×ÀÔ´Ï´Ù.
0
ÀüÀÚ ¸ÞÀÏ¿¡ ´ëÇÑ °ÔÀÌÆ®¿þÀÌ SMS °³ÀÎ Á¤º¸ Ç¥½Ã±âÀÔ´Ï´Ù.
CHANNEL
(¹®ÀÚ¿, 1-40°³ ¹®ÀÚ) ÀüÀÚ ¸ÞÀÏÀ» ´ë±â¿¿¡ Æ÷ÇÔ½ÃÅ°´Â µ¥ »ç¿ëµÇ´Â MTA ä³ÎÀÇ À̸§ÀÔ´Ï´Ù. ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì “sms”°¡ »ç¿ëµË´Ï´Ù. ÁöÁ¤µÈ ä³ÎÀº MTAÀÇ ±¸¼º¿¡ Á¤ÀǵǾî¾ß ÇÕ´Ï´Ù.
EMAIL_BODY_CHARSET
(¹®ÀÚ¿, ¹®ÀÚ ¼¼Æ® À̸§) ÀüÀÚ ¸ÞÀÏ ¸Þ½ÃÁöÀÇ º»¹®¿¡ »ðÀÔÇϱâ Àü¿¡ SMS ÅؽºÆ®¸¦ º¯È¯Çϱâ À§ÇÑ ¹®ÀÚ ¼¼Æ®ÀÔ´Ï´Ù. ÇÊ¿äÇÑ °æ¿ì º¯È¯µÈ ÅؽºÆ®´Â MIME ÀÎÄÚµùµË´Ï´Ù. ±âº»°ªÀº US-ASCIIÀÔ´Ï´Ù. SMS ¸ÞÀÏÀÌ charset¿¡¼ »ç¿ëÇÒ ¼ö ¾ø´Â µµÇü ¹®ÀÚ¸¦ Æ÷ÇÔÇÒ °æ¿ì ÀÌ·¯ÇÑ µµÇü ¹®ÀÚ´Â ¼ö½ÅÀÚ¿¡°Ô Àǹ̰¡ Àְųª ¾øÀ» ¼ö ÀÖ´Â ´Ï¸ð´Ð ¹®ÀÚ·Î º¯È¯µË´Ï´Ù.
MTA¿¡ ¾Ë·ÁÁø ¹®ÀÚ ¼¼Æ® ¸ñ·ÏÀº ´ÙÀ½ ÆÄÀÏ¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
installation-directory/config/charsets.txt
EMAIL_HEADER_CHARSET
(¹®ÀÚ¿, ¹®ÀÚ ¼¼Æ® À̸§) RFC 822 Subject: Çì´õ Çà¿¡ »ðÀÔÇϱâ Àü¿¡ SMS ÅؽºÆ®¸¦ º¯È¯Çϱâ À§ÇÑ ¹®ÀÚ ¼¼Æ®ÀÔ´Ï´Ù. ÇÊ¿äÇÑ °æ¿ì º¯È¯µÈ ¹®ÀÚ¿Àº MIME ÀÎÄÚµùµË´Ï´Ù. ±âº»°ªÀº US-ASCIIÀÔ´Ï´Ù. SMS ¸ÞÀÏÀÌ charset¿¡¼ »ç¿ëÇÒ ¼ö ¾ø´Â µµÇü ¹®ÀÚ¸¦ Æ÷ÇÔÇÒ °æ¿ì ÀÌ·¯ÇÑ µµÇü ¹®ÀÚ´Â ¼ö½ÅÀÚ¿¡°Ô Àǹ̰¡ Àְųª ¾øÀ» ¼ö ÀÖ´Â ´Ï¸ð´Ð ¹®ÀÚ·Î º¯È¯µË´Ï´Ù.
FROM_DOMAIN
(¹®ÀÚ¿, IP È£½ºÆ® À̸§, 1-64°³ ¹®ÀÚ) ÀüÀÚ ¸ÞÀÏÀÇ ºÀÅõ From: ÁÖ¼Ò¸¦ »ý¼ºÇÒ ¶§ SMS ¼Ò½º ÁÖ¼Ò¿¡ Ãß°¡ÇÒ µµ¸ÞÀÎ À̸§ÀÔ´Ï´Ù. ÁöÁ¤µÈ À̸§Àº ÀüÀÚ ¸ÞÀÏÀ» ´Ù½Ã SMS·Î ¶ó¿ìÆÃÇϱâ À§ÇÑ ¿Ã¹Ù¸¥ À̸§À̾î¾ß ÇÕ´Ï´Ù(¿¹: MTA SMS ä³Î°ú ¿¬°üµÈ È£½ºÆ® À̸§). ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì CHANNEL ¿É¼ÇÀ¸·Î ÁöÁ¤µÈ ä³ÎÀÇ °ø½Ä È£½ºÆ® À̸§ÀÌ »ç¿ëµË´Ï´Ù.
PARSE_RE_0, PARSE_RE_1, ..., PARSE_RE_9
(¹®ÀÚ¿, UTF-8 Á¤±Ô Ç¥Çö½Ä) ÀüÀÚ ¸ÞÀÏÀÇ ¸ð¹ÙÀÏ ¿øº»ÀÇ °æ¿ì °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊÀº SMS ¸ÞÀÏÀÇ ÅؽºÆ®¿¡¼ ´ë»ó ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ ÃßÃâÇØ¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀº Çϳª ÀÌ»óÀÇ POSIX ȣȯ Á¤±Ô Ç¥Çö½Ä(RE)À¸·Î ¼öÇàµË´Ï´Ù. ´ë»ó ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò¸¦ »ý¼ºÇÏ´Â ÀÏÄ¡ÇÏ´Â Ç׸ñÀÌ ¹ß°ßµÇ°Å³ª Á¤±Ô Ç¥Çö½Ä ¸ñ·ÏÀÌ ¸ðµÎ »ç¿ëµÉ ¶§±îÁö °¢ Á¤±Ô Ç¥Çö½ÄÀº SMS ¸ÞÀÏÀÇ ÅؽºÆ®¸¦ Æò°¡ÇÕ´Ï´Ù.
ÁÖ
PARSE_RE_* ¹× ROUTE_TO ¿É¼ÇÀ» µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. µ¿ÀÏÇÑ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ¿¡¼ µÎ ¿É¼ÇÀ» ÇÔ²² »ç¿ëÇÏ´Â °ÍÀº ±¸¼º ¿À·ùÀÔ´Ï´Ù.
°¢ Á¤±Ô Ç¥Çö½ÄÀº POSIX¿Í ȣȯµÇ¾î¾ß Çϸç UTF-8 ¹®ÀÚ ¼¼Æ®·Î ÀÎÄÚµùµÇ¾î¾ß ÇÕ´Ï´Ù. Á¤±Ô Ç¥Çö½ÄÀº ¹®ÀÚ¿ 0À» ´ë»ó ÁÖ¼Ò·Î Ãâ·ÂÇØ¾ß ÇÕ´Ï´Ù. ¼±ÅÃÀûÀ¸·Î Á¤±Ô Ç¥Çö½ÄÀº Subject: Çì´õ Çà¿¡ »ç¿ëÇÒ ÅؽºÆ®¸¦ ¹®ÀÚ¿ 1·Î Ãâ·ÂÇÏ°í ¸ÞÀÏ º»¹®¿¡ »ç¿ëÇÒ ÅؽºÆ®¸¦ ¹®ÀÚ¿ 2·Î Ãâ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¤±Ô Ç¥Çö½Ä¿¡¼ »ç¿ëÇÏÁö ¾Ê´Â ¸ðµç ÅؽºÆ®´Â ¶ÇÇÑ ¹®ÀÚ¿ 2·Î Ãâ·ÂµÈ ÅؽºÆ®¿¡ ÀÌ¾î¼ ¸ÞÀÏ º»¹®¿¡ »ç¿ëµË´Ï´Ù.
Á¤±Ô Ç¥Çö½ÄÀº PARSE_RE_0, PARSE_RE_1, ..., PARSE_RE_9ÀÇ ¼ø¼·Î ½ÃµµµË´Ï´Ù. ÁöÁ¤µÈ Á¤±Ô Ç¥Çö½ÄÀÌ ¾øÀ» °æ¿ì ´ÙÀ½ ±âº» Á¤±Ô Ç¥Çö½ÄÀÌ »ç¿ëµË´Ï´Ù.
[ \t]*([^\( ]*)[ \t]*(?:\(([^\)]*\))?[ \t]*(.*)
ÀÌ ±âº» Á¤±Ô Ç¥Çö½ÄÀº ´ÙÀ½ ±¸¼º ¿ä¼Ò·Î ³ª´¹´Ï´Ù.
[ \t]*
¼±Çà °ø¹é ¹®ÀÚ(SPACE ¹× TAB)¸¦ ¹«½ÃÇÕ´Ï´Ù.
([^\( ]*)
´ë»ó ÀüÀÚ ¸ÞÀÏ ÁÖ¼ÒÀÔ´Ï´Ù. ù ¹ø°·Î º¸°íµÇ´Â ¹®ÀÚ¿ÀÔ´Ï´Ù.
[ \t]*
°ø¹é ¹®ÀÚ¸¦ ¹«½ÃÇÕ´Ï´Ù.
(?:\(([^\)]*)$1\))?
°ýÈ£·Î ¹ÀÎ ¼±ÅÃÀû Á¦¸ñ ÅؽºÆ®ÀÔ´Ï´Ù. µÎ ¹ø°·Î º¸°íµÇ´Â ¹®ÀÚ¿ÀÔ´Ï´Ù. ¼±Çà ?: ´Â ¹Ù±ùÂÊ °ýÈ£°¡ ¹®ÀÚ¿À» º¸°íÇÏÁö ¾Ê°Ô ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °ýÈ£´Â ´Ü¼øÈ÷ ÈÄÇà ?¿¡ ´ëÇØ ÇØ´ç ³»¿ëÀ» ´ÜÀÏ RE·Î ±×·ìÈÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÈÄÇà ?´Â RE ±¸¼º ¿ä¼Ò°¡ 0¹ø ¶Ç´Â 1¹ø¸¸ ÀÏÄ¡Çϵµ·Ï Çϸç Ç¥Çö½Ä {0,1}°ú °°½À´Ï´Ù.
[ \t]*
°ø¹é ¹®ÀÚ¸¦ ¹«½ÃÇÕ´Ï´Ù.
(.*)
¸ÞÀÏ º»¹®¿¡ ´ëÇÑ ³ª¸ÓÁö ÅؽºÆ®ÀÔ´Ï´Ù. ¼¼ ¹ø°·Î º¸°íµÇ´Â ¹®ÀÚ¿ÀÔ´Ï´Ù.
¿¹¸¦ µé¾î, À§ Á¤±Ô Ç¥Çö½ÄÀ» »ç¿ëÇÒ °æ¿ì ´ÙÀ½ »ùÇà SMS ¸ÞÀÏÀº
dan@sesta.com(Testing)This is a test
´ÙÀ½ ÀüÀÚ ¸ÞÀÏÀ» »ý¼ºÇÕ´Ï´Ù.
To: dan@sesta.com
Subject: TestingThis is a test
µÎ ¹ø° ¿¹·Î ´ÙÀ½ SMS ¸ÞÀÏÀº
sue@sesta.com This is another test
´ÙÀ½À» »ý¼ºÇÕ´Ï´Ù.
To: sue@sesta.com
This is another test
SMS ¸ÞÀÏÀº ÀÌ·¯ÇÑ Á¤±Ô Ç¥Çö½ÄÀ¸·Î Æò°¡µÇ±â Àü¿¡ À¯´ÏÄÚµåÀÇ UTF-16 ÀÎÄÚµùÀ¸·Î º¯È¯µË´Ï´Ù. ±×·± ´ÙÀ½ º¯È¯µÈ ÅؽºÆ®´Â ÀÌÀü¿¡ UTF-8¿¡¼ UTF-16À¸·Î º¯È¯µÈ Á¤±Ô Ç¥Çö½ÄÀ¸·Î Æò°¡µË´Ï´Ù. ÀÌ¾î¼ Æò°¡ °á°ú´Â Subject: ÅؽºÆ®ÀÇ ´ë»ó ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò EMAIL_HEADER_CHARSET (ÀÖÀ» °æ¿ì)¿Í ¸ÞÀÏ º»¹®ÀÇ EMAIL_BODY_CHARSET (ÀÖÀ» °æ¿ì)¿¡ ´ëÇÑ US-ASCII·Î º¯È¯µË´Ï´Ù.
PROFILE
(¹®ÀÚ¿, "GSM", "TDMA" ¶Ç´Â "CDMA") »ç¿ëÇÒ SMS ÇÁ·ÎÇÊÀÔ´Ï´Ù. ÇöÀç ÀÌ Á¤º¸´Â SMS ¿ì¼± ¼øÀ§ Ç÷¡±×¸¦ RFC 822 Priority: Çì´õ Çà¿¡ ¸ÅÇÎÇÏ´Â µ¥¸¸ »ç¿ëµË´Ï´Ù. °á°úÀûÀ¸·Î USE_SMS_PRIORITY°¡ ±âº»°ªÀÎ 0ÀÏ °æ¿ì ÀÌ ¿É¼ÇÀº ¾Æ¹« È¿°ú°¡ ¾ø½À´Ï´Ù.
SELECT_RE
(¹®ÀÚ¿, US-ASCII Á¤±Ô Ç¥Çö½Ä) °¢ SMS ¸ÞÀÏÀÇ SMS ´ë»ó ÁÖ¼Ò¿Í ºñ±³ÇÒ US-ASCII POSIX ȣȯ Á¤±Ô Ç¥Çö½ÄÀÔ´Ï´Ù. SMS ¸ÞÀÏÀÇ ´ë»ó ÁÖ¼Ò°¡ ÀÌ RE¿Í ÀÏÄ¡ÇÒ °æ¿ì SMS ¸ÞÀÏÀº ÀÌ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÇÊ¿¡ µû¶ó °ÔÀÌÆ®¿þÀ̸¦ ÅëÇØ ÀüÀÚ ¸ÞÀÏ·Î º¸³»Áý´Ï´Ù.
SMS ¸ÞÀÏÀÇ ´ë»ó ÁÖ¼Ò°¡ US-ASCII ¹®ÀÚ ¼¼Æ®·Î ÁöÁ¤µÇ¹Ç·Î ÀÌ Á¤±Ô Ç¥Çö½Äµµ US-ASCII·Î Ç¥ÇöµÇ¾î¾ß ÇÕ´Ï´Ù.
SMSC_DEFAULT_CHARSET
(¹®ÀÚ¿, ¹®ÀÚ ¼¼Æ® À̸§) ¿ø°Ý SMSC¿¡ »ç¿ëµÇ´Â ±âº» ¹®ÀÚ ¼¼Æ®ÀÇ À̸§ÀÔ´Ï´Ù. ÀÌ ¿É¼Ç¿¡´Â ÀϹÝÀûÀ¸·Î US-ASCII ¹× UTF-16-BE (USC2)°¡ ÁöÁ¤µË´Ï´Ù. ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì US-ASCII°¡ »ç¿ëµË´Ï´Ù.
USE_SMS_PRIORITY
(Á¤¼ö, 0 ¶Ç´Â 1) ±âº»ÀûÀ¸·Î USE_SMS_PRIORITY=0À̸ç ÀÌ °æ¿ì SMS ¸ÞÀÏÀÇ ¿ì¼± ¼øÀ§ Ç÷¡±×°¡ ¹«½ÃµÇ¾î ÀüÀÚ ¸ÞÀÏ°ú ÇÔ²² º¸³»ÁöÁö ¾Ê½À´Ï´Ù. ¿ì¼± ¼øÀ§ Ç÷¡±×¸¦ ÀüÀÚ ¸ÞÀÏ°ú ÇÔ²² Àü´ÞÇÏ·Á¸é USE_SMS_PRIORITY=1À» ÁöÁ¤ÇÕ´Ï´Ù. Ç¥ D-25¿¡´Â ¿ì¼± ¼øÀ§ Ç÷¡±×°¡ ÀüÀÚ ¸ÞÀÏ°ú ÇÔ²² Àü´ÞµÉ °æ¿ìÀÇ SMS¿¡¼ ÀüÀÚ ¸ÞÀÏ·ÎÀÇ ¸ÅÇÎÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.
Ç¥ D-25 SMS¿¡¼ ÀüÀÚ ¸ÞÀÏ·ÎÀÇ ¿ì¼± ¼øÀ§ Ç÷¡±× ¸ÅÇÎ
SMS ÇÁ·ÎÇÊ
SMS ¿ì¼± ¼øÀ§ Ç÷¡±×
ÀüÀÚ ¸ÞÀÏ ¿ì¼± ¼øÀ§: Çì´õ Çà
GSM
0(³·À½)
1, 2, 3(¿ì¼± ¼øÀ§)
Çì´õ Çà ¾øÀ½(NormalÀ» ÀǹÌ)
urgent
TDMA
0(´ë·®)
1(Áß°£)
2(³ôÀ½)
3(¸Å¿ì ³ôÀ½)
Nonurgent
Çì´õ Çà ¾øÀ½(NormalÀ» ÀǹÌ)
urgent
urgent
CDMA
0(Áß°£)
1(´ëÈÇü)
2(³ôÀ½)
3(±ä±Þ)
Çì´õ Çà ¾øÀ½(NormalÀ» ÀǹÌ)
urgent
urgent
urgent
ÀüÀÚ ¸ÞÀÏ Priority: Çì´õ Çà °ªÀº Nonurgent, Normal ¹× UrgentÀÔ´Ï´Ù.
USE_SMS_PRIVACY
(Á¤¼ö, 0 ¶Ç´Â 1) ±âº»ÀûÀ¸·Î USE_SMS_PRIVACY=0À̸ç ÀÌ °æ¿ì SMS °³ÀÎ Á¤º¸ Ç¥½Ã°¡ ¹«½ÃµÇ¾î ÀüÀÚ ¸ÞÀÏ°ú ÇÔ²² º¸³»ÁöÁö ¾Ê½À´Ï´Ù. ÀÌ Á¤º¸¸¦ ÀüÀÚ ¸ÞÀÏ°ú ÇÔ²² Àü´ÞÇÏ·Á¸é USE_SMS_PRIVACY=1À» ÁöÁ¤ÇÕ´Ï´Ù. Ç¥ D-26¿¡´Â °³ÀÎ Á¤º¸ Ç÷¡±×°¡ ÀüÀÚ ¸ÞÀÏ°ú ÇÔ²² Àü´ÞµÉ °æ¿ì SMS¿¡¼ ÀüÀÚ ¸ÞÀÏ·ÎÀÇ ¸ÅÇÎÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.
Ç¥ D-26 SMS¿¡¼ ÀüÀÚ ¸ÞÀÏ·ÎÀÇ °³ÀÎ Á¤º¸ Ç÷¡±× ¸ÅÇÎ
SMS °³ÀÎ Á¤º¸ Ç÷¡±×
ÀüÀÚ ¸ÞÀÏ Sensitivity: Çì´õ Çà
0(Á¦ÇѵÇÁö ¾ÊÀ½)
Çì´õ Çà ¾øÀ½
1(Á¦ÇѵÊ)
Personal
2(±â¹Ð)
Private
3(ºñ¹Ð)
Company-confidential
ÀüÀÚ ¸ÞÀÏ Sensitivity: Çì´õ Çà °ªÀº Personal, Private ¹× Company-confidentialÀÔ´Ï´Ù.
¾ç¹æÇâ SMSÀÇ ±¸¼º ¿¹
µ¿ÀÛ¿¡ ´ëÇÑ °¡Á¤
ÀÌ ¿¹¿¡¼´Â ´ÙÀ½ µ¿ÀÛÀ» ¿øÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
ÀÌ µ¿ÀÛÀ» ¼öÇàÇϱâ À§ÇØ ´ÙÀ½ °¡Á¤°ú ÁöÁ¤ÀÌ Àû¿ëµË´Ï´Ù.
Ãß°¡ °¡Á¤ ¹× ÁöÁ¤
SMS ä³Î ±¸¼º
À§ µ¿ÀÛÀ» Àû¿ëÇϱâ À§ÇØ imta.cnf ÆÄÀÏ¿¡¼ ´ÙÀ½ SMS ä³Î ±¸¼ºÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù(´ÙÀ½ ÇàÀ» ÆÄÀÏÀÇ ¸Ç ¾Æ·¡¿¡ Ãß°¡).
(ºó Çà)
sms
sms.domain.comSMS ä³Î ¿É¼Ç ÆÄÀÏ
±×·± ´ÙÀ½ ä³Î ¿É¼Ç ÆÄÀÏ sms_optionÀº ´ÙÀ½ ¼³Á¤À» Æ÷ÇÔÇÕ´Ï´Ù.
SMPP_SERVER=gateway.domain.com
SMPP_PORT=503
USE_HEADER_FROM=0
DEFAULT_SOURCE_ADDRESS=000
GATEWAY_PROFILE=sms1
SMSC_DEFAULT_CHARSET=UCS2SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ±¸¼º
¸¶Áö¸·À¸·Î °ÔÀÌÆ®¿þÀÌ ¼¹ö ±¸¼º ÆÄÀÏ sms_gateway.cnf´Â ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.
ÀÌ ±¸¼º Å×½ºÆ®
Å×½ºÆ®ÇÒ SMSC°¡ ¾øÀ» °æ¿ì ¾à°£ÀÇ ·çÇÁ¹é Å×½ºÆ®¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. sms_option ÆÄÀÏ¿¡¼ ¸î °¡Áö Ãß°¡ ¼³Á¤À» »ç¿ëÇϸé À§ ±¸¼º¿¡ ´ëÇØ °£´ÜÇÑ ·çÇÁ¹é Å×½ºÆ®¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ãß°¡ sms_option ÆÄÀÏ ¼³Á¤
sms_option ÆÄÀÏÀÇ Ãß°¡ ¼³Á¤Àº ´ÙÀ½°ú °°½À´Ï´Ù.
! So that we don? add text to the body of the SMS message
FROM_FORMAT=
SUBJECT_FORMAT=
CONTENT_PREFIX=ÀÌ·¯ÇÑ ¼³Á¤ÀÌ ¾øÀ¸¸é ´ÙÀ½À» Æ÷ÇÔÇÏ´Â ÀüÀÚ ¸ÞÀÏÀº
user@domain.com (Sample subject) Sample text
´ÙÀ½ SMS ¸ÞÀÏ·Î º¯È¯µË´Ï´Ù.
From:user@domain.com Subject:Sample Subject Msg:Sample text
ÀÌ°ÍÀº ´ÙÀ½°ú °°Àº ETM (Email-To-Mobile) Äڵ忡¼ ¿¹»óÇÑ Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
user@domain.com (Sample subject) Sample text
µû¶ó¼ ·çÇÁ¹é Å×½ºÆ®¸¦ À§Çؼ´Â FROM_FORMAT, SUBJECT_FORMAT ¹× CONTENT_PREFIX ¿É¼Ç¿¡ ºó ¹®ÀÚ¿À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
·çÇÁ¹é Å×½ºÆ® ¼öÇà
´ÙÀ½°ú °°ÀÌ 000@sms.domain.comÀ¸·Î ÁÖ¼Ò ÁöÁ¤µÈ Å×½ºÆ® ÀüÀÚ ¸ÞÀÏÀ» º¸³À´Ï´Ù.
±× °á°ú ÀÌ ÀüÀÚ ¸ÞÀÏÀ» ÀüÀÚ ¸ÞÀÏ ¼ö½ÅÀÚ user@domain.comÀ¸·Î ´Ù½Ã ¶ó¿ìÆÃÇØ¾ß ÇÕ´Ï´Ù. Å×½ºÆ®¸¦ À§ÇØ DNS ¶Ç´Â È£½ºÆ® Å×ÀÌºí¿¡ sms.domain.comÀ» Ãß°¡Çß´ÂÁö È®ÀÎÇÕ´Ï´Ù.
SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ÀúÀå¼Ò ¿ä±¸ »çÇ×SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö¿¡ ÇÊ¿äÇÑ ÀÚ¿øÀÇ ¾çÀ» °áÁ¤ÇÏ·Á¸é Ç¥ D-27ÀÇ ¿ä±¸ »çÇ×À» Åä´ë·Î ¾ò¾îÁø ¼ýÀÚ¿Í ÇÔ²² ÃÊ´ç ¿¹»óµÇ´Â Áß°è ¸ÞÀÏ ¼ö¿Í RECORD_LIFETIME ¼³Á¤À» »ç¿ëÇÕ´Ï´Ù.
Ç¥ D-27¿¡¼´Â ±â·Ï µ¥ÀÌÅÍ, SMPP Áß°è ¹× SMPP ¼¹ö¿¡ ´ëÇÑ ¿ä±¸ »çÇ×À» º¸¿© ÁÝ´Ï´Ù.
Ç¥ D-27 SMS °ÔÀÌÆ®¿þÀÌ ¼¹ö ÀúÀå¼Ò ¿ä±¸ »çÇ×
±¸¼º ¿ä¼Ò
¿ä±¸ »çÇ×
¸Þ¸ð¸® ³»Àå ±â·Ï
·¹ÄÚµåÁß°èµÈ °¢ ¸ÞÀÏÀº 33+m+s ¹ÙÀÌÆ®ÀÇ °¡»ó ¸Þ¸ð¸®°¡ ÇÊ¿äÇÕ´Ï´Ù. ¿©±â¼ mÀº ¸ÞÀÏÀÇ SMS ¸ÞÀÏ ¾ÆÀ̵ðÀÇ ±æÀÌ(1 <= m <= 64)ÀÌ°í s´Â ¸ÞÀÏÀÇ SMS ¼Ò½º ÁÖ¼ÒÀÇ ±æÀÌ(1 <= s<= 20)ÀÔ´Ï´Ù.
MAKE_SOURCE_ADDRESS_UNIQUE=0À̸é 16+m ¹ÙÀÌÆ®¸¸ »ç¿ëµË´Ï´Ù. 64ºñÆ® ¿î¿µ üÁ¦ÀÇ °æ¿ì ·¹ÄÚµå´ç 49+m+s ¹ÙÀÌÆ®ÀÇ °¡»ó ¸Þ¸ð¸®°¡ »ç¿ëµË´Ï´Ù(MAKE_SOURCE_ADDRESS_UNIQUE=0ÀÏ °æ¿ì 24+m).
¶ÇÇÑ Èü ÇÒ´çÀÚ°¡ ½ÇÁ¦·Î °¢ ·¹Äڵ忡 ´ëÇØ ´õ Å« °¡»ó ¸Þ¸ð¸®¸¦ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÃÖ´ë ·¹ÄÚµå ¼ö´Â 430¾ï°³ÀÔ´Ï´Ù(2**32-1). Çؽà Å×À̺íÀº ·¹ÄÚµå ¼ö°¡ 1680¸¸°³(2**24) ÀÌÇÏÀÎ °æ¿ì ¾à 16MB¸¦ »ç¿ëÇÏ°í 6710¸¸°³(2**26) ÀÌÇÏÀÎ °æ¿ì ¾à 64MB¸¦ »ç¿ëÇϸç 6710¸¸°³ ÀÌ»óÀÎ °æ¿ì ¾à 256MB¸¦ »ç¿ëÇÕ´Ï´Ù.
64ºñÆ® ¿î¿µ üÁ¦ÀÇ °æ¿ì ¸Þ¸ð¸® ¼Òºñ·®À» µÎ ¹è·Î ´Ã¸³´Ï´Ù.
°¢ ·¹ÄÚµå ÀÚü¿¡ ÇÊ¿äÇÑ ¸Þ¸ð¸® ¼Òºñ·® ¿Ü¿¡µµ ÀÌ·¯ÇÑ ¼Òºñ·®ÀÌ ¿ä±¸µË´Ï´Ù.
µð½ºÅ© ³»Àå ±â·Ï
µ¥ÀÌÅÍÁß°èµÈ °¢ ¸ÞÀÏ¿¡´Â Æò±ÕÀûÀ¸·Î ´ÙÀ½ ¼öÀÇ ¹ÙÀÌÆ®°¡ ÇÊ¿äÇÕ´Ï´Ù.
81+m+2s+3a+S+2i
¿©±â¼
ƯÁ¤ ·¹ÄÚµåÀÇ Å©±â´Â ¸ÞÀÏÀÇ ºÀÅõ From: ¹× To: ÁÖ¼ÒÀÇ ±æÀÌ, ºÀÅõ ¹× ¸ÞÀÏ ¾ÆÀ̵ðÀÇ ±æÀÌ, Subject: Çì´õ ÇàÀÇ ±æÀÌ¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.
ÃÖ´ë ·¹ÄÚµå ±æÀÌ´Â 910¹ÙÀÌÆ®ÀÔ´Ï´Ù.
MAKE_SOURCE_ADDRESS_UNIQUE=0ÀÌ »ç¿ëµÉ ¶§ °¢ ·¹ÄÚµåÀÇ Å©±â
(¹ÙÀÌÆ®)´Â ´ÙÀ½°ú °°½À´Ï´Ù.
78+m+3a+S+2iSMPP Áß°è
Áß°èµÈ °¢ SMPP ¼¼¼ÇÀº µÎ °³ÀÇ TCP ¼ÒÄÏ, Áï ·ÎÄà SMPP Ŭ¶óÀ̾ðÆ®¸¦ °¡Áø TCP ¼ÒÄÏ°ú ¿ø°Ý SMPP ¼¹ö¸¦ °¡Áø TCP ¼ÒÄÏÀ» »ç¿ëÇÕ´Ï´Ù. 32ºñÆ® ¿î¿µ üÁ¦¿¡¼´Â ¿¬°á´ç ¾à 1KBÀÇ °¡»ó ¸Þ¸ð¸®°¡ »ç¿ëµÇ°í 64ºñÆ® ¿î¿µ üÁ¦¿¡¼´Â ¾à 2KBÀÇ °¡»ó ¸Þ¸ð¸®°¡ »ç¿ëµË´Ï´Ù.
SMPP ¼¹ö
°¢ ¹Þ´Â ¿¬°áÀº ÇϳªÀÇ TCP ¼ÒÄÏÀ» »ç¿ëÇÕ´Ï´Ù. 32ºñÆ® ¿î¿µ üÁ¦¿¡¼´Â ¿¬°á´ç ¾à 1KBÀÇ °¡»ó ¸Þ¸ð¸®°¡ »ç¿ëµÇ°í 64ºñÆ® ¿î¿µ üÁ¦¿¡¼´Â ¾à 2KBÀÇ °¡»ó ¸Þ¸ð¸®°¡ »ç¿ëµË´Ï´Ù.
¿¹¸¦ µé¾î, ÃÊ´ç Æò±Õ 50°³ÀÇ ¸ÞÀÏÀÌ Áß°èµÉ °ÍÀ¸·Î ¿¹»óÇÒ °æ¿ì SMS ¼Ò½º ÁÖ¼ÒÀÇ ±æÀÌ´Â 13¹ÙÀÌÆ®, SMS ¸ÞÀÏ ¾ÆÀ̵ðÀÇ ÀÏ¹Ý ±æÀÌ´Â 12¹ÙÀÌÆ®, ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò´Â 24¹ÙÀÌÆ®, Subject: ÇàÀº 40¹ÙÀÌÆ®, ÀüÀÚ ¸ÞÀÏ ¹× ºÀÅõ ¾ÆÀ̵ð´Â °¢°¢ 40¹ÙÀÌÆ®ÀÌ°í ±â·Ï µ¥ÀÌÅÍ´Â 7ÀÏ µ¿¾È º¸°üµÇ¸ç ±× ÈÄ¿¡´Â ´ÙÀ½°ú °°½À´Ï´Ù.
¸ðµç µð½ºÅ© ³»Àå ¿ä±¸ »çÇ×À» ó¸®Çϱâ À§ÇØ ÃæºÐÇÑ µð½ºÅ©°¡ Á¦°øµÉ ¼ö ÀÖÁö¸¸ 32ºñÆ® ½Ã½ºÅÛÀÇ °¡»ó ¸Þ¸ð¸® ¿ä±¸ »çÇ×Àº ¾à 2GB·Î ¾ö°ÝÇÏ°Ô Á¦Çѵ˴ϴÙ. ÇÊ¿äÇÑ °¡»ó ¸Þ¸ð¸®³ª µð½ºÅ© ÀúÀå¼ÒÀÇ ¾çÀ» ÁÙÀÌ·Á¸é RECORD_LIFETIME ¿É¼ÇÀ» »ç¿ëÇÏ¿© ·¹Äڵ带 º¸À¯ÇÏ´Â ½Ã°£À» ÁÙÀÔ´Ï´Ù.