Gmail対策?
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*version 2.1.14+j7 [#yb19b1f0]
上記バージョンには、下記が取り入れられていて、
/usr/local/mailman/Mailman/mm_cfg.py へ
USE_MAILMAN_MESSAGE_ID = Yes
を記述するヨロシ。
*Gmail対策? [#p4329da9]
Gmailユーザが「メーリングリストに投稿すると、自分の投稿が...
以下のURLに、いろいろ出ています。^^(「Gmail メーリング...
http://www.google.co.jp/search?hl=ja&q=Gmail+%E3%83%A1%E3...
つまり、Gmail からML へメールを送ると、そのメールは送信時...
Subject を書き換える処理をしていなくても実は同じことが起...
つまり、ユーザから見ると自分が投稿したメールがMLに届いて...
//ちなみにMessage-ID をユニークなメールのキーとして使うの...
日本のMLでは一般的な[TFC:00123] のような連番は、ユーザー...
ので、MLのシステム(プログラム)側で対応してみることにし...
ML にはMailman を使っていたので、Subject 書換の際に、Mess...
以下が、書き換えたdiff です。
// ====================
// $ diff -u mailman-2.1.9/Mailman/Handlers/CookHeaders.p...
// --- mailman-2.1.9/Mailman/Handlers/CookHeaders.py.org ...
// +++ mailman-2.1.9/Mailman/Handlers/CookHeaders.py 2008...
// @@ -237,6 +237,10 @@
// prefix = mlist.subject_prefix.strip()
// if not prefix:
// return
// + # overwrite message-id.
// + msg['X-Original-Message-ID'] = msg.get('message-id',...
// + del msg['message-id']
// + msg['Message-ID'] = Utils.unique_message_id(mlist)
// subject = msg.get('subject', '')
// # Try to figure out what the continuation_ws is for th...
// if isinstance(subject, Header):
// ====================
ただ気になるのはこの処理をしたことでループ検知などに悪影...
%%スレッド表示がどうなるか??です。%%スレッド表示は保た...
% diff -urN /usr/local/mailman/Mailman/Handlers/CookHead...
/usr/local/mailman/Mailman/Handlers/CookHeaders.py
--- /usr/local/mailman/Mailman/Handlers/CookHeaders.py-d...
+++ /usr/local/mailman/Mailman/Handlers/CookHeaders.py ...
@@ -238,6 +238,10 @@
prefix = mlist.subject_prefix.strip()
if not prefix:
return
+ # overwrite message-id.
+ msg['X-Original-Message-ID'] = msg.get('message-id'...
+ del msg['message-id']
+ msg['Message-ID'] = Utils.unique_message_id(mlist)
subject = msg.get('subject', '')
# Try to figure out what the continuation_ws is for...
if isinstance(subject, Header):
//ちょっとずれる感じもしますが、
//http://mail.python.org/pipermail/mailman-developers/200...
//でもMessage-ID の書き換えについて議論しているようで気に...
//そもそもSubject を書き換えてるのだからMessage-ID を書き...
//目の前のシステムがうまく動けば個人的には問題が無いので...
http://blog.hippo.fm/2008/02/gmail.html
----
#counter([total|today|yesterday]);
&lastmod;
終了行:
*version 2.1.14+j7 [#yb19b1f0]
上記バージョンには、下記が取り入れられていて、
/usr/local/mailman/Mailman/mm_cfg.py へ
USE_MAILMAN_MESSAGE_ID = Yes
を記述するヨロシ。
*Gmail対策? [#p4329da9]
Gmailユーザが「メーリングリストに投稿すると、自分の投稿が...
以下のURLに、いろいろ出ています。^^(「Gmail メーリング...
http://www.google.co.jp/search?hl=ja&q=Gmail+%E3%83%A1%E3...
つまり、Gmail からML へメールを送ると、そのメールは送信時...
Subject を書き換える処理をしていなくても実は同じことが起...
つまり、ユーザから見ると自分が投稿したメールがMLに届いて...
//ちなみにMessage-ID をユニークなメールのキーとして使うの...
日本のMLでは一般的な[TFC:00123] のような連番は、ユーザー...
ので、MLのシステム(プログラム)側で対応してみることにし...
ML にはMailman を使っていたので、Subject 書換の際に、Mess...
以下が、書き換えたdiff です。
// ====================
// $ diff -u mailman-2.1.9/Mailman/Handlers/CookHeaders.p...
// --- mailman-2.1.9/Mailman/Handlers/CookHeaders.py.org ...
// +++ mailman-2.1.9/Mailman/Handlers/CookHeaders.py 2008...
// @@ -237,6 +237,10 @@
// prefix = mlist.subject_prefix.strip()
// if not prefix:
// return
// + # overwrite message-id.
// + msg['X-Original-Message-ID'] = msg.get('message-id',...
// + del msg['message-id']
// + msg['Message-ID'] = Utils.unique_message_id(mlist)
// subject = msg.get('subject', '')
// # Try to figure out what the continuation_ws is for th...
// if isinstance(subject, Header):
// ====================
ただ気になるのはこの処理をしたことでループ検知などに悪影...
%%スレッド表示がどうなるか??です。%%スレッド表示は保た...
% diff -urN /usr/local/mailman/Mailman/Handlers/CookHead...
/usr/local/mailman/Mailman/Handlers/CookHeaders.py
--- /usr/local/mailman/Mailman/Handlers/CookHeaders.py-d...
+++ /usr/local/mailman/Mailman/Handlers/CookHeaders.py ...
@@ -238,6 +238,10 @@
prefix = mlist.subject_prefix.strip()
if not prefix:
return
+ # overwrite message-id.
+ msg['X-Original-Message-ID'] = msg.get('message-id'...
+ del msg['message-id']
+ msg['Message-ID'] = Utils.unique_message_id(mlist)
subject = msg.get('subject', '')
# Try to figure out what the continuation_ws is for...
if isinstance(subject, Header):
//ちょっとずれる感じもしますが、
//http://mail.python.org/pipermail/mailman-developers/200...
//でもMessage-ID の書き換えについて議論しているようで気に...
//そもそもSubject を書き換えてるのだからMessage-ID を書き...
//目の前のシステムがうまく動けば個人的には問題が無いので...
http://blog.hippo.fm/2008/02/gmail.html
----
#counter([total|today|yesterday]);
&lastmod;
ページ名: