私は、Swiftmailer を介して電子メールを送信するオンライン フォームの作成を任されています。ユーザーは自分のデータを入力して、pdf、doc、jpg などを添付できます。私がやっていることは良い考えであるという確認を得たいだけです :-)
私たちのサーバーにはSSLがあり、ホストはそれをすべて処理します:-)
jqで入力している人の情報を検証します
phpでフォームデータをサニタイズします
ファイル名を確認し、MIME タイプを調べてサイズを確認することにより、彼らがアップロードしたファイルが実際に必要なファイルであることを検証します (?) PHP 一時関数も使用するため、ユーザーはファイルをアップロードしていません。後でアクセスして実行できます (?)
そして、SSLを使用したGmailまたはその他の方法で送信します。
これはそれを行うための良い方法でしょうか?
ありがとうございました