• Hi everyone, I’m using Akismet to check the name and email address fields of the form.

    Can it be used to check subject and content also?

    see below….

    <p>Your Name (required)
    [text* your-name akismet:author] </p>

    <p>Your Email (required)
    [email* your-email akismet:author_email] </p>

    <p>Subject
    [text your-subject] </p>

    <p>Your Message
    [textarea your-message] </p>

    <p>[submit “Send”]</p>

    What are the akismet fields for subject and message if they exist?

    Thanks.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Takayuki Miyoshi

    (@takayukister)

    Contact Form 7’s Akismet options are akismet:author, akismet:author_email and akismet:author_url. When at least one of those options are set, Contact Form 7 sends inputs through all the fields and the information relating to the submitting activity. So you don’t need to do anything to the [text your-subject] and [textarea your-message].

    Spam Filtering with Akismet

    Thread Starter mpendlebury

    (@mpendlebury)

    Thanks for the quick reply. However, on my form it does filter out Sender name but author email can contain spam words and any content that I have placed as obvious spam also gets through?

    So if subject, email address or content contains obvious spam words as a test (viagra, spam etc) then it still sends the email.

    I’d like to second this. Love the plugin and _very_ happy that it supports Akismet, but I’ve added the appropriate text to the “name” and “email” fields (akismet:author and akismet:author_email), and that does in fact work fine when I try to send a test message with “viagra” as the user name.

    However, if “viagra” is in the subject or in the message body itself, the message goes through.

    If the plugin is supposed to be filtering all fields based on the inclusion of either akismet:author or akismet:author_email, it does not seem to be working.

    I agree with mpendlebury. I am seeing the same behavior. Would like to see either specific text to add to “subject” and “message” fields in order to ensure they’re scanned as well, or have them scanned automatically based on the inclusion of the akismet text in any of the other fields.

    Thanks,
    Charlie

    Plugin Author Takayuki Miyoshi

    (@takayukister)

    Even if you write “viagra”, no wonder Akismet says it’s not a spam, if you are not a spammer. I don’t know the detail of the mechanism of Akismet, but I’m sure that Akismet doesn’t only check the text you input.

    For testing Akismet, put ‘viagra-test-123’ as name of the sender. This word is reserved for testing.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Akismet fields to check’ is closed to new replies.