3. ¸ÞÀÏ ¾ÐÃà

3.1. À̸ÞÀÏ µé¾î¿È (POP3, IMAP4)

´ëºÎºÐÀÇ »ç¶÷Àº ±×µéÀÇ À̸ÞÀÏÀ» POP3¸¦ ÅëÇÏ¿© ¸ÞÀϼ­¹ö·ÎºÎÅÍ °¡Á®¿Â´Ù. POP3´Â ¸¹Àº ºÒÆíÀ» °®°í ÀÖ´Â ÇÁ·ÎÅäÄÝÀÌ´Ù.

  1. POP3´Â ÆÐ½º¿öµå¸¦ ±ú²ýÇÑ ÅØ½ºÆ®¹®ÀÚ·Î Àü¼ÛÇÑ´Ù.(POP/IMAP ÀÇ SSL-ÀÌÇà°ú ¿ä±¸/ ÀÀ´ä ÀÎÁõÀÌ ÀÖ´Ù. RFC-2095/2195¿¡ Á¤ÀǵǾîÀÖ´Ù.)

  2. POP3ÀÇ ¸¹Àº ÇÁ·ÎÅäÄÝ ºÎÇÏÀÇ ¿øÀÎ: ù°·Î Ŭ¶óÀÌ¾ðÆ®°¡ ¸Þ¼¼Áö¸¦ ¿äûÇϵçÁö ¼­¹ö°¡ ¸Þ¼¼Áö¸¦ º¸³½´Ù. ±×ÈÄ Å¬¶óÀÌ¾ðÆ®°¡ Àü¼ÛµÈ ¸ÞÀÏÀº »èÁ¦ÇØ´Þ¶ó°í ¿äûÇϰí, ¼­¹ö´Â »èÁ¦¸¦ È®ÀÎÇÑ´Ù. ±×ÈÄ ¼­¹ö´Â ´ÙÀ½ 󸮸¦ ÁغñÇÑ´Ù. ±×·¡¼­ °¢°¢ÀÇ À̸ÞÀÏ¿¡ ´ëÇØ 4¹øÀÇ Ã³¸®°¡ ÇÊ¿äÇÏ´Ù.

  3. POP3´Â À̸ÞÀÏÀÌ ³ôÀº ¾ÐÃàÀÌ °¡´ÉÇØµµ ¾ÐÃà¾øÀÌ Àü´ÞÇÑ´Ù.

´ç½ÅÀº Æ÷¿öµù ·ÎÄÃÈ£½ºÆ® Æ÷Æ® 110 ÅëÇÏ¿© ´ç½ÅÀÇ ISPÀÇ POP3-¼ÒÄÏÀ¸·Î ¿¬°áÀ» ¾ÐÃàÇÏ¿© ÇÒ¼ö ÀÖ¾ú´Ù. ±×ÈÄ ´ç½ÅÀº ´ç½ÅÀÇ ¸ÞÀÏ Å¬¶óÀÌ¾ðÆ®¿¡°Ô ·ÎÄÃÈ£½ºÆ®:110¿¡ ¾ÈÀüÇÏ°í ¼Óµµ ³ôÀÎ ¿¬°á·Î ¸ÞÀÏÀ» ´Ù¿î·Îµå ¹ÞÀ¸¶ó°í ¸»ÇØ¾ß ÇÑ´Ù -- ±×·¯³ª ´Ù¿î·Îµå ½Ã°£Àº ¾ÆÁ÷±îÁö POP3-¿ø·¡ ÇÁ·ÎÅäÄÝ ºÎÇϷκÎÅÍ ¼ÕÇØ¸¦ ÀԴ´Ù.

±×°ÍÀº º¸´Ù È¿°úÀûÀÎ ÇÁ·ÎÅäÄÝ·Î POP3ÀÇ ´ëüÇÏ°Ô ¸¸µç´Ù. ±× »ý°¢Àº ¿ÏÀüÇÑ ¸ÞÀÏ ¹Ú½º¿¡ ÇÁ·ÎÅäÄÝ ºÎÇϾøÀÌ ´Ù¿î·ÎµåÀÌ´Ù. °Ô´Ù°¡ ¾ÐÃà ¿¬°áÀ» ÇÑ´Ù. Àû´çÇÑ µµ±¸·Î µÎ Ư¡À» °¡Áö´Â SCP °¡ Á¦°øµÈ´Ù. ´ç½ÅÀº ´ç½ÅÀÇ ¸ÞÀÏ-ÆÄÀÏÀ» ÀÌ·¸°Ô ´Ù¿î·Îµå ÇÒ¼ö ÀÖ´Ù.

scp -C -l loginId:/var/spool/mail/loginid /tmp/newmail

±×·¯³ª ¹®Á¦°¡ ÀÖ´Ù: ¸¸¾à »õ·Î¿î ¸ÞÀÏÀ» ´ç½ÅÀÇ ¸ÞÀϹڽº ´Ù¿î·Îµå Áß¿¡ µµÂøÇÑ´Ù¸é ¹«½¼ÀÏÀÌ À־°ÍÀΰ¡? »õ ¸ÞÀÏÀº ÀÒ¾î¹ö¸°´Ù. ±×·¯¹Ç·Î Á» ´õ ³ªÀº ¹æ¹ýÀº ÀÌ·¸°Ô ÇØ¾ßÇÑ´Ù.

ssh -l loginid mailserver -f mv /var/spool/mail/loginid /tmp/loginid_fetchme

scp -C -l loginid:/tmp/my_new_mail /tmp/loginid_fetchme

mv ´Â ±âº» µ¿ÀÛÀÌ´Ù. ±×·¡¼­ ¸¸¾à ´ç½ÅÀÌ »õ·Î¿î ¸ÞÀÏÀ» ¹ÞÀ»¶§ ¸í·ÉÀÌ ½ÇÇàµÇ¾î °ÆÁ¤À» ÇÏÁö ¾Ê¾Æµµ µÉ°ÍÀÌ´Ù. ±×·¯³ª ¸¸¾à ¸ÞÀϼ­¹ö µð·ºÅ丮°¡ /tmp/ ¿Í /var/sp ool/mail ÀÌ °°Àº µð½ºÅ©°¡ ¾Æ´Ï¶ó¸é ¹®Á¦°¡ ÀÖÀ»Áöµµ ¸ô¸¥´Ù. ÇØ°áÃ¥Àº lockfileÀ» ´ç½ÅÀÌ mv¸¦ ½ÇÇà½Ã۱âÀü¿¡ ¸¸µå´Â °ÍÀÌ´Ù:touch /var/spool/mail/loginid.lock. ±×ÈÄ¿¡ ¿È±â¸é µÈ´Ù. ´õ ÁÁÀº ÇØ°áÃ¥Àº loginidÆÄÀÏÀ» °°Àº µð·ºÅ丮¿¡ ¿Å±â´Â °ÍÀÌ´Ù.

ssh -l loginid mailserver -f mv /var/spool/mail/loginid /var/spool/mail/loginid_fetchme

´ç½ÅÀº /tmp/newmail ¾È¿¡ ¸Â´Â Æú´õ·Î ÇÊÅÍ ÇÏ´Â procmail´ë½Å¿¡ formailÀ» »ç¿ëÇÒ¼ö ÀÖ´Ù.:formail -s procmail < /tmp/newmail

3.2. ¹ÛÀ¸·Î ³ª°¡´Â À̸ÞÀÏ (SMTP)

´ç½ÅÀº À̸ÞÀÏÀ» ¾ÐÃà°ú ¾ÏȣȭÇÏ¿© SSH ¿¬°á·Î º¸³¾¼ö ÀÖ´Ù,ÀÌ·¸°Ô

´ç½ÅÀÌ ¸ÞÀϼ­¹ö¿¡ SSH-Á¢±Ù±ÇÇÑÀ» °¡Áö°í ÀÖ´Ù¸é, ´ç½ÅÀº ´ÙÀ½ ¸í·ÉÀÌ ÇÊ¿äÇÏ´Ù.

ssh -C -l loginid mailserver -L2525:mailserver:25

´ç½ÅÀÌ ¸ÞÀϼ­¹ö¿¡ SSH-Á¢±Ù±ÇÇÑÀ» °¡Áö°í ÀÖÁö ¾Ê´ÙÇØµµ ´ç½ÅÀÇ ¸ÞÀϼ­¹ö´Â Á߰踦 Çã¶ôÇÒ°ÍÀÌ´Ù. ´ÙÀ½ ¸í·ÉÀ¸·Î:

ssh -C -l loginid other_server -L2525:mailserver:25

±× ÈÄ ´ç½ÅÀÌ ¸ÞÀÏ Å¬¶óÀ̾ðÆ®(À̰ųª ¸ÞÀϼ­¹ö: "smarthost"¸¦ º¸¶ó)¸¦ ·ÎÄÃÈ£½ºÆ® 2525 Æ÷Æ®·Î ¸ÞÀÏÀÌ ³ª°¡µµ·Ï ¼³Á¤ ÇÒ¼ö ÀÖ´Ù.