人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

mailto:***.com?BCC= を使用してBCCに500件くらいアドレスを入れると、IEではリンク先アドレスが空になってしまい、FireFOXではリンクを開けません。なぜでしょう??

●質問者: tecra
●カテゴリ:コンピュータ
✍キーワード:?B bcc firefox IE アドレス
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● andi
●20ポイント

http://support.microsoft.com/kb/q208427/

Maximum URL length is 2,083 characters in Internet Explorer

Internet ExplorerではURL(mailto:?もURLの一種)に2083バイトまでという制限があります。


明確なリソースは見つけられませんでしたが、FireFoxにも同様の制限があるのではないでしょうか。

◎質問者からの返答

なるほど、明確な情報ありがとうございます。

もう少し回答をみてみます。


2 ● typista
●20ポイント

http://support.microsoft.com/default.aspx?scid=kb;ja;208427

[IE] URL に使用可能な文字数は最大 2,083 文字

IEのURL最大長は、2083文字(バイト)のようです。URLなので「mailto:」も含みます。

つまり、500件ものメールアドレスをパラメータとして付加する場合、1件5文字で2500バイト以上となり、IEの制限を軽く越えます。

FireFoxの制限は見つかりませんでしたが、アドレスが空になるのも、リンクを開けないのもURLがあまりに長すぎるからということは間違いありません。

サーバ設定が可能であれば、エイリアスを作成するか、そうでなければ無料のメーリングリストを使用するのがスマートですし、解決方法は他にないと思われます。

※そのリンクをクリックする対象の人は、特定の方でしょうか?

不特定多数の場合には、BCCの意味が無く、クリックする人は大変ですね(^^;

http://www.freeml.com/

みんなのHappyコミュニティ! freeml [フリー・エムエル]

無料のメーリングリストです。他にもたくさんありますが。

http://www.din.or.jp/~raelian/unix_setup.html

UNIX$B=i?4<T8~$1!'4D6-!&%7%9%F%`@_Dj%U%!%$%k(B</p>

エイリアスの設定です。

/etc/aliasesを編集します。

(多分サーバ設定はできない??=自前サーバではない??)

◎質問者からの返答

ありがとうございました。

メーリングリストもSendmail系を使わず済む案やFireFOXの情報がないかなあとねばってみます。

分割して100件ずつくらいにするしかないですかね。。。


3 ● sight
●50ポイント

[ftp://ftp.iij.ad.jp/pub/rfc/rfc821.txt:detail]

そもそも、メールを送信するのに使うプロトコルのSMTPで制約があると思います。

メールソフトから送信できても、それはメールソフトがRFCの規約に準拠していないだけで、サーバに怒られて戻ってきてしまうんじゃないでしょうか。


参照URLの41、42ページあたりを見る限り、

・受取人の最大数は100

かつ、

・ヘッダ行の最大byte長は512

のようです。

◎質問者からの返答

なるほど。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ