Data will occasionally be trapped erroneously as spam by Akismet. For this reason, you should probably keep a log of all data trapped as spam by Akismet and review it periodically. If you find such occurrences, you can submit the data to Akismet as "ham", or a false positive (ham is good, spam is not).
Zend_Service_Akismet::submitHam() takes the same data
array as passed to
submitSpam(), and, like
does not return a value. An exception will be raised if the API key
used is invalid.
Example 691. submitHam() Usage
$data = array(
'user_ip' => '18.104.22.168',
'user_agent' => 'Mozilla/5.0 (Windows; U; Windows NT 5.2;' .
'en-GB; rv:1.8.1) Gecko/20061010 Firefox/2.0',
'comment_type' => 'contact',
'comment_author' => 'John Doe',
'comment_author_email' => 'firstname.lastname@example.org',
'comment_content' => "I'm not a spammer, honest!"
submitHam() implements the
Akismet API method.