Ответ 1
Разделитель должен быть запятой (,
), и не должно быть пробела.
См. RFC 6068.
Я использую mailto ссылку для заполнения ОЦЦ по умолчанию для электронной почты по умолчанию.
$mem_email=" ";
$sql="SELECT email_address FROM employee";
$contacts = $db->query($sql);
while($contact = $db->fetchByAssoc($contacts))
{
if($contact['email_address']!="" && $contact['email_address']!=NULL)
{
$mem_email.=$contact['email_address'].", ";
}
}
header("Location: mailto:?bcc={$mem_email}");
Мой вопрос - это лучший разделитель для разделения нескольких электронных писем в поле ОС., или;.
В моем случае я использую ','.
Разделитель должен быть запятой (,
), и не должно быть пробела.
См. RFC 6068.
Здесь последнее оговорку на случай, если кому-то это понадобится:
Несмотря на то, что RFC явно рекомендует запятую, Microsoft Outlook будет использовать символ "разделитель списков", определенный в региональных настройках. Ваши почтовые ссылки могут работать некорректно для ваших пользователей Windows + Outlook, чьи системы настроены с помощью другого разделителя списков, таких как точки с запятой. Outlook просто откажется разделять адреса электронной почты запятыми.
Просто что-то иметь в виду.
Используйте следующий код,
implode(',', $contacts);
приведенный выше код даст сообщения, разделенные запятыми.