Пример темплейта контакт формы?

Post Reply
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

Супер, еще бы в форме где то указать тему письма, было бы супер
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

в форме что б юзер мог указывать ?
я прошелся по примерам - там вроде обычно не дают юзеру указывать тему
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

не не юзер, но это хиден чтобы было просто и все, сам запилил скрытый и все
<input type='hidden' name='theme' value='abuse'>
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

И еще мы тут крутим чтобы письма в спам не падали, есть вопросы
https://www.php.net/manual/ru/function.mail.php
mail ( string $to , string $subject , string $message [, mixed $additional_headers [, string $additional_parameters ]] ) : bool
Подкрутить можно все, но необходимо знать как лемон задает имя отправителя.
Через $additional_headers, через $additional_parameters или в обоих местах сразу ?
В зависимости от этого - крутить надо с разных сторон.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

делаю вот так

$headers = "From: {$_POST['name']} <" . $_POST['email'] . "> \n";
$headers .= "Return-Path: {$_POST['name']} <".$_POST['email'].">\n";
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

admin wrote: Thu Nov 07, 2019 3:58 pm делаю вот так

$headers = "From: {$_POST['name']} <" . $_POST['email'] . "> \n";
$headers .= "Return-Path: {$_POST['name']} <".$_POST['email'].">\n";
что указывается в $additional_parameters
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

ничего
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

Вы не нравитесь SpamAssassin
-0.635 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
Ваше сообщение должно содержать тег <html>
-1.996 MIME_HEADER_CTYPE_ONLY 'Content-Type' found without required MIME headers
-1.105 MIME_HTML_ONLY Message only has text/html MIME parts
Вам нужно добавить текстовую версию письма (text/plain)
-1.4 TO_NO_BRKTS_HTML_ONLY To: lacks brackets and HTML only


MIME_HEADER_CTYPE_ONLY
В письме есть заголовок Content-Type, но нет сопутствующих заголовков. Добавьте заголовок MIME-Version и/или Content-Transfer-Encoding с корректными значениями.

MIME_HTML_ONLY
Если в письме есть HTML-часть, то рекомендуется, чтобы в нём была аналогичная по содержанию PLAIN-часть. Делайте multipart-письмо.

1.1 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag

Ну, для одного вам нужен HTML-тег вокруг вашего сообщения HTML. Если вы подтвердите свой HTML-код, кажется, что он немного снизит оценку. Это сбило бы вас до 3,5 очка.

Не забудьте также приятное дружеское имя в вашем адресе, чтобы наши электронные письма попадали в фильтры.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Пример темплейта контакт формы?

Post by admin »

Убрал хедер, проверьте плз пропустит ли ваш фильтр сейчас
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: Пример темплейта контакт формы?

Post by ulan »

admin wrote: Mon Nov 11, 2019 4:49 pm Убрал хедер, проверьте плз пропустит ли ваш фильтр сейчас
ок стало лучше
Post Reply