Как я разделяю несколько адресов электронной почты в cfmail

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

5
задан Jason 2 March 2010 в 15:11
поделиться

4 ответа

За https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-mo/cfmail.html

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

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

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

(курсив мой)

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

4
ответ дан 14 December 2019 в 04:36
поделиться

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

-1
ответ дан 14 December 2019 в 04:36
поделиться

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

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

4
ответ дан 14 December 2019 в 04:36
поделиться

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

-Дон

1
ответ дан 14 December 2019 в 04:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: