I'm using the latest mailhandler release with MIMErouter and it seems to sometimes work (but doesn't create content from the retrieved email) and every other time I get this error:

Fatal error: Call to undefined function filefield_get_field_list() in ... /modules/mimerouter/mimerouter.module on line 86

I've been banging my head against a wall for a while on this, I've checked permissions, made sure the email sender was a registered admin, checked the settings of all the modules invovled, etc.
Using GMAIL IMAP with the proper username and extra command /ssl
As I said, it worked a few times, telling me it retrieved 1 message, but no content was created and without any changes to any setting it now gives me the fatal error upon Retrieve.

any advice very much appreciated.

thanks.
cg

Comments

cor3huis’s picture

Title: fatal error on retrieve » Fatal error Call to undefined function of MIME router module i.c.w. Mailhandler

Could you upgrade to latest version on Mailhandler v6.11 and re-test to see if it still does not work?
Make sure you have the latest Drupal version 6.x ofcourse.

  • A quite detailed describing you have set you permissions would be great.
  • Check the value of tid: in you mailhandler "Default commands" settings really belongs to an exiting tid
  • Try to disable MIME router first, and see if you email creates text content
  • Try an alternative http://drupal.org/project/media_mover module to solve you issue. It is likely not an Mailhandler issue but eiter configuration or MIME Router module. Not stating this to defend Mailhandler just to get you going with finding the cause of you problem.

    cor3huis’s picture

    Priority: Critical » Major

    Since no other users experienced this issue, changed the Priority status.

    TIP: How to install everything is very nicely explained here:
    http://funnymonkey.com/mailhandler-and-mimerouter

    ilo’s picture

    Project: Mailhandler » MIME Router
    Version: 6.x-1.9 » 6.x-1.0

    Moving to the appropiate issue queue. My bet is that you don't get the fielfield module installed or not using the appropiate version, because of the filefield_get_field_list() missing function, however the error comes from mimerouter.