0

html だけを使用して添付ファイル付きの電子メールを送信したいのですが、それはできますか (静的なサーバーを持っていないため)。

ファイルをアップロードして保存せずに電子メールで送信したいのですが、以下のコードはファイルをディスクに保存し、メールで送信できますか?

<form action="fileinsert.html" method="post">
<p>
Enter Your Text :<br>
<input type="text" name="textwrite" size="15">
</p>
<p>
Specify your File:<br>
<input type="file" name="datasize" size="30">
</p>
<div>
<input type="submit" value="Send">
</div>
</form>

これはhtmlだけで実行できますか?

4

1 に答える 1

0

いいえ、純粋な HTML でこれを行うことはできません。

メールを送信するには、サーバー上にフォームからデータを収集して送信する PHP スクリプトが必要です。

<?php
mail($_POST['to'], $ubject, $message);
?>

これは、問題の機能スニペットではなく、mail-function の使用方法のほんの一例です。詳細については、mail() 関数を参照してください。

Mail_Mimeも見てください。

Chris Peter が言うように、それには複数の方法があります。Ruby、Perl、Python、.NET、さらには C を使用して、このタスクを実行できます。

于 2013-01-21T15:41:16.263 に答える