opendkim wasn't signing email which was processed by milter-greylist in sendmail

this page offered the solution:
http://comments.gmane.org/gmane.mail.sendmail.dkim-milter.general/1558
i removed this line from sendmail.mc
define(`confMILTER_MACROS_ENVFROM', `i, {auth_authen}')
rebuild sendmail.cf, and now opendkim sees the smtp client as authenticated and signs outgoing email when it should
i see:
DKIM-Signature header added
instead of:
dynamic.example.com [#.#.#.#] not internal
opendkim[9294]: qxxx: not authenticated
opendkim[9294]: qxxx: no signature data


-- linux_macosx_hints_etc page