{"id":219,"date":"2010-10-06T16:55:58","date_gmt":"2010-10-06T14:55:58","guid":{"rendered":""},"modified":"2010-10-22T10:01:30","modified_gmt":"2010-10-22T08:01:30","slug":"dovecot-203","status":"publish","type":"post","link":"https:\/\/drfugazi.eu.org\/en\/dovecot-203\/","title":{"rendered":"dovecot-2.0.3"},"content":{"rendered":"<p>Dovecot is an open source IMAP and POP3 email server for Linux\/UNIX-like systems, written with security primarily in mind. Dovecot is an excellent choice for both small and large installations. It&#8217;s fast, simple to set up, requires no special administration and it uses very little memory.<\/p>\n<p style=\"text-align: right; font-style: italic;\">Source: <a href=\"http:\/\/dovecot.org\/\" target=\"_blank\">http:\/\/dovecot.org\/<\/a><\/p>\n<p>Below you can find transcript of configuration and compilation session of Dovecot server and a script which I use for this purpose (as attachement).<\/p>\n<p><!--break--><\/p>\n<p>Download sources and unpack:<\/p>\n<pre><code>root@feniks:~# su - soft\r\nsoft@feniks:~% cd dovecot\r\nsoft@feniks:~\/dovecot% wget http:\/\/www.dovecot.org\/releases\/2.0\/dovecot-2.0.3.tar.gz\r\n--2010-09-21 12:15:46--  http:\/\/www.dovecot.org\/releases\/2.0\/dovecot-2.0.3.tar.gz\r\nResolving www.dovecot.org... 62.236.108.70\r\nConnecting to www.dovecot.org|62.236.108.70|:80... connected.\r\nHTTP request sent, awaiting response... 200 OK\r\nLength: 3096760 (3.0M) [application\/x-gzip]\r\nSaving to: `dovecot-2.0.3.tar.gz'\r\nsoft@feniks:~\/dovecot% gtar -zxf dovecot-2.0.3.tar.gz <\/code><\/pre>\n<p>Check configuration options:<\/p>\n<pre><code>soft@feniks:~\/dovecot% .\/dovecot-2.0.3\/configure --help|less<\/code><\/pre>\n<p>Replace version number in configuration script and run:<br \/>\n<em>NOTE: if you set &#8211;sysconfdir, you need to set parent directory, eg. &#8220;\/data\/etc&#8221;, not &#8220;\/data\/etc\/dovecot&#8221;<\/em><\/p>\n<pre><code>soft@feniks:~\/dovecot% gsed \"s\/1.2.13\/2.0.3\/g\" drf_dovecot-1.2.13_conf > drf_dovecot-2.0.3_conf\r\nsoft@feniks:~\/dovecot% .\/drf_dovecot-2.0.3_conf \r\ncc: Sun C 5.9 SunOS_sparc Patch 124867-01 2007\/07\/12\r\nusage: cc [ options] files.  Use 'cc -flags' for details\r\nPATH=\/usr\/local\/bin:\/usr\/bin:\/opt\/SUNWspro\/bin:\/usr\/ccs\/bin:\/usr\/ucb\r\nCFLAGS=-xO3 -xautopar\r\nCPPFLAGS=-I\/usr\/local\/ssl\/include -I\/usr\/local\/openldap\/include -I\/usr\/local\/include\r\nCXXFLAGS=-xO3 -xautopar\r\nLDFLAGS=-L\/usr\/local\/ssl\/lib -R\/usr\/local\/ssl\/lib -L\/usr\/local\/openldap\/lib -R\/usr\/local\/openldap\/lib -L\/usr\/local\/lib -R\/usr\/local\/lib\r\n=============================================\r\ndmake clean [y|n] ?\r\nn\r\n=============================================\r\nconfigure [y|n] ?\r\ny\r\nchecking for a BSD-compatible install... \/usr\/local\/bin\/ginstall -c\r\nchecking whether build environment is sane... yes\r\nchecking for a thread-safe mkdir -p... \/usr\/local\/bin\/mkdir -p\r\nchecking for gawk... gawk\r\nchecking whether dmake sets $(MAKE)... yes\r\n...<\/code><\/pre>\n<p>Configuration summary:<\/p>\n<pre><code>Install prefix . : \/usr\/local\/dovecot-2.0.3\r\nFile offsets ... : 64bit\r\nI\/O polling .... : poll\r\nI\/O notifys .... : none\r\nSSL ............ : yes (OpenSSL)\r\nGSSAPI ......... : no\r\npassdbs ........ : static passwd passwd-file shadow pam checkpassword ldap\r\n                 : -bsdauth -sia -sql -vpopmail\r\nuserdbs ........ : static prefetch passwd passwd-file checkpassword ldap\r\n                 : -sql -vpopmail -nss\r\nSQL drivers .... :\r\n                 : -pgsql -mysql -sqlite<\/code><\/pre>\n<p>Compilation and test:<\/p>\n<pre><code>dmake [y|n] ?\r\ny\r\ndmake  all-recursive\r\n...\r\nCompillation successful\r\n=============================================\r\ndmake test || dmake check [y|n] ?\r\ny\r\ndmake: Fatal error: Don't know how to make target `test'\r\nMaking check in .\r\n...<\/code><\/pre>\n<p>Switch to root and install:<\/p>\n<pre><code>soft@feniks:~\/dovecot% exit\r\nroot@feniks:~# cd \/home\/soft\/dovecot\/dovecot-2.0.3 \r\nroot@feniks:\/home\/soft\/dovecot\/dovecot-2.0.3# dmake install\r\nMaking install in .\r\n\/bin\/bash .\/update-version.sh . .<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Dovecot is an open source IMAP and POP3 email server for Linux\/UNIX-like systems, written with security primarily in mind. Dovecot is an excellent choice for both small and large installations. It&#8217;s fast, simple to set up, requires no special administration and it uses very little memory.<\/p>\n<p style=\"text-align: right; font-style: italic;\">Source: <a href=\"http:\/\/dovecot.org\/\" target=\"_blank\">http:\/\/dovecot.org\/<\/a><\/p>\n<p>Below you can find transcript of configuration and compilation session of Dovecot server and a script which I use for this purpose (as attachement).<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[],"tags":[22],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7M9Tz-3x","jetpack-related-posts":[{"id":216,"url":"https:\/\/drfugazi.eu.org\/en\/dovecot-203\/","url_meta":{"origin":219,"position":0},"title":"dovecot-2.0.3","author":"drfugazi","date":"Tuesday September 21st, 2010","format":false,"excerpt":"Dovecot jest Open Sourceowym serwerem IMAP i POP3 dla system\u00f3w Linux\/UNIX, napisanym z naciskiem na bezpiecze\u0144stwo. Dovecot jest doskona\u0142ym wyborem zar\u00f3wno dla ma\u0142ych jak i wielkich instalacji. Jest szybki, \u0142atwy do ustawienia, nie wymaga specjalnej administracji i u\u017cywa niewiele pami\u0119ci. \u0179r\u00f3d\u0142o: http:\/\/dovecot.org\/ Poni\u017cej znajdziecie zapis sesji konfiguracji i kompilacji serwera\u2026","rel":"","context":"In \"Dovecot\"","block_context":{"text":"Dovecot","link":"https:\/\/drfugazi.eu.org\/en\/tag\/dovecot\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":220,"url":"https:\/\/drfugazi.eu.org\/en\/dovecot-20-sieve-020\/","url_meta":{"origin":219,"position":1},"title":"dovecot-2.0-sieve-0.2.0","author":"drfugazi","date":"Wednesday October  6th, 2010","format":false,"excerpt":"Pigeonhole - Sieve Support for Dovecot Projekt Pigeonhole is the name of the project that adds support for the Sieve language (RFC 5228) and the ManageSieve protocol (RFC 5804) to the Dovecot Secure IMAP Server. In the literal sense, a pigeonhole is a a hole or recess inside a dovecot\u2026","rel":"","context":"In \"Mail system\"","block_context":{"text":"Mail system","link":"https:\/\/drfugazi.eu.org\/en\/tag\/mail_system\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":217,"url":"https:\/\/drfugazi.eu.org\/en\/dovecot-20-sieve-020\/","url_meta":{"origin":219,"position":2},"title":"dovecot-2.0-sieve-0.2.0","author":"drfugazi","date":"Wednesday September 22nd, 2010","format":false,"excerpt":"Interpreter Pigeonhole Sieve Projekt Pigeonhole dostarcza Sieve jako plugina dla Dovecotowego agenta dostarczania poczty (LDA) jak r\u00f3wnie\u017c us\u0142ugi LMTP. Plugin implementuje interpreter j\u0119zyka Sieve, kt\u00f3ry pozwala na filtrowanie przychodz\u0105cych wiadomo\u015bci u\u017cywaj\u0105c skrypt\u00f3w zgodnych ze specyfikacj\u0105 j\u0119zyka Sieve (RFC 5228). Skrypty Sieve mog\u0105 by\u0107 modyfikowane przez u\u017cytkownik\u00f3w i dzi\u0119ki temu u\u017cytkownik\u2026","rel":"","context":"In \"Dovecot\"","block_context":{"text":"Dovecot","link":"https:\/\/drfugazi.eu.org\/en\/tag\/dovecot\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":209,"url":"https:\/\/drfugazi.eu.org\/en\/dovecot-12-sieve-0117\/","url_meta":{"origin":219,"position":3},"title":"dovecot-1.2-sieve-0.1.17","author":"drfugazi","date":"Friday August 13th, 2010","format":false,"excerpt":"Dovecot Sieve is a fully rewritten Sieve implementation for Dovecot v1.2 and newer. The main reason for rewriting the Sieve engine was to provide more reliable script execution and to provide better error messages to users and system administrators. This implementation is part of the Pigeonhole project. Source: http:\/\/wiki.dovecot.org\/LDA\/Sieve\/Dovecot At\u2026","rel":"","context":"In \"Mail system\"","block_context":{"text":"Mail system","link":"https:\/\/drfugazi.eu.org\/en\/tag\/mail_system\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":207,"url":"https:\/\/drfugazi.eu.org\/en\/dovecot-12-sieve-0117\/","url_meta":{"origin":219,"position":4},"title":"dovecot-1.2-sieve-0.1.17","author":"drfugazi","date":"Friday August 13th, 2010","format":false,"excerpt":"Dovecot Sieve jest kompletnie przepisan\u0105 implementacj\u0105 Sieve dla Dovecota w wersji 1.2 i nowszych. G\u0142\u00f3wnym powodem przepisania silnika Sieve by\u0142o zapewnienie bardziej niezawodnego wykonywania skryptu oraz lepszych komunikat\u00f3w b\u0142\u0119d\u00f3w dla u\u017cytkownik\u00f3w i administrator\u00f3w systemu. Ta implementacja jest cz\u0119\u015bci\u0105 Projektu Pigeonhole. \u0179r\u00f3d\u0142o: http:\/\/wiki.dovecot.org\/LDA\/Sieve\/Dovecot \u015aci\u0105gni\u0119cie \u017ar\u00f3de\u0142, rozpakowanie i edycja skryptu do konfiguracji\u2026","rel":"","context":"In \"Dovecot\"","block_context":{"text":"Dovecot","link":"https:\/\/drfugazi.eu.org\/en\/tag\/dovecot\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":208,"url":"https:\/\/drfugazi.eu.org\/en\/dovecot-1213\/","url_meta":{"origin":219,"position":5},"title":"dovecot-1.2.13","author":"drfugazi","date":"Friday August 13th, 2010","format":false,"excerpt":"Dovecot is an open source IMAP and POP3 email server for Linux\/UNIX-like systems, written with security primarily in mind. Dovecot is an excellent choice for both small and large installations. It's fast, simple to set up, requires no special administration and it uses very little memory. Source: http:\/\/dovecot.org\/ Below you\u2026","rel":"","context":"In \"Mail system\"","block_context":{"text":"Mail system","link":"https:\/\/drfugazi.eu.org\/en\/tag\/mail_system\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts\/219"}],"collection":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/comments?post=219"}],"version-history":[{"count":0,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/posts\/219\/revisions"}],"wp:attachment":[{"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/media?parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/categories?post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drfugazi.eu.org\/en\/wp-json\/wp\/v2\/tags?post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}