2010-03-02 5 views
5

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

ответ

3

Per http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags_m-o_01.html#2355015

Message адреса получателя электронной почты:

* Static address, for example, "[email protected]". 
* Variable that contains an address, for example, "#Form.Email#". 
* Name of a query column that contains an address, for example, 

"# EMail #". Сообщение электронной почты отправляется для каждой возвращенной строки.

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

(курсив мой)

Я считаю, будет работать с запятой, а также.

0

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

-Don

4

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

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

Cheers

0

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

+0

CFMAIL использует SMTP, который использует запятые. – ale