[ 新規に投稿する ]

秀メールに添付ファイル自動分割機能を!No.00851
takuya_2008 さん 08/04/20 00:04 [ コメントを投稿する ]
  当方のOCNでは送信メールのサイズ制限があります。
1通あたり10MBです。
OutlookExpress6などではメール分割の設定があります。
数百MBの動画を添付して送信(BASE64)したりするので、
添付ファイル自動分割機能は必要です!
また、添付したファイルをCドライブのメールボックスの*.emlに添付せずに、送信ボックスではD:\mpg\test.mpgなどといったリンクだけにして、
送信時にそのリンクの場所のファイルをBASE64で変換・分割しながら送信できるようにしてほしいです。
至急対応してくれると助かります!!
[ ]
RE:00851 秀メールに添付ファイル自動分割機能を!No.00852
takuya_2008 さん 08/04/20 00:19 [ コメントを投稿する ]
  上級者向けにありますね。すみません(^^;;;
[ ]
RE:00851 秀メールに添付ファイル自動分割機能を!No.00853
takuya_2008 さん 08/04/20 00:39 [ コメントを投稿する ]
  エラーでました。(;_;)

VirtualAllocでエラー、たぶん死にます。code = 8 seize=(ファイルサイズ)

>また、添付したファイルをCドライブのメールボックスの*.emlに添付せずに、送信ボックスではD:\mpg\test.mpgなどといったリンクだけにして、
>送信時にそのリンクの場所のファイルをBASE64で変換・分割しながら送信できるようにしてほしいです。
>至急対応してくれると助かります!!
[ ]
RE:00852 秀メールに添付ファイル自動分割機能を!No.00854
秀まるお2 さん 08/04/20 09:27 [ コメントを投稿する ]
   メールを分割して送信するのはアカウント毎の設定をいじる他に、メールを編
集するウィンドウのメニューの「設定・送信用の特別設定...」にもあります。
そこで分割サイズを指定してもいいです。

 あと、VirtualAllocでエラーが出たのは、本当にメモリ不足が原因かなぁと思
います。現状で、大きい添付ファイル付きメールを送ろうとすると、だいたいそ
れの4倍くらいのメモリを食います。32bit版Windowsだと1プロセスあたりのメ
モリ空間の制限がだいたい1ギガバイトちょっとかと思うので、数百メガバイト
の添付ファイルを送ろうとするとアドレス空間的に無理があると思います。

 そもそもメールボックスの容量制限とかあるので、こういう巨大なファイルは
オンラインストレージサービスとかファイル転送サービスとかの類を使うのがい
いんじゃないかと思います。以下のURLを参考にして欲しいです。

    http://www.kooss.com/etc/storage.html
[ ]
RE:00854 秀メールに添付ファイル自動分割機能を!No.00855
takuya_2008 さん 08/04/20 15:56 [ コメントを投稿する ]
  お返事ありがとうございます。

>現状で、大きい添付ファイル付きメールを送ろうとすると、
>だいたいそれの4倍くらいのメモリを食います。
>32bit版Windowsだと1プロセスあたりのメモリ空間の制限がだいたい
>1ギガバイトちょっとかと思うので、数百メガバイトの添付ファイル
>を送ろうとするとアドレス空間的に無理があると思います。
1プロセスあたり250MBくらいが限界ってことですか?
BASE64変換を1プロセスで行わず、
元ファイルの7.5MB分を10MBに変換してメール1通にして送信
を1プロセスとして、
複数回延々と繰り返すようにすればうまくいったりしそうにないでしょうか?

> そもそもメールボックスの容量制限とかあるので、こういう
>巨大なファイルは オンラインストレージサービスとか…

不特定多数に送信するにはFilebankは便利です。
しかしオンラインストレージは短い時間で消去されてしまいます。
現在googleの無料メールボックスは6GB超で、9ヶ月保存されます。
BASE64で4/3倍になるので実質4Gちょっと。勿論一度に大量にPOPで
ダウンロードしたりWebで大量送信(1通最大20MB)したりすると
利用停止状態になりますが。
[ ]
RE:00855 秀メールに添付ファイル自動分割機能を!No.00856
秀まるお2 さん 08/04/21 10:25 [ コメントを投稿する ]
  > BASE64変換を1プロセスで行わず、
> 元ファイルの7.5MB分を10MBに変換してメール1通にして送信
> を1プロセスとして、
> 複数回延々と繰り返すようにすればうまくいったりしそうにないでしょうか?

 メールを分割して送信するためには、まずは分割する前のメールを作った上で、
それを行単位で分けてやる必要がありまして、単純に添付ファイルの「先頭何バ
イトから何バイト目までエンコード」とかって風には出来ないと思います。

 しいてやるとしたら、エンコードされたメールを生成する処理をテンポラリフ
ァイルを経由するなどして処理させてやるしか無いと思います。

 あと、そういうメールを受信した時のデコードの処理も、そういうテンポラリ
ファイルを経由させるとかって風にしないとダメだと思います。

 仮に秀丸メールがそういう対応をしたとしても、たぶん、他のメールソフトで
はやはりメモリ不足でデコード出来ないってことが起こりえるんじゃないかと思
います。250メガバイトならどうか分かりませんが、たぶん500メガバイト
のメールなんか受け取ってまともに処理出来るメールソフトは無いと思います。

 テンポラリファイルを経由させてエンコードさせるとかってことをやるよりは、
64bit版の秀丸メールを作るって方が現実的かなぁと思いますけど。

 秀丸エディタの64bit版についての反響があるようなら、例えば僕も64bitCPU
のマシンを買って秀丸メールの64bit版を作ろうかなぁという風に思っています。
[ ]
RE:00856 秀メールに添付ファイル自動分割機能を!No.00857
takuya_2008 さん 08/04/27 02:29 [ コメントを投稿する ]
ファイル分割ソフトの使用で何とかなりそうです。
(具体的には、Jydivideで200MB程度に分割して、
第一ファイルの拡張子exeをexe_に変えて添付)

しかし、MPEG2 8Mbps/リニアPCMのMusicVideoは普通に350MB、長い物では1G超のものもあります。分割は非常に面倒です。

他のメールソフトのデコード機能については多くを知りませんが、
自動で結合してデコードするのはOutlookExpあたりくらいのうな。
OutlookExpとBeckyは大きなファイルを扱えませんね。
サンダーバードとALMailは大きなファイルの添付を想定すらしていません。
(秀メールは大きなファイルを添付して送付するメーラーの第一号に
なるかも知れません。英語版で出せばガッチリ?)

ぜひ、ファイル分割/結合ソフトの機能を吸収した秀メール32bit版を
作り上げていただきたいです。
(64bit環境は私も今年じゅうに揃えたいとは思ってます)

750MBのファイルを添付したら
200MB添付のメール+200MB添付のメール
+200MB添付のメール+150MB添付のメール
が出来て、タイトル末尾がpt.001〜pt.999とかになって、
さらに送付の際に
pt.001[01/27]〜
となるような。
[ ]
RE:00856 秀メールに添付ファイル自動分割機能を!No.00858
takuya_2008 さん 08/04/27 02:56 [ コメントを投稿する ]
今ふと思いついたんですが、
フリーの分割ソフトで例えば700MBのファイルを100分割(各7MB)にして、
その100個をドラッグ&ドロップでメールに貼り、

秀メールに「添付ファイルの名前をメールのタイトルにし、添付ファイ毎のメールにして送付する」という機能があれば、
他のメーラーのユーザーとのやり取りの面でも解決だったりしません?
[ ]
RE:00856 秀メールに添付ファイル自動分割機能を!No.00859
takuya_2008 さん 08/04/27 06:14 [ コメントを投稿する ]
機能要望まとめ(こんな感じで使いたい)

【前提】本文メールとファイル添付メールと別々に送付する
【前提】「上級者向け−その他」で
「大きなメールは分割して送信する 分割サイズ=10000キロバイト」に設定する

・「巨大な添付ファイルは分割ファイルにして送信」のチェックボックスを新設


ファイル(F) −> 新規メール −> 宛先入力
複数ファイルを選択してメールにドロップ
(選択したファイルの名が添付A.mpg、添付B.mpg…とすると)
メーラーは送信添付フォルダに、添付ファイルそのものをコピーするのではなく、
添付A.mpg.0001などと7500キロバイトくらい(設定した分割ファイルの3/4)で分割されたファイルを生成する
メーラーはその「添付A.mpg.0001」「添付Z.mpg.0999」といった名をそのままSubjectとしたメールを生成し、未送信BOXに収納する
「未送信メールの送信」を押すと、未送信BOXのメールを順次BASE64で変換しながら同じ宛先へ大量送信する
受信した側は単純に結合するだけのソフトで結合する
[ ]
RE:00859 秀メールに添付ファイル自動分割機能を!No.00860
秀まるお2 さん 08/04/27 09:03 [ コメントを投稿する ]
   巨大な添付ファイルを、いわゆる分割メールの方式で送るのは今のところ実現
困難なので、やるとしたら、その、フリーの分割ソフトと連携して添付ファイル
を送信する機能およびそうやって分割された添付ファイルを復元する機能があれ
ばいいのかと思います。

 マクロでなら作ってもいいですけど。必要ですかね?

 あとその、フリーの分割ソフトって何でしょ?

 あとあともう1点ありました。実は秀丸メールの会議室というのは別にあるの
であとの話はそちらの会議室の方にお願いします。8番の「秀丸メールサポート
会議室」の方です。

http://www.maruo.co.jp/hidesoft/8/

 の方です。
[ ]

[ 新規に投稿する ]