какой адрес электронной почты я должен использовать, чтобы связаться с членами моего сайта?

Вопрос в названии — один из трех, которые у меня есть. Итак, давайте подробнее расскажем о них.

1-й Как отправить письмо на себя?

У меня есть контактная форма на моем веб-сайте, с которой пользователи могут отправлять мне электронные письма. Я использую функцию почты PHP, чтобы сделать это. Мне было интересно, как отправить письмо на мой собственный адрес электронной почты, который, скорее всего, будет, например: [email protected]
Это даже хорошая идея? Или, может быть, лучше хранить входящие письма в контактной таблице?

2-й Как ответить на полученные письма?

Теперь, когда я получил электронные письма в соответствии с вопросом 1, как мне ответить? я имею ввиду с какого адреса электронной почты (или аккаунта)? и я не знаю, прав ли я, но мне кажется, что мой основной адрес электронной почты должен оставаться неизвестным для пользователей, чтобы избежать спама или прямого контакта, а не использовать контактную форму. Так что скрытая часть вопроса заключается в том, как сохранить мой адрес электронной почты скрытым при отправке писем. Я знаю, в php я могу добавить: Reply-To: myname <[email protected]> в шапку.
Но в данном конкретном случае я буду отвечать с реального аккаунта, а не с php.

3-й, как скрыть мою электронную почту при отправке ссылок для сброса пароля / приветственных писем (php)?

Я чувствую, что этот вопрос должен был прийти перед вторым. И вы можете заметить, что я ответил себе с подсказкой заголовка noreply. однако я не уверен в своем собственном ответе, так как я еще не попробовал это. Мой реальный код должен выглядеть так:

$headers = array();
$headers[] = "MIME-Version: 1.0";
$headers[] = "Content-type: text/plain; charset=iso-8859-1";
$headers[] = "To: ".$username." <".$email.">";
$headers[] = "From: domainname <[email protected]>";
$headers[] = "Reply-To: domainname <[email protected]>";
$headers[] = "X-Mailer: PHP/".phpversion();

mail($to, $subject, $message, implode("\r\n", $headers));

Достаточно ли скрыть мой адрес электронной почты от получателя?

заранее спасибо.

-1

Решение

  1. Чтобы отправить адрес электронной почты с использованием домена, обновите $headers[] = "From: your_domain_name<somename@your_domain_name.com>"; Если вы хотите отслеживать, вы можете сохранить информацию о почте в таблице. В противном случае нет необходимости хранить его.
  2. Динамический ответ на электронную почту невозможен. Если вы хотите, вы можете сохранить отправленное письмо, а затем создать страницу, содержащую содержимое письма, с кнопкой, чтобы дать вам возможность добавить ответ. При нажатии на кнопку система будет использовать php mail (), чтобы отправить его на конкретный идентификатор электронной почты.
  3. Пользователь может просмотреть идентификатор электронной почты, с которого отправлено письмо. Если вы не хотите показывать свое имя, вы можете использовать имя [email protected] или [email protected].
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]