• Привет всем, помогите разобраться: Есть 3 email адреса. 1 email — это адрес, с которым зарегистрировались на сайте. На сайте заполняется форма (FluentForm) и отправляется на mail 2 (не связанный с сайтом). До этого пункта всё работает. Нужно, чтобы в письме, которое получает mail 2, была кнопка «Подтвердить». При нажатии содержимое письма должно уходить на mail 3. Это возможно?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Юрій

    (@yube)

    Это возможно?

    Возможно. Но гораздо проще/дешевле научить подтверждающего нажимать кнопку «Переслать» в почтовой программе.

    То есть, возможно? Хотелось бы, чтобы было красиво.

    Модератор Юрій

    (@yube)

    Да, возможно. Не совсем пересылка, ибо переслать письмо по инициативе юзера может только MUA (mail user agent), но можно сделать функционально идентичный механизм. Например, так: при отправке письма на адрес 2, письмо сохраняется его в БД и для него генерируется уникальный хэш, в текст письма добавляется кнопка-ссылка на обработчик этого хэша. Когда юзер адрес 2 в своей почтовой программе жмет на кнопку, происходит запрос к веб-серверу, где по хэшу определяется соответствующее письмо, которое отправляется на адрес 3. Главное отличие от настоящего форварда — невозможность автоматически поставить отметку «переслано» в почтовой программе юзера адрес 2.

Просмотр 3 ответов — с 1 по 3 (всего 3)

Тема «Подтверждение и пересылка Email дальше» закрыта для новых ответов.