Правильно ли с точки зрения синтаксиса разделять нескольких получателей электронной почты в заголовке «Кому» сообщения электронной почты только пробелами, или мне нужно использовать другой разделитель (точку с запятой и т.п.)?
Пример (данные MIME читаются следующим образом):
Date: Mon, 04 Oct 2010 06:14:16 +0200
From: sender@example.org
To: example@example.org test@example.org anothertest@example.com
Subject: Test Subject
Вышеупомянутое будет обрабатываться многими приложениями для обработки электронной почты, но мне нужно знать, соответствует ли это стандарту (RFC). К сожалению, пока ничего полезного в интернете не нашел.
Большое спасибо за вашу помощь!
В соответствии с RFC 5322 правильный разделитель для получателей в To:
заголовок - это запятая ,
.
address-list = (address *("," address)) / obs-addr-list
Изменить: мой ответ был очень и очень неправильным.
Спецификация SMTP требует, чтобы каждый получатель использовал отдельные команды RCPT TO :.
HELO domain.com
MAIL FROM: pauska@serverfault.com
RCPT TO: user1@domain.com
RCPT TO: user2@example.org
DATA
(и т.д)