Лучший способ отправить электронное письмо динамической группе адресов с Outlook - PullRequest
1 голос
/ 10 сентября 2010

Я занимаюсь разработкой интранет-приложения на PHP с Zend Framework. Одна из возможностей, которую хотел бы иметь клиент, - это возможность щелкнуть ссылку и открыть Outlook новое окно сообщения, адресованное всем в определенной группе.

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

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

Ответы [ 2 ]

1 голос
/ 10 сентября 2010

То, что я всегда делал для этого, это создание кнопки get addreses, которая выводит именно то, что нужно пользователю вставить в outlook.

Всегда будет сценарий, в котором есть много ссылок в mailto :. И они действительно не предназначены для этого.

Может быть, есть другое решение, включающее javascript. Может быть, это кнопка, которая помещает в буфер обмена адреса, чтобы у пользователя было на один шаг меньше (копирование).

Надеюсь, кто-нибудь даст вам лучший ответ!

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

0 голосов
/ 10 сентября 2010

Я думаю, что единственный обходной путь, о котором я могу подумать, - это использовать InterOp, если вам нужно открыть почтовую программу для клиентов (Outlook), но это не совсем приемлемый вариант с PHP, не так ли?:)

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

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