送信メールのサイズを知る方法No.09560
かめ さん 02/10/24 22:25
 

プロバイダによって送信・受信可能なメールのサイズが制限されますが
メールを送信する前に添付ファイルも含めたサイズを事前に知る方法は
ありませんでしょうか。

[ ]
RE:09560 送信メールのサイズを知る方法No.09565
秀まるお2 さん 02/10/25 15:20
 
 今のところはありません。しいて追加する必要があるなら追加してもいいです
けど。

 現状でなんとかやるとしたら、メールを一度草稿フォルダなどに保存し、エク
スポートして出てくるファイルのサイズを見る方法があります。

 エクスポートする時に、「エンコードする」と「添付ファイルも出力する」と
「自動折り返し部分に改行文字を入れる」の3つともONにすれば、送信される
メールと同じ物がエクスポートされると思います。

[ ]
RE:09565 送信メールのサイズを知る方法No.09585
かめ さん 02/10/27 22:30
 
 かめです。

秀まるお2さんこんばんは。返事が遅れてすみません。
メールの送信先によってサイズ制限があるので,マクロを使って送信前に注意ダ
イアログでも出せないかなと思っていました。
このような要望が他にないでしょうか。個人的にはこのようにメールのサイズが
事前にわかるとありがたいです。


> 今のところはありません。しいて追加する必要があるなら追加してもいいです
>けど。
>
> 現状でなんとかやるとしたら、メールを一度草稿フォルダなどに保存し、エク
>スポートして出てくるファイルのサイズを見る方法があります。
>
> エクスポートする時に、「エンコードする」と「添付ファイルも出力する」と
>「自動折り返し部分に改行文字を入れる」の3つともONにすれば、送信される
>メールと同じ物がエクスポートされると思います。

[ ]
RE:09585 送信メールのサイズを知る方法No.09590
秀まるお2 さん 02/10/28 13:49
 
 んでは、次の鶴亀メールにGetEncodedSize関数を追加します。(しました)

[ ]
RE:09585 送信メールのサイズを知る方法No.09593
おうじ さん 02/10/28 13:59
 
おうじです。

かめさん、どうもはじめましてです。

下記の件ですが、以下のように対応してはだめですか?

・分割送信サイズ指定をメール送信先の最大受信可能サイズにする。

もし、そのメールサイズの制限があるアドレスが複数ある場合は、
その中での最小値でサイズ指定する必要よい気がしますがだめでしょうか?

この方法であれば、送信先のメール制限に対して気にしなくても送信できると
思いますがいかがでしょうか?

> かめです。
>
>秀まるお2さんこんばんは。返事が遅れてすみません。
>メールの送信先によってサイズ制限があるので,マクロを使って送信前に注意ダ
>イアログでも出せないかなと思っていました。
>このような要望が他にないでしょうか。個人的にはこのようにメールのサイズが
>事前にわかるとありがたいです。
>
>
>> 今のところはありません。しいて追加する必要があるなら追加してもいいです
>>けど。
>>
>> 現状でなんとかやるとしたら、メールを一度草稿フォルダなどに保存し、エク
>>スポートして出てくるファイルのサイズを見る方法があります。
>>
>> エクスポートする時に、「エンコードする」と「添付ファイルも出力する」と
>>「自動折り返し部分に改行文字を入れる」の3つともONにすれば、送信される
>>メールと同じ物がエクスポートされると思います。

以上です。

[ ]
RE:09590 送信メールのサイズを知る方法No.09614
かめ さん 02/10/28 22:16
 
 かめです。

いつも早々の対応感謝します。
ありがとうございます。助かります。

[ ]
RE:09593 送信メールのサイズを知る方法No.09615
かめ さん 02/10/28 22:21
 
 かめです。

おうじさん返事ありがとうございます。

回答の方法では,サイズが超えたメールを分割することだと思いますが,これだ
と相手が分割メールに対応していないとダメなので今回の件では使えませんでし
た。

>おうじです。
>
>かめさん、どうもはじめましてです。
>
>下記の件ですが、以下のように対応してはだめですか?
>
>・分割送信サイズ指定をメール送信先の最大受信可能サイズにする。
>
>もし、そのメールサイズの制限があるアドレスが複数ある場合は、
>その中での最小値でサイズ指定する必要よい気がしますがだめでしょうか?
>
>この方法であれば、送信先のメール制限に対して気にしなくても送信できると
>思いますがいかがでしょうか?
>

[ ]
RE:09590 送信メールのサイズを知る方法No.09977
SBNB さん 02/11/21 19:44
 
かめさん
秀まるお2さん

>次の鶴亀メールにGetEncodedSize関数を追加します。(しました)

最近巨大な添付ファイルでエラーになっていて、添付ファイルを1つずつ減らしなが
ら送信して、無事に送信できたと思ったら今度はエラーメールが来ていました。

この、GetEncodedSizeを追加していただいたおかげで非常に助かりました。ありがと
うございます。

添付ファイルを多量に入れたメールのサイズから、自動的にメールを分割してくれる
と非常に助かる気がします。マクロでできるのかもしれないのでやってみます。

1つのメールの分割送信の場合は、受信側で対応していないとできないようなので、
事前に配分して別メールにするというのは役に立つのかもしれません。

[ ]
RE:09977 送信メールのサイズを知る方法No.09982
秀まるお2 さん 02/11/22 00:05
 
>添付ファイルを多量に入れたメールのサイズから、自動的にメールを分割してくれる
>と非常に助かる気がします。マクロでできるのかもしれないのでやってみます。

 単純にメールの分割サイズを指定したいだけなら、エディタ上で「設定・送信
用の特別設定...」として、そこで分割の仕方を指定できます。マクロでやるな
らSetHeader関数を使ってX-TuruKame-PartialSend:ヘッダを適当に追加/書き換
えしてやればいいです。

[ ]
RE:09982 送信メールのサイズを知る方法No.09986
SBNB さん 02/11/22 00:44
 
秀まるお2さん

「送信用の特別設定」なんてあったのを気づきました。これはこれで使いたいと思い
ます。実際に送信実験してみたのですが、教えていただいたのが私の意図と違うよう
なので詳しく書きます。

エンコード後に900KBのファイルを10個添付したとして、これをおっしゃる方法で1MB
制限で送信するとおそらく、1個目の添付ファイル+2個目の添付ファイルの先頭100KB
と言う形で9通送られると思います。

ごくたまに分割したメールを受け取れないメーラーの方がいて、そういう方に限って
そのメーラーにすごく愛着があるようで、(例えば、今はどうか知りませんがEUDR
A)それで、相手が初心者と言うことがあるので一般的な分割メールでは心理的に送
りたくないのです。

それで、1つのメールに900KBのファイルを10個添付したら、1M制限のときは900KB1個
だけ添付したメール10通に、送信前に事前に分割できればいいなと思いました。

今現在はファイルを1つ追加して、エンコード後のサイズを出して、1つ削除して、ま
た1つ追加してなんてことをやっています。それで、あとからエラーメールを見てこ
のメールは送れた(らしい)、このメールは送れないから分割してと、なんか原始的
なことになっています。
(欠点:この方法では制限サイズ以上になるファイルを送ることができません。この
ときはLZHアーカイブ、URL指定のダウンロードにしています。)

マクロでやるとすると、メールを3通作って、
1つ目の送信用、
1つ分の添付ファイルのエンコードサイズの取得用、
送信したいファイルすべてが添付されたメール、
として、順次サイズを確認しながら添付ファイルを渡り歩かせるということになるの
かもしれません。

[ ]
RE:09986 送信メールのサイズを知る方法No.09988
HiroKudoh さん 02/11/22 08:45
 
SBNBさん こん○○は

>今現在はファイルを1つ追加して、エンコード後のサイズを出して、1つ削除して、
>また1つ追加してなんてことをやっています。それで、あとからエラーメールを見て
>このメールは送れた(らしい)、このメールは送れないから分割してと、なんか原
>始的なことになっています。
>(欠点:この方法では制限サイズ以上になるファイルを送ることができません。こ
>のときはLZHアーカイブ、URL指定のダウンロードにしています。)
>
>マクロでやるとすると、メールを3通作って、
>1つ目の送信用、
>1つ分の添付ファイルのエンコードサイズの取得用、
>送信したいファイルすべてが添付されたメール、
>として、順次サイズを確認しながら添付ファイルを渡り歩かせるということになる
>のかもしれません。

初めから1つのメールに1つの添付ファイルで送れば良いように思いますが、
それでは何か問題があるのでしょうか。

それでは

[ ]
RE:09988 送信メールのサイズを知る方法No.09990
SBNB さん 02/11/22 10:01
 
HiroKudohさん

>初めから1つのメールに1つの添付ファイルで送れば良いように思いますが、
>それでは何か問題があるのでしょうか。

いや。。。それはご勘弁をと思います。
添付するファイルのサイズはそのときによって違いますし、数は通常は100以下です
が、多いと3000くらいになるかもしれませんし、10KBのファイルを添付した3000個の
メールなんてあほらしいし。。。

アーカイブしてから送る手もありますが、それならそれで何個アーカイブするかとま
た問題になったりします。

[ ]
RE:09990 送信メールのサイズを知る方法No.09991
たけのこ さん 02/11/22 10:12
 
たけのこです。

それでは、鶴亀式の分割メールをまとめてあげるバッチを
作って、それを別便で送ればいいのでは?

私なら、そーゆーお方に対しては『××FTPサイトにアップ
ロードしといたから、ダウンロードしといて』ってメール
しちゃいますけどね。手間も考えることも格段に少ないで
す。

[ ]
RE:09991 送信メールのサイズを知る方法No.09992
SBNB さん 02/11/22 10:44
 
たけのこさん


>それでは、鶴亀式の分割メールをまとめてあげるバッチを
>作って、それを別便で送ればいいのでは?

それは考えつかなかったです。良いアイディアだと思います。
残念ながら、COPY /b file1+file2 file3 程度しか分からないのですが、LZHアーカ
イブして、分割して、それぞれ添付して、それでコピーコマンドでと言うことでしょ
うか。毎回違う相手で、お客様なのでやってとは言えないような状況です。

相手のメーラーの中のファイル形式で分割を統合すると言うことではないですよね。
これはかなり太平そうなんですが、簡単にできれば嬉しいです。(簡単にできたら、
とっくにそのメーラーが対応しているかも?)


>私なら、そーゆーお方に対しては『××FTPサイトにアップ
>ロードしといたから、ダウンロードしといて』ってメール
>しちゃいますけどね。手間も考えることも格段に少ないで
>す。

Webの上で50MBとか100MBとかの場合は止むを得ずやリます。プライバシーに関する
データ(写真)なので、メールのほうがセキュリティ上、良いような感じがして主に
メールにしています。送る相手が初心者だとメールのほうがやりやすいかと。それと、
リンク切れURLに置いたとしても一般公開してしまうので、問題ありかなと。。。

FTPサイトで使えるところは残念ながら知りませんが、もし使えるなら、パスワード
で制限できるしその方が良さそうです。探してみます。ありがとうございました。

[ ]