ユーザーがサポート リクエストを送信できるフォームがあります。このフォームでは、添付ファイル (jpeg/pdf など) を送信することもできます。
フォームが送信されると、リクエストの概要を説明する確認メールがユーザーに送信されますが、別のメールが basecamp (プロジェクト管理ソフトウェア) に送信され、そこでこのリクエストがログに記録されます。
ベースキャンプのメールは 2 つの部分に分かれている必要があります。コンテンツは 1 つのメールに送られ、添付ファイルは別のメールに送られます。
次のようなもの (単なる基本的な例):
$email_A = "project1@live.com";
$subject_A = "Todo:";
$message_A = "* Milk
* Bread";
$email_B = "project-image@live.com";
$subject_B = "Files";
$message_B = "";
mail($email_A, $subject_A, $message_A);
mail($email_B, $subject_B, $message_B);
ユーザーがフォームでアップロードしたファイルを上記のメッセージ ($message_B) に添付して、メールで basecamp に送信するにはどうすればよいですか? メールでファイルを添付するには、件名を「ファイル」と入力し、メールの本文に添付ファイルを挿入するだけです。