использование XAML, которое определяет содержание для создания шаблона данных, не представлено как устанавливаемое свойство. Это - специальное поведение, встроенное в обработку XAML элемента объекта DataTemplate.
Please be aware of this note from the mail documentation:
Note: It is worth noting that the mail() function is not suitable for larger volumes of email in a loop. This function opens and closes an SMTP socket for each email, which is not very efficient.
For the sending of large amounts of email, see the » PEAR::Mail, and » PEAR::Mail_Queue packages.
Нет ограничений на количество писем, но есть ограничение по времени PHP-скрипта. См. max_execution_time , установленный в вашем php.ini, обычно это 20 или 30 секунд. Если вы этого не знаете, используйте для этого phpinfo ().
Более того, вы должны предпринять некоторые шаги, чтобы пользователи не получали слишком много писем. Вы должны пометить их как отправленные, чтобы они не получали двойных сообщений, если вы случайно запускаете скрипт дважды.
Кроме этого, вы должны отметить, что почтовая функция php по своей сути вообще не оптимизирована. Вы можете попробовать некоторые библиотеки, такие как phpmimemessage или любые другие, которые позволят вам выполнять кэширование, например, среди многих других функций.
You should build a queue of emails sent/failed, so you can try to resend failed attempts and avoid re-sending emails if something should go wrong.
Do not create a loop that tries to send 10k emails via mail()
Also, the most likely limit you'll hit will be that of the mail server of your ISP or host.
You may also want to look at setting up a "real" mailing list tool, such as mailman, or at least using alias groups (if possible).
Also, see the related questions on serverfault: https://serverfault.com/questions/67154/sending-an-email-to-about-10k-users-not-spam, where PHPlist is mentioned, along with others. And here - https://serverfault.com/questions/68357/whats-the-best-way-to-send-bulk-email.
Вы можете использовать pear :: Mail_Queue http://pear.php.net/package/Mail_Queue/
Это действительно хорошо.