Позвольте мне сначала уточнить, чтобы я знал, что вы ищете:
- вы хотите иметь возможность отправлять сообщения всей группе по электронной почте на адрес электронной почты одной группы
- вы хотите динамически обновлять группу новыми пользователями из своего веб-интерфейса
- вы хотите сделать все это без запуска собственного почтового сервера
... Я не уверен, что вы можете получить все это.
Вам нужен сторонний почтовый хост, который предоставляет вам API, который позволяет вам динамически обновлять членство в группах. Google Apps может разрешить это, вам придется проверить их ссылки на API ( многообещающее место для начала ), но я не уверен, доступно ли это на бесплатном уровне или не. Я делаю знаю, что вы можете включать в группы не доменные адреса электронной почты (т.е. если вы регистрируетесь в Службах Google на сайте example.com, вы можете отправлять на адреса электронной почты, которые не являются @ example.com) , Но, после быстрого прочтения, я не уверен, что они позволяют такой уровень доступа, и это будет некоторый уклон, чтобы даже выяснить, можете ли вы сделать то, что вы хотите.
Если Google Apps не делает это за вас, вот (возможно, устаревший) список почтовых сервисов (скорее всего, платных), которые предоставляют API: http://blog.programmableweb.com/2007/12/05/16-online-email-apis/
Если вы решите, что один из 3 пунктов выше не важен, тогда работа станет проще. Если все в порядке, отправьте электронное письмо каждому человеку по отдельности, тогда просто управляйте его членством в группе, как это предусмотрено другими ответами здесь, и просматривайте его адреса электронной почты, чтобы отправлять им сообщения. Аналогичным образом работает собственный почтовый сервер.
Почему (если я правильно понял) важно отправить по электронной почте только один адрес группы?