お問い合わせフォーム(Contact Form7)にファイル添付を追加する

神奈川県内の公立高校入試のインターネット出願システムを巡り、Gmailで申請した受験生にメールが届かない不具合が相次いだ問題が2月にありました。
2024年2月以降、Gmailのガイドラインが変更され、それに伴うシステム事業者の設定ミスが原因だそうです。

このガイドラインでは2024年2月以降、Gmailアカウントに1日あたり5,000件を超えるメールを送信する送信者は、送信ドメインにSPFレコード・DKIM署名・DMARCメール認証の設定が必要と、記載があります。
さらには、SPFレコード・DKIM署名・DMARCメール認証が未設定の場合、メールが想定通りに配信されなかったり、迷惑メールに分類されたりする可能性があるとのことです。
SPF?DKIM?DMARC? これらについての記事は次回にさせていただきます、、、すみません。

今回は最近、実際に取り組んだ案件をご紹介します。
「お問い合わせフォーム(Contact Form7)にエクセル、ワードといったOfficeのファイルを添付できるようにしてほしい」といったご依頼でした。

ファイル添付に受け入れ可能なファイル形式 (オプション)を指定していない場合、エクセルなどのファイルを添付すると、左の画像のように「この形式のファイルはアップロードできません。」と表示されます。

正しい設定をすると右の画像のようにエラーが出なくなります。

それでは設定についてです。
Contact Form7のファイルを選択します。

受け入れ可能なファイル形式 xls|xlsx|doc.docx|ppt|pptx を貼り付けます。
※Officeファイルの必要に応じて、拡張子を記載します。

タグを挿入 を押します。

設定は以上です。

Contact Form7の正式なドキュメントはこちらになります。

ファイルのアップロードとメール添付

コメントする