comparison program/steps/mail/sendmail.inc @ 11:aff04b06b685 default tip

various small fixes from upgrades to PHP and/or hangover from fix to apt-get overwrite at beginning of the year somehow
author Charlie Root
date Sun, 26 Jan 2025 13:09:03 -0500
parents 4681f974d28b
children
comparison
equal deleted inserted replaced
10:8e3cc6fc791d 11:aff04b06b685
887 } 887 }
888 // address with name (handle name) 888 // address with name (handle name)
889 else if (preg_match('/<*'.$email_regexp.'>*$/', $item, $matches)) { 889 else if (preg_match('/<*'.$email_regexp.'>*$/', $item, $matches)) {
890 $address = $matches[0]; 890 $address = $matches[0];
891 $name = trim(str_replace($address, '', $item)); 891 $name = trim(str_replace($address, '', $item));
892 if ($name[0] == '"' && $name[count($name)-1] == '"') { 892 if ($name[0] == '"' && $name[strlen($name)-1] == '"') {
893 $name = substr($name, 1, -1); 893 $name = substr($name, 1, -1);
894 } 894 }
895 $name = stripcslashes($name); 895 $name = stripcslashes($name);
896 $address = rcube_utils::idn_to_ascii(trim($address, '<>')); 896 $address = rcube_utils::idn_to_ascii(trim($address, '<>'));
897 $result[] = format_email_recipient($address, $name); 897 $result[] = format_email_recipient($address, $name);