不正なメールボックス構文が使用されている。

このタイプのエラーが見られるのはメールタブ送信先送信元項目です。また、追加ヘッダー項目でメールボックスの値を取るタイプのメールヘッダー (Cc、Bcc、Reply-To) が指定される場合にも同じエラーが表示されます。

メールボックスとは典型的にはメールアドレスのことです。以下は正しいメールボックスの例です:

john@example.com

別のメールボックスの形式は、名前と、< > で囲まれたメールアドレスで構成されます:

John Smith <john@example.com>

次は間違ったメールボックスの例です(メールアドレスが < > で囲まれていない):

John Smith john@example.com

複数のメールボックスがある場合はカンマ (“,“) で区切ります:

John Smith <john@example.com>, John Smith Jr. <johnjr@example.com>

これらの項目でメールタグを使うことができますが、注意が必要です。メールボックスのメールアドレス部分でメールタグをを使う場合は、そのメールタグが常にメールアドレスに置き換えられることを確実にしましょう。

次の内容が送信先項目にあるとしましょう:

[your-email]

フォームに [email* your-email] のタグがあるなら全く問題はありません。

[email* your-email]

フォームタグのタイプ email*必須入力のメールアドレス項目を意味しますから、対応するメールタグ [your-email] は常にメールアドレスの値を持つことになります。

もしこれが email* ではなかったなら、[your-email] が空の値やメールアドレスではない値を持つ可能性があるためにエラーになります。以下は良くないフォームタグの例です:

[email your-email] // メールアドレスだが必須入力ではない
[text* your-email] // 必須入力だがメールアドレスではない
[select your-email "john@example.com" "johnjr@example.com"] // 必須入力ではない

WordPress のお問い合わせフォームプラグイン。シンプル、でも柔軟。

%d人のブロガーが「いいね」をつけました。