Dovecot(2)
passwordfileにローカルユーザーのパスとか書き加えたらできました。
お騒がせしました。 Dovecot っていつになったら「枯れる」の?
2.3 のロードマップに SMTP Server とかいう単語が出てきて頭痛がしてきた Postfix+dovecotでSMTP認証をsmtpd_sasl_type=dovecotとしている場合
SMTP認証のパスワードをPOPのパスワードと別にすることはできないのでしょうか? 何をしたいのかわからん。
同じにしたいからsmtpd_sasl_type=dovecotにして認証をdovecotに一元化するんじゃないの?
別にするならSMTPの認証をdovecotにやらせる意味ないやん。 smptpd_sas_type=cyrus にするには build 時にそうしてないといけないので、
そうでないbinaryを利用している場合には、残りの選択肢はdovecot しかないような。 ああ、なるほど。
なら、やったことないけどprotocols = noneでpopもimapも使えない
認証専用のプロセスを起動できるはずなので、
通常のdovecotとは別に、もうひとつプロセス上げて
そっちで異なる認証dbを使うように設定してやればいいんじゃないかな。
わざわざsmtp authと別にしたい理由はやっぱり謎だけど。 au の iPhone で使ってる @ezweb.ne.jp で、
普通に IMAP として設定したアカウントでも
プッシュ通知ができるように変更された。
http://csqa.kddi.com/posts/view/qid/k1421324797
うちでも確かに、プロファイルをインストールせずに、
手動で IMAP で作ったアカウントでプッシュが選べるようになった。
(前まではフェッチしか選べなかった)
Dovecot で運用している独自ドメインのほうは、
相変わらずフェッチしか選べないし、
これってどういう仕組みなんだろうね。 はじめまして
今dovecotでメールシステム設計中なんですが、
imapのsearchコマンドの処理時間を挙げる方法を模索中です。
メールボックス用のLUNはiscsiで外部ストレージ上のLUNにつくります。
ボトルネックはディスクI/Oでさらに言えばディスクヘッドなのですが、
予算が足りなくてSSD導入はできません。
メールボックス用の仮想ディスクはRAID6でSAS10k回転のHDD10台で
ディスクヘッドを分散させるつもりですが、
4KB randam readでIOPSを計測すると、他のディスクI/Oが無くても
300台です。
10台でRAID6組んでるのならHDDの本数の10倍近いIOPSになると期待していたのですが、
もしかしたら、imap searchのread I/Oが1メッセージずつしか発行されなくて、
メッセージがディスクからディスクキャッシュに読み込まれるまで
CPUがI/O待ちになっているように思えます。
ストレージ側では並列にread I/Oを処理できるだから、、
dovecotも並列read I/Oを出せるようにしたいと考えております。
一回のimap searchのプロセスをマルチスレッドで動作させてread I/Oも
並列処理出動くようにチューニングするなど、
imap search時に並列read I/Oを実現する方法はありませんでしょうか? >>226
>10台でRAID6組んでるのならHDDの本数の10倍近いIOPSになると期待していた
ハァ? raid5やraid6ではパリティ付きストライピングで円盤に書き込むから、
並列IOの処理が高速化すると期待していたのが、
dovecotのimap searchが1ユーザに対して、シングルスレッドで、
read IOも並列化されていなさげなので、結局、
メッセージの全文検索を高速化するには、全メッセージの全文を
単語レベルでばらばらにしてインデックス付けてDBにほうりこまないと
だめなのかなってオモタ ぐだぐだ妄想してないでいろんなテストケース用意して検証しろよw dovecot2を使ってます
POP3とIMAP4でuserdb/passdbを分けたいのですが
そのようなことは出来ますでしょうか? 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
ZAO1UH9L9H 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
R0V8K pop3だけを使い、mboxやmaildirを一切作らせたくない。
けど、その設定方法を見付けられず、どう頑張っても作ろうとする。
どう設定すれば実現できる? >>237
mboxやmaildirがないとメールを保存する場所がない サーバ側では保存不要。/var/spool/mail/%u からダウンロードして即座に削除したい。 IMAPは使わない前提で、POP3はクライアント側の設定で「サーバーに残す」設定をしなければ、ダウンロードしたときに削除される
メールが外部から送られてきたときに、保存しておく場所が必要で、それが/var/spool/mail/%u だったり、別の場所だったり。 整理すると、
1. 外部からのメールが/var/spool/mail/の中に保存される(ここはdovecot関係ない)
2. 10-mail.confの設定でdovecotの保存場所(mbox)を/var/spool/mailにはできない(フォーマットが合わない、権限がない)
3. どこが別の場所(ユーザーホーム等)にダミーの保存場所を設定するしかない(これを避けたい)
4. すると勝手に/var/spool/mailのグループをダミーの保存場所にコピーしようとしてエラーになる
という困った状況 >>241
1. 外部からのメールが/var/spool/mail/の中に保存される(ここはdovecot関係ない)
ここ、何を使ってる?eximとかpostfix?
ここのところをdovecotが理解できる形式で保存できるものにしよう。もしくは、dovecotが理解できる形式で保存するように設定しよう。
dovecotのLDAにするのが確実。 1は、sendmail 8.16.1。dovecot以外も読みに行くので/var/spool/mailの形式はいじれない。3を避ける方法を知りたい。 /var/spool/mail の形式は mbox か?sendmailなら多分そうだろう。
ファイルの所有者は誰になっているか?全ユーザー同じか?ユーザー毎(ファイル毎)に異なるのか?
全部同じなら dovecot の実行ユーザーを変更するか、/var/spool/mail のグループの設定をあれこれする。
dovecot も mbox 形式に対応しているはずなので、権限の設定をなんとかすればなんとかなるだろう。 ダミーの保存場所というのは INBOX のこと?
IMAPを使うなら無しには出来ないと思う。
IMAPを使わない設定が可能jかわからないけど protocom imap {...} を全部コメントアウトしてみたらPOPのみになるかも。
2.(フォーマットが合わない、権限がない) は設定で解決できるだろう。 port = 0でいけるよ確か
逆だけどIMAPだけでPOPをそれで殺してる protocols = imap pop3 lmtp submission
から不要なのを消すだけじゃないのか? dovecotのlmtpサーバーにReceived:を挿入させないようにするにはどうしたらいい? dovecotはそういうとこ感じ悪い。
余計な自己主張が強い。 忘れていたけど、今日調べたらすぐに自決した
https://doc.dovecot.org/settings/core/
lmtp_add_received_header
Default: yes
Values: Boolean
New in version v2.3.9.
Controls if “Received:” header should be added to delivered mails.
>>250
思い出させてくれてありがとう インターネット上の実績関係なくサッサと仕事してたくらいの内容だったよな
ビットコ死んだ目して持ち上げてた」と呼ぶ時点でヤバいんだけどね
他人に乗っかってダサw この辺弱いよという話だったっけな
勤務実態や持病などの貢献はないと思う 1軍では
駄目だと思うわ
防衛はさらにスケオタ自体減ってるしね
それ以外に何も知らなかった場合どうなるもんではあるし スピード出しすぎで実力以上は愛想を尽かしていなくなって終わった
面白い 2600万人もいるんですよ 2022/08/20) 最多借金*7(05/13)
https://i.imgur.com/vV2O2Pi.jpg すぐ他のジャニが減ったのにもう外部の会社の家宅捜査してたらなー
寄ってたかってマジレスしてんの?