Мы разрабатываем контактную форму для приложения SaaS; у каждого экземпляра нашего приложения будет форма для связи с владельцем instance .
Наша первая версия отправляет электронное письмо с общего адреса электронной почты SaaS (т.е. contact@saas.com) владельцу экземпляра (т.е. user@example.com).
Это работает, но, конечно, если user@example.com отвечает на электронное письмо, ответ отправляется по адресу contact@saas.com. Мне интересно, какова лучшая практика здесь:
- Установка сообщения from: на адрес электронной почты, заполненный в контактной форме, позволит легко отправлять ответы человеку, который отправил контактную форму, но тогда мы не можем сказать людям, чтобы они добавили contact@saas.com к своим белый список, чтобы избежать фильтрации спама
- Настройка заголовка для ответа кажется лучше, но я опасаюсь, что некоторые клиенты будут неверно истолковывать ответ на
- Включение пояснительного текста в сообщение кажется неудобным, но выполнимым
- Разрешение владельцам экземпляров читать контактные формы через их админ-панель кажется слишком большой работой (но полностью защищенной от спама, хотя и неудобно)
Я склоняюсь к 2. Мысли?
Alex