User: thehunmonkgroup Branch: DRUPAL-6--2 Date: Thu, 23 Apr 2009 15:34:25 +0000 Modified files: /modules/smsframework/modules/sms_email_gateway/mta_scripts mta_process_email.php /modules/smsframework/modules/sms_email_gateway sms_email_gateway.module sms_email_gateway_test_incoming.module Log message: refactor the API for the incoming gateway. The mta processing script now supports SSL, custom ports, and custom query strings, and just basically hands off the full text of the email to the drupal site -- processing happens there. also got rid of hook_sms_email_gateway_function_map() in favor of standardizing to the regular sms_incoming function used by the framework. by passing in additional metadata to the array, modules that want to leverage the incoming email gateway specifically can now do so, without any additional hooks. added an sms_email_gateway_address_metadata() function, which parses metadata embedded in the To: email address -- the test module demonstrates how to leverage it. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/smsframework/modul... http://cvs.drupal.org/diff.php?path=contributions/modules/smsframework/modul... http://cvs.drupal.org/diff.php?path=contributions/modules/smsframework/modul...