jsmtpd.JSMTPD´Â ÀÛ°í ¸ðµâ ½Ä SMTP ¼¹ö µ¥¸óÀÔ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
jsmtpd. ¼øÀ§ ¹× ¿ä¾à
±¤°í
jsmtpd. ű×
jsmtpd. ¼³¸í
JSMTPD´Â ÀÛ°í ¸ðµâ ½Ä SMTP ¼¹ö µ¥¸óÀÔ´Ï´Ù. JSMTPD´Â ¿ÏÀüÈ÷ Java·Î ÀÛ¼ºµÈ Compact SMTP µð¸Õ (ÀüÀÚ ¸ÞÀÏ ¼¹ö)ÀÔ´Ï´Ù. JSMTPD ÇÁ·ÎÁ§Æ®´Â RFC 821¿¡¼ ¼³¸íÇÑ SMTP ÇÁ·ÎÅäÄÝ¿¡ µû¶ó ±âº»ÀûÀ¸·Î ÀüÀÚ ¸ÞÀÏÀ»¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. °¢ Àü¹ÝÀº Ç÷¯±×ÀÎ ¸ðµâ·Î ±¸ÇöµÇ¾î Äھ ÀÛ°í ½±°Ô À¯ÁöÇÒ ¼ö ÀÖµµ·ÏÇÕ´Ï´Ù. ÀÌÁ¦ JSMTPD´Â ¸ÞÀÏÀ»¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ¼ö½ÅÀÚ (ACL-SimpleAcl Ç÷¯±×ÀÎ), ¹ÙÀÌ·¯½º (ÇÊÅÍ - Ŭ·¥ÇÁ ÇÊÅÍ, Clamav µ¥¸ó¿¡ ¿¬°á), Java Jasen ¿£Áø (Filters-JasenantisPamFilter) ¶Ç´Â Spamassassin µ¥¸óÀ» »ç¿ëÇÏ¿© ½ºÆÔÀ» È®ÀÎÇÏ°í RBL Ç÷¯±×ÀÎ ¶Ç´Â ºí·¢¸®½ºÆ® Ç÷¯±×ÀÎÀ» ÅëÇØ º¸³½ »ç¶÷À» È®ÀÎÇϽʽÿÀ. ...¿¡ À̸ÞÀÏÀº »ç¼ÇÔ ÀÛ¼º±â (DeliveryServices-UnixMailboxWriter)¸¦ »ç¿ëÇÏ¿© Localy¸¦ Àü´ÞÇÒ ¼ö ÀÖÀ¸¸ç ¿ø°Ý STMP ¼¹ö (DeliveryServices-RemoteSmtPsender)¸¦ »ç¿ëÇÕ´Ï´Ù. DNSqueries´Â Ç÷¯±×ÀÎ (DNSJAVA). ¹öƼ ÇÉ (Brinsop)ÀÌ µÎ °¡Áö »õ·Î¿î È®ÀåÀ» µµÀÔÇß½À´Ï´Ù. TLS (SSL) Áö¿ø ¹× SMTP Authentication.jsmtpd¿¡´Â ¼¼ °¡Áö ÁÖ¿ä ¼ºñ½º°¡ Á¦°øµË´Ï´Ù. ¼ö½Å±â ¼ºñ½º : ÀÏÀº ¼ö½ÅÀ» µè´Â °ÍÀÔ´Ï´Ù. STMP ¿¬°á, ACL Ç÷¯±×Àο¡ µû¶ó ÀüÀÚ ¸ÞÀÏÀ» ¹ÞÀ¸·Á¸é Ŭ¶óÀ̾ðÆ®¿Í äÆÃÇϽʽÿÀ. µÎ ¹ø° ¼ºñ½º´Â ¸ÞÀÏ Å¥ ¼ºñ½ºÀÔ´Ï´Ù. ¼ö½Å µÈ ¸ÞÀÏ (µð½ºÅ©¿¡·Îµå ¶Ç´Â ¾²±â)À» º¸À¯ÇÏ°í ÀÖ½À´Ï´Ù. °¡´ÉÇÑ °æ¿ì ¹è´Þ ¼ºñ½º¿¡ ´ëÇÑ ¸ÞÀÏÀ» ó¸®ÇÕ´Ï´Ù. ¹è´Þ ¼ºñ½º´Â ¹è´Þ ¼ºñ½º·Î ³¡³ª´Â ÇÊÅÍ Ç÷¯±×ÀÎ Æ®¸®ÀÔ´Ï´Ù. ÇÊÅÍ´Â ±âº»ÀûÀ¸·Î ´äº¯ À̸ÞÀÏ¿¡ ´äÇϰųª µé¾î¿À´Â À̸ÞÀÏ¿¡ ´äº¯ÇÏ´Â ÄÚµåÀÔ´Ï´Ù. ±×·± ´ÙÀ½ ¸ÞÀÏÀº Æ®¸® ¸ðµ¨¿¡ µû¶ó Theses Ç÷¯±×ÀÎÀ» ´Ù½Ã È®ÀÎÇÕ´Ï´Ù. üÀÎ ³¡¿¡ ÇÊÅÍ¿Í ÀÏÄ¡ÇÏÁö ¾ÊÀ¸¸é ¸ÞÀÏÀÌ »èÁ¦µÇ°Å³ª ¹è´Þ Ç÷¯±×ÀÎÀÌ ¸ÞÀÏÀ» Á¦°øÇϵµ·Ï È£ÃâµË´Ï´Ù. ÇöÀç ACL Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ¿© µÎ °³ÀÇ ¹è´Þ ¼ºñ½º ¸¸ ¶ó¿ìÆà ÇÒ ¼ö ÀÖ½À´Ï´Ù. ·ÎÄà ¶Ç´Â ¿ø°Ý mail.jsmtpdÀÇ µðÀÚÀÎÀº Ç÷¯±×ÀÎÀ» Å©°Ô ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ±â´ÉÀº Ç÷¯±×ÀÎÀ¸·Î ±¸ÇöµË´Ï´Ù. Ç÷¯±×ÀÎ ÀÎÅÍÆäÀ̽º´Â understaind ¹× ±¸ÇöÀÌ °£´ÜÇÕ´Ï´Ù. JSMTPD ÇнÀÀ» ÃÖ¼ÒÈÇϸé jsmtpd ÇÚµéÀ» ´Ù½Ã ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. DNS Queriesacces ÄÁÆ®·Ñ ¸ñ·Ï (Running Server¿¡¼ ¹«¾ùÀ» ÇÒ ¼ö ÀÖ´ÂÁö) ¹è´Þ ¹æ¹ý : ¸ÞÀÏÀ» »ç¿ëÀÚ Á¤ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Á÷Á¢ ³ÖÀ¸·Á°íÇմϱî? Ç÷¯±×ÀÎÀ» ÀÛ¼ºÇϽʽÿÀ! IP FilteringMail FilteringThis Server´Â ¹ÙÀÌ·¯½º°¡ Æ÷ÇÔ µÈ undollited ¸ÞÀÏÀ̳ª ¸ÞÀÏÀ» Æ÷ÇÔÇÏ´Â È¿À²ÀûÀÎ ¹æ¹ýÀ» Á¦°øÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. jsmtpd deamonÀº ¿·ÁÀÖ´Â ¸±·¹ÀÌ·Î ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù (Ç÷¯±×ÀÎÀ» ÀÛ¼ºÇؾßÇÕ´Ï´Ù.). ÇÊÅ͸µ ½ºÆÔÀº µÎ ´Ü°è¿¡¼ ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. IP ±â¹Ý ÇÊÅ͸µÀº Àß ¾Ë·ÁÁø ½ºÆÔ ¹ß¼ÛÀÚ ¶Ç´Â Open Relais SMTP ¼¹ö (Áï, ½ºÆÔ ¹ß¼ÛÀÚ°¡ ¸ÞÀÏÀ» ¸±·¹ÀÌÇÏ´Â µ¥ »ç¿ëµÇ´Â À߸ø ±¸¼ºµÈ ¸ÞÀÏ ¼¹ö)¸¦ ¿ ¼ö ÀÖ½À´Ï´Ù. ÄÜÅÙÃ÷ ±â¹Ý ÇÊÅ͸µÀ» »ç¿ëÇϸé (SpamAssassin ¶Ç´Â Jasen) ¶Ç´Â ¹ÙÀÌ·¯½º¸¦ Æ÷ÇÔÇÏ´Â ¸ÞÀÏÀ» (Ŭ·¥ ¹ÙÀÌ·¯½º ¹é½Å »ç¿ë)À» Æ÷ÇÔÇÏ´Â ¸ÞÀÏÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÊ¿ä¿¡ ¸Â´Â ÇÊÅ͸¦ ãÀ» ¼ö ¾øÀ¸¹Ç·Î ½±°Ô ÀڽŸ¸ÀÇ ¾µ ¼ö ÀÖ°í jsmtpd.jsmtpd¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÛ°í, understaindable°ú (²Ï) ºü¸£°Ô À¯ÁöµË´Ï´Ù. ÇÊÅÍ Ç÷¯±×ÀÎÀ» »ç¿ëÇÏÁö ¾Ê°í ÃÖ¼ÒÇÑÀÇ ÇÁ·Î¼¼½º°¡ ÀüÀÚ ¸ÞÀÏ µ¥ÀÌÅÍ¿¡ Àû¿ëµÇ¾î ÃÖ»óÀÇ ¼º´ÉÀ» Á¦°øÇÕ´Ï´Ù. À̸ÞÀÏ ¼ºñ½º ¼Ö·ç¼ÇÀÇ ´õ °·ÂÇÑ ±â´ÉÀÌ ´õ ÇÊ¿äÇÑ °æ¿ì Jakarta James Project¿Í Pailet API¸¦ È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.ÀÌ ¼¹ö´Â Java °¡»ó ½Ã½ºÅÛÀ» ÅëÇØ ½ÇÇàµÇ¸ç ¹öÆÛ ¿À¹öÇÃ·Î¿Í °°Àº ħÀÔÀ» ´õ ¾î·Æ°Ô ¸¸µå´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¼º°ø :ÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ ´õ ÀÛÀº ÆÐÅ°Áö : ÇÊ¿äÇÒ ¶§ SVN¿¡¼ ¾òÀ» ¼öÀÖ´Â Doc ¹× ¼Ò½º°¡ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù ¡¤ Jasen PluginÀÌ Á¦°ÅµË´Ï´Ù. ÇÁ·ÎÁ§Æ®´Â ´õ ÀÌ»ó ÇÁ·ÎÁ§Æ®°¡ È°¼ºÈµÇÁö ¾Ê½À´Ï´Ù. Ç÷¯±×ÀÎÀº ¼Ò½º repo ¡¤ JSMTPD (DNSJAVA ¹× SunÀÇ JavaMail, ¶óÀ̼¾½º°¡ º¯°æµÈ ÀÌ·¡)¿¡¼ »ç¿ëÇÏ´Â ¾÷±×·¹ÀÌµå µÈ libs¿¡¼ ¿©ÀüÈ÷ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Clamav ½ºÄ³³Ê´Â ÀÌÁ¦ º°µµÀÇ lib ¡¤ ´ÊÀº RBL Ç÷¯±×ÀÎÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. RBL °Ë»ç¸¦ ¼öÇàÇÏ°í ¿ø°Ý È£½ºÆ®°¡ ¼ºñ½º¿¡ ÀÇÇØ ¾Ë·ÁÁ®ÀÖ´Â °æ¿ì RBL °Ë»ç¸¦ ¼öÇàÇÏ°í ÇÏµå ½ÇÆп¡ ÀÀ´äÇÏ´Â SMTP È®ÀåÀÚÀÔ´Ï´Ù. ¡¤ SSL ¼ÒÄÏ ¼ö½Å±â°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®°¡ StartTLS ¸í·É¿¡ ´ëÇØ ¸ð¸£´Â °æ¿ì »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¹ö±× ¼öÁ¤ »çÇ×
jsmtpd. °ü·Ã ¼ÒÇÁÆ®¿þ¾î
CGIPAF.
CGIPAF´Â »ç¿ëÀÚ°¡ UN * X ¾ÏÈ£, ÀÚµ¿ ¹× ¸ÞÀÏ Àü´Þ À¥ ÀÎÅÍÆäÀ̽º·Î º¯°æÇÒ ¼öÀÖ´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ...
72
PolicyD-SPF-FS.
PolicyD-SPF-FS´Â PostfixÀÇ Á¤Ã¥ µ¥¸óÀ̸ç SPF ·¹Äڵ带 È®ÀÎÇÕ´Ï´Ù (RCF 4408). ...
206