mirror of
https://github.com/retailcrm/Fetch.git
synced 2025-02-06 02:39:21 +03:00
Add escape non-literal characters for name in address field
This commit is contained in:
parent
dfd4cbeda0
commit
2e9989dbb3
@ -451,9 +451,12 @@ class Message
|
||||
if (!isset($set))
|
||||
$set = true;
|
||||
|
||||
$outputString .= isset($address['name']) ?
|
||||
$address['name'] . ' <' . $address['address'] . '>'
|
||||
: $address['address'];
|
||||
$val = '<' . $address['address'] . '>';
|
||||
if (isset($address['name'])) {
|
||||
$val = '"' . preg_replace('/\W/u', '\\\\$0', $address['name']) . '" ' . $val;
|
||||
}
|
||||
|
||||
$outputString .= $val;
|
||||
}
|
||||
|
||||
return $outputString;
|
||||
|
Loading…
x
Reference in New Issue
Block a user