ファイルサイズに気を付けましょう。
 
50Kバイト程度以下にする。
ファイルの添付時には注意。
特にバイナリーデータやプログラムの添付配信は好ましくありません。

画像等(添付)のバイナリファイルの場合 MINE と呼ばれる機能を使用します。
もともとメールはテキスト文字を送るためのプロトコルでバイナリファイルの
送受信は出来ません。
そこでバイナリファイルが扱えるようにしたのがMIMEです。
この MIME はバイナリファイルを一旦テキストファイルに変換(エンコード)して
受信後バイナリファイルに再変換(デコード)します。

この様な事からもメールは、あまりファイル転送には向いているとは思えません。

ファイル転送に適したプロトコルは FTP というものです

ファイルを添付する場合とか、HTML形式のメールを送る場合は
相手に許可を取った後に送るべきです。

巨大なファイルを添付して送る場合、受け手のメールボックスの容量は、無限に
有るわけではありません。
巨大なメールがメールボックスを圧迫してメールの受信が出来なくなる可能性もあります。


実際にあったこと

ある日メールを受け取りました。
その内容にファイルが添付されていました。
添付ファイルは写真(.bmp ファイル)でした。
数メガバイト送って来たんです。

この様なメールをメールボム(メール爆弾)っていいます。