+ if (substr_compare($email, $gm, -strlen($gm)) == 0) {
+ $email = explode('@', $email);
+ $email[0] = str_replace('.', '', $email[0]);
+ $email = implode('@', $email);
+ }
+ $gm_alt = "@googlemail.com";
+ if (substr_compare($email, $gm_alt, -strlen($gm_alt)) == 0) {
+ $email = explode('@', $email);
+ $email[0] = str_replace('.', '', $email[0]);
+ $email[1] = str_replace('@', '', $gm);
+ $email = implode('@', $email);
+ }
+ if (str_contains($email, "+")) {
+ $email = explode('@', $email);
+ $user = explode('+', $email[0]);
+ $email[0] = $user[0];
+ $email = implode('@', $email);
+ }
+ return $email;
+}
+
function wl_by_sogo() {
global $pdo;
$rcpt = array();
$stmt = $pdo->query("SELECT DISTINCT(`sogo_folder_info`.`c_path2`) AS `user`, GROUP_CONCAT(`sogo_quick_contact`.`c_mail`) AS `contacts` FROM `sogo_folder_info`
INNER JOIN `sogo_quick_contact` ON `sogo_quick_contact`.`c_folder_id` = `sogo_folder_info`.`c_folder_id`