--- a/og_mailinglist_transport.inc
+++ b/og_mailinglist_transport.inc
@@ -97,6 +97,10 @@ function _og_mailinglist_process_email($raw_email, $group_name) {
                                             FROM {users}
                                             WHERE data LIKE '%%%s%%'", $mailfrom));
     }
+    if (!$email['userid'] && module_exists('multiple_email') && $multiple = multiple_email_find_address($mailfrom)){
+      $email['userid'] = $multiple['uid'];
+    }
+    
     if (!$email['userid']) {
       $exception = t("Could not locate the user account for !mailfrom. For security reasons, please post from the email account you are registered with.", array('!mailfrom' => $mailfrom));
       if (module_exists('mailalias')) {
