Как мне выделить несколько адресов электронной почты в cfmail - PullRequest
5 голосов
/ 02 марта 2010

Я использую запятую или точку с запятой? Я не могу найти его в живых документах. Я также не могу найти какую-либо согласованность при просмотре в Интернете, поскольку некоторые примеры используют запятую, а другие используют точку с запятой. Оба приемлемы?

Ответы [ 4 ]

4 голосов
/ 03 марта 2010

за https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-m-o/cfmail.html

Адреса электронной почты получателя сообщения:

  • Статический адрес, например, «support @ .com».
  • Переменная, содержащая адрес, например, "# Form.Email #".
  • Имя столбца запроса, который содержит адрес, например, "#Эл. адрес#". Сообщение электронной почты отправлено для каждой возвращаемой строки.

Чтобы указать несколько адресов, разделите адреса запятыми.

(акцент мой)

Я верю, что точка с запятой тоже подойдет.

4 голосов
/ 02 марта 2010

Вы можете использовать любой из них, и это должно быть хорошо. Хотя для согласованности с существующими почтовыми клиентами я бы использовал точку с запятой.

Я не уверен, как запятые будут вести себя в других движках CF, таких как Railo или OpenBD, тогда как ; будет работать на всех них.

1 голос
/ 02 марта 2010

Запятые, разделенные адресами электронной почты, - это ответ, который я нашел в книге о'рейли. его возможные точки с запятой будут работать, но запятые точно.

-Don

0 голосов
/ 02 марта 2010

Я думаю, это зависит от вашего почтового сервера. Если вы используете Exchange, он ожидает точки с запятой. Большинство серверов SMTP предпочитают запятые. Поэкспериментируйте и посмотрите, что работает для вас.

...