<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: ошибка dovecot Can&apos;t expand ~/ for mail root dir in</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html</link>
    <description>все привет!&lt;br&gt;настраиваю стандартную конфигурацию postfix+dovecot+mysql&lt;br&gt;застрял на таком моменте = приотправке / получении письма вот такая ошибка&lt;br&gt; &lt;br&gt;&lt;br&gt;Error: user mailo&#064;ema.ru: Initialization failed: Initializing mail storage from mail_location setting failed: Home directory not set for user. Can&apos;t expand ~/ for mail root dir in: ~/mail/:INBOX=/var/mail/mailo&#064;ema.ru&lt;br&gt;Jul 24 18:53:00 pop3(mailo&#064;ema.ru): Error: Invalid user settings. Refer to server log for more information.&lt;br&gt;&lt;br&gt;конфиг довекота ниже&lt;br&gt;Version 2.0.19&lt;br&gt;# OS: Linux 3.2.0-26-generic x86_64 Ubuntu 12.04 LTS&lt;br&gt;auth_debug = yes&lt;br&gt;auth_mechanisms = plain login&lt;br&gt;debug_log_path = /var/log/dovecot.log&lt;br&gt;log_path = /var/log/dovecot.log&lt;br&gt;mail_access_groups = mail&lt;br&gt;mail_debug = yes&lt;br&gt;mail_location = mbox:~/mail/:INBOX=/var/mail/&#037;u&lt;br&gt;mail_privileged_group = mail&lt;br&gt;passdb &#123;&lt;br&gt;  args = /etc/dovecot/dovecot-sql.conf&lt;br&gt;  driver = sql&lt;br&gt;&#125;&lt;br&gt;protocols = &quot; imap pop3&quot;&lt;br&gt;service auth &#123;&lt;br&gt;  unix_listener /var/spool/postfix/private/auth &#123;&lt;br&gt;    mode = 0666&lt;br&gt;  &#125;&lt;br&gt;&#125;&lt;br&gt;ssl_cert = &amp;lt;/etc/</description>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (snooooop)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#10</link>
    <pubDate>Fri, 27 Jul 2012 04:49:49 GMT</pubDate>
    <description>собственно вот правильная строчка из файла dovecot/dovecot-sql.conf&lt;br&gt;&lt;br&gt;&lt;br&gt;user_query = SELECT  &apos;/var/mail&apos; as home, &apos;mbox:~/mail:INBOX=/var/mail/&#037;n&apos; as mail FROM mailbox WHERE username = &apos;&#037;u&apos; AND active = &apos;1&apos;&lt;br&gt;&lt;br&gt;всем спасибо.&lt;br&gt;</description>
</item>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (snooooop)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#9</link>
    <pubDate>Thu, 26 Jul 2012 02:20:54 GMT</pubDate>
    <description>&amp;gt;&amp;gt;вот с последним согласаен, вернувшись на несколько писем назад, увидите&lt;br&gt;&amp;gt;&amp;gt;что Вы тупо подставили maildir, а сейчас говорите про mbox, это не два разных&lt;br&gt;&amp;gt;&amp;gt;слова, это два РАЗНЫХ формата хранения почты.&lt;br&gt;&lt;br&gt;это я уже понял. то что разные форматы - понятно.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;- определитесь с форматом&lt;br&gt;&amp;gt;&amp;gt;- определитесь с наличием virtual domain и virtual users&lt;br&gt;&amp;gt;&amp;gt;- теперь можете определиться с хранением почты или INBOX&lt;br&gt;&lt;br&gt;у меня mbox, т.к. на боевом серваке mbox используется. яб перешел на mdir, но нужен конвертер.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;by default в /var/mail или в /var/spool/mail (зависит от Unix&apos;а), хранятся&lt;br&gt;&amp;gt;&amp;gt;INBOX&apos;ы == username без доменного суффикса.&lt;br&gt;&lt;br&gt;у меня юбюнта, почта лежит в /var/mail/&#037;n&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;Вот почему надо определиться с форматом и где что будет храниться,&lt;br&gt;&amp;gt;&amp;gt;ибо обычно делают /path/domain/username для virtual domains/users&lt;br&gt;&amp;gt;&amp;gt;почитайте wiki2.dovecot.org и документацию про специальные переменные:&lt;br&gt;&lt;br&gt;формат mail_location = mbox:~/mail:INBOX=/var/mail/&#037;n&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&#037;u - имя пользователя&lt;br&gt;&amp;gt;&amp;gt;&#037;n - пользовательская часть в user&#064;domain, то же</description>
</item>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (lavr)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#8</link>
    <pubDate>Wed, 25 Jul 2012 13:13:43 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; Еще момент: использование виртуальных доменов и виртуальных пользователей и где &lt;br&gt;&amp;gt;&amp;gt; будет храниться для них почта и chown+chmod для этого места.&lt;br&gt;&amp;gt; ну уж прям не всё, но кое что не представляю.&lt;br&gt;&amp;gt; представляю то что у меня работающий сервер(на котором я хочу сделать хранение &lt;br&gt;&amp;gt; учёток в MySQL) почту хранит в mailbox, а существующий тестовый сервер &lt;br&gt;&amp;gt; не хочет работать с mailbox &lt;br&gt;&amp;gt; а вот почему - не представляю, и ищу информацию.&lt;br&gt;&amp;gt; с chown+chmod нет проблем, проблемы только с мбоксами&#092;мдирами.&lt;br&gt;&amp;gt; спасибо за линки, я их читал.&lt;br&gt;&amp;gt; туплю чёт...&lt;br&gt;&lt;br&gt;вот с последним согласаен, вернувшись на несколько писем назад, увидите&lt;br&gt;что Вы тупо подставили maildir, а сейчас говорите про mbox, это не два разных&lt;br&gt;слова, это два РАЗНЫХ формата хранения почты.&lt;br&gt;&lt;br&gt;- определитесь с форматом&lt;br&gt;- определитесь с наличием virtual domain и virtual users&lt;br&gt;- теперь можете определиться с хранением почты или INBOX&lt;br&gt;&lt;br&gt;by default в /var/mail или в /var/spool/mail (зависит от Unix&apos;а), хранятся&lt;br&gt;INBOX&apos;ы == username </description>
</item>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (snooooop)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#7</link>
    <pubDate>Wed, 25 Jul 2012 09:39:55 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; http://wiki2.dovecot.org/MailLocation/mbox &lt;br&gt;&amp;gt; http://wiki2.dovecot.org/MailLocation/Maildir &lt;br&gt;&amp;gt; есть еще важный момент, зависит от использования SQL и в каком объеме, &lt;br&gt;&amp;gt; ибо: &lt;br&gt;&amp;gt; - mail_location setting in dovecot.conf is used if nothing else overrides it. &lt;br&gt;&amp;gt; - mail userdb field overrides mail_location setting.&lt;br&gt;&amp;gt; выше видим что mail_location в поле userdb SQL - переопределяет mail_location из &lt;br&gt;&amp;gt; dovecot.conf &lt;br&gt;&amp;gt; Еще момент: использование виртуальных доменов и виртуальных пользователей и где &lt;br&gt;&amp;gt; будет храниться для них почта и chown+chmod для этого места.&lt;br&gt;&lt;br&gt;ну уж прям не всё, но кое что не представляю.&lt;br&gt;представляю то что у меня работающий сервер(на котором я хочу сделать хранение учёток в MySQL) почту хранит в mailbox, а существующий тестовый сервер не хочет работать с mailbox&lt;br&gt;а вот почему - не представляю, и ищу информацию.&lt;br&gt;&lt;br&gt;с chown+chmod нет проблем, проблемы только с мбоксами&#092;мдирами.&lt;br&gt;спасибо за линки, я их читал.&lt;br&gt;&lt;br&gt;туплю чёт...&lt;br&gt;</description>
</item>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (lavr)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#6</link>
    <pubDate>Wed, 25 Jul 2012 07:54:29 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; root&#064;mailtest:/etc# ls -lh /var/mail/ &lt;br&gt;&amp;gt; total 76K &lt;br&gt;&amp;gt; -rw------- 1 mail mail  22K Jul 24 18:03 mailo &lt;br&gt;&amp;gt; -rw------- 1 mail mail 8.8K Jul 24 15:26 root &lt;br&gt;&amp;gt; -rw------- 1 mail mail  33K Jul 24 16:47 snoop &lt;br&gt;&amp;gt; а ищет он &lt;br&gt;&amp;gt; Can&apos;t expand ~/ for mail root dir in: ~/mail/:INBOX=/var/mail/mailo&#064;ema.ru &lt;br&gt;&amp;gt; а как его принудить искать &lt;br&gt;&amp;gt; Can&apos;t expand ~/ for mail root dir in: ~/mail/:INBOX=/var/mail/mailo &lt;br&gt;&amp;gt; или как создавать папки /var/mail/mailo&#064;ema.ru  ?&lt;br&gt;&lt;br&gt;вы совсем ничего не представляете?&lt;br&gt;&lt;br&gt;есть два формата для хранения почты: обычный mailbox (mbox) и maildir,&lt;br&gt;взависимости от формата, вы соответствующим образом настраиваете MTA (Mail Transfer Agent:&lt;br&gt;postfix или sendmail или exim...), еще точнее LDA (Local Delivery Agent) вашего MTA.&lt;br&gt; Опять же в соответствии с выбраным форматом хранения Maildir или MBox - настраиваете&lt;br&gt;IMAP/POP3 сервер.&lt;br&gt; Далее, вы указываете где будет MailDir или HOME/mail для IMAP и INBOX, INBOX - файл, ящик&lt;br&gt;куда будет поступать ВХОДЯЩАЯ почта.&lt;br&gt;&lt;br&gt;http://wiki2.do</description>
</item>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (snooooop)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#5</link>
    <pubDate>Wed, 25 Jul 2012 06:56:15 GMT</pubDate>
    <description>вот эта строка всё решила! спасибо!&lt;br&gt;mail_location = maildir:/var/mail/virtual/&#037;d/&#037;n&lt;br&gt;</description>
</item>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (snooooop)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#4</link>
    <pubDate>Wed, 25 Jul 2012 02:45:41 GMT</pubDate>
    <description>может проблема в том, что майл дир у меня вот так выглядит:&lt;br&gt;&lt;br&gt;root&#064;mailtest:/etc# ls -lh /var/mail/&lt;br&gt;total 76K&lt;br&gt;-rw------- 1 mail mail  22K Jul 24 18:03 mailo&lt;br&gt;-rw------- 1 mail mail 8.8K Jul 24 15:26 root&lt;br&gt;-rw------- 1 mail mail  33K Jul 24 16:47 snoop&lt;br&gt;&lt;br&gt;а ищет он&lt;br&gt;Can&apos;t expand ~/ for mail root dir in: ~/mail/:INBOX=/var/mail/mailo&#064;ema.ru&lt;br&gt;&lt;br&gt;а как его принудить искать&lt;br&gt;Can&apos;t expand ~/ for mail root dir in: ~/mail/:INBOX=/var/mail/mailo&lt;br&gt;&lt;br&gt;или как создавать папки /var/mail/mailo&#064;ema.ru  ?&lt;br&gt;</description>
</item>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (snooooop)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#3</link>
    <pubDate>Wed, 25 Jul 2012 01:57:15 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt; #id mailo&#064;ema.ru &lt;br&gt;&amp;gt;  :))))))))))))))) &lt;br&gt;&lt;br&gt;шо???&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>ошибка dovecot Can&apos;t expand ~/ for mail root dir in (кегна)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93594.html#2</link>
    <pubDate>Tue, 24 Jul 2012 19:21:59 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; ssl_key = &amp;lt;/etc/ssl/private/dovecot.pem &lt;br&gt;&amp;gt; userdb &#123; &lt;br&gt;&amp;gt;   args = /etc/dovecot/dovecot-sql.conf &lt;br&gt;&amp;gt;   driver = sql &lt;br&gt;&amp;gt; &#125; &lt;br&gt;&amp;gt; protocol pop3 &#123; &lt;br&gt;&amp;gt;   pop3_client_workarounds = outlook-no-nuls oe-ns-eoh &lt;br&gt;&amp;gt;   pop3_uidl_format = &#037;08Xu&#037;08Xv &lt;br&gt;&amp;gt; &#125; &lt;br&gt;&amp;gt; подскажите, что не так делаю?&lt;br&gt;&lt;br&gt;рабочий конф с боевого сервака:&lt;br&gt;&lt;br&gt;$cat /usr/local/etc/dovecot.conf&lt;br&gt;base_dir = /var/run/dovecot/&lt;br&gt;&lt;br&gt;protocols = pop3 imaps managesieve&lt;br&gt;ssl_cert_file=/usr/local/etc/dovecot/cert.pem&lt;br&gt;ssl_key_file=/usr/local/etc/dovecot/key.pem&lt;br&gt;mail_location = maildir:/var/mail/virtual/&#037;d/&#037;n&lt;br&gt;&lt;br&gt;protocol imap  &#123;&lt;br&gt;#    listen=*:143&lt;br&gt;    ssl_listen=*:993&lt;br&gt;    mail_plugins = quota imap_quota&lt;br&gt;    imap_client_workarounds = delay-newmail outlook-idle netscape-eoh tb-extra-mailbox-sep&lt;br&gt;    imap_logout_format = bytes=&#037;i/&#037;o&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;protocol pop3  &#123;&lt;br&gt;#    listen=*:110&lt;br&gt;    ssl_listen=*:995&lt;br&gt;    ssl_cert_file=/usr/local/etc/dovecot/cert.pem&lt;br&gt;    ssl_key_file=/usr/local/etc/dovecot/key.pem&lt;br&gt;    pop3_uidl_format = &#037;08Xu&#037;08Xv&lt;br&gt;    pop3_client</description>
</item>

</channel>
</rss>
