すべてのプロダクト
Search
ドキュメントセンター

Direct Mail:SMTP を使用して添付ファイル付きのメールを送信する方法

最終更新日:Nov 09, 2025

このトピックでは、SMTP を使用して添付ファイル付きのメールを送信する方法について説明します。

SMTP を使用して添付ファイル付きのメールを送信するには、メール本文を Multipurpose Internet Mail Extensions (MIME) フォーマットで作成する必要があります。

MIME の基本

  • MIME は、電子メールメッセージのフォーマットを拡張するインターネット標準です。

  • 詳細については、「RFC 2045」をご参照ください。

説明

添付ファイル付きのメールの合計サイズは 15 MB を超えることはできません。1 つのメールに含めることができる添付ファイルは最大 100 個です。

15 MB の制限は、メッセージヘッダー、本文、添付ファイルを含む、送信メールの合計サイズに適用されます。Base64 エンコーディングはファイルサイズを増加させるため、最終的なメールは元の添付ファイルの 1.5 倍以上のサイズになる可能性があります。したがって、添付ファイルの合計サイズを 8 MB 以下に制限することをお勧めします。より大きなファイルを送信するには、メール本文にそれらへのハイパーリンクを追加します。

サンプルコードについては、以下をご参照ください。

Java の SMTP 呼び出し例

Python 3.6 以降の SMTP 呼び出し例

C# の SMTP 呼び出し例

PHP の SMTP 呼び出し例

Node.js の SMTP 呼び出し例