Как я могу отслеживать почту с моего сайта? - PullRequest
0 голосов
/ 09 октября 2009

Наша компания доставляет клиентов по электронной почте с нашего сайта. Поэтому мы храним эти выводы в нашей базе данных. Я хочу быть в состоянии отследить, получено ли письмо получателем, открыто ли оно или оно пришло назад или считается спамом Затем я хочу обновить запись в базе данных, чтобы быстро увидеть, справился ли ее лидерство. Приятель предложил SendGrid в качестве SAS или PowerMTA в качестве замены exim. Мне было просто любопытно, есть ли у кого-нибудь еще хорошие идеи?

1 Ответ

3 голосов
/ 09 октября 2009

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

добавьте тег img в свою электронную почту так:

<img src="http://yourserver.com/emailOpened?userID=[[theUsersID]]" />

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

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

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