Офис НП AMWAY в Ярославле
Купить продукцию Амвей в Ярославле
На карте Купить AMWAY в ЯрославлеПриобрести высококачественную продукцию Амвей в Ярославле, получить консультации по бизнесу, заказать продукцию или получить заказ:
Адрес: улица Валентины Терешковой, дом 1 (Вход со двора)
Телефон: +7 (920) 112-00-91
Email: matyxho@mail.ru
Сайт: https://www.amway.ru/user/lebedem
Визитка: http://yar.meweb.ru
Просмотр темы
MeWEB: Учимся строить сайты » Программирование » CMS PHP Fusion
 Распечатать тему
Вопросы по Ajax форме обратной связи
Ditrin
shneider , описал проблему в техподдержку, посмотрим что ответят
в настройка панели администратора на сайте порт 25, но пробовал и 465, smtp аутентификация галочка стоит и все прописано, может там что не так
Пришел ответ, написали что все проверили все настройки - все настроено правильно. Я же забыл!!! Ты же писал! Попробую другой почтовый сервис, может этот заковыристый mail.ru просто тупо не пропускает письма... но почему тогда когда отправляешь с другого приложения письма нормально приходят, а с формы на сайте - нет, понять не могу...
скрин панели администратора, под галочкой ниже, соответственно логин и пароль
P.S прописал перенаправление на gmail.com, такая же фигня
Ditrin присоединено следующее:изображение:
image_32.jpg

Изменил(а) Ditrin, 14 февраля 2017 11:22:08
 
Pisatel
Сейчас у себя проверю))))
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
В смысле где у себя? в панели админа сайта?
 
Pisatel
Не, у меня VDS на wyvernforce.ru . Проверил, у меня на mail.ru письма приходят с формы обратной связи
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
x1 x1 x1
 
http://www.meweb.ru
Ditrin
Буду дальше думать, премного благодарен тебе, ты уже сколько раз мне помог! Думаю я сам что то не так делаю
Надо просто сосредоточится и подумать логически, что куда зачем. Я все грешу на файлы формы обратной связи, но, поскольку все те данные которые я заполняю в форме, видно в cPanel - "отслеживание почты", значит форма отправляет то что я там заполнил, и надо не зацикливаться на ней
Изменил(а) Ditrin, 14 февраля 2017 12:11:06
x1
 
Pisatel
С тех писем, что пришли - проверь заголовки
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Вот что заметил, открыл два файла sendmail_include.php,
тот что сейчас на сайте, и тот который скачанный с сайта rusfusion (7.02.06) из раздела файлы, два разных подключения идет, в котором сейчас, подключается файл автолоад - require INCLUDES."PHPMailerAutoload.php";
а в оригинальном - require_once INCLUDES."class.phpmailer.php";, это имеет значение? это значит что я вносил изменения когда то, а зачем уже забыл, возможно когда я устанавливал рассылку для всех тогда когда мы проверяли ее
P.S поменял подключение как в оригинальном файле, то же самое
Изменил(а) Ditrin, 14 февраля 2017 13:13:06
 
Pisatel
Подключение не важно: оба должны работать. Даже не знаю, что это....
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Вообщем из всех почтовых сервисов, письма приходят только на почту YANDEX.RU! - FOREVER! На мой вопрос почему тогда выходит такой результат как на скрине ниже, тех поддержка shneider-host.ru ответила: "Здравствуйте. Рады сообщить, что на Ваш тикет был дан ответ. Его вы можете прочесть ниже.
Здравствуйте.
Значит то, как он настроен не подходит для mail.ru
Они дают общие рекомендации, но не озвучивают полностью свои требования.
Можете попытаться у них выяснить эталонную DMARC запись, но нам она не известна.
"

Вот ничего им не ответил, а хотелось!
Так какого же хрена на других хостингах почта приходит и это значит что запись там правильная!
Ditrin присоединено следующее:изображения:
post1.jpg otvet.jpg

Изменил(а) Ditrin, 14 февраля 2017 22:08:58
 
Pisatel
Сколько платишь за хостинг?
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Примерно 5$ - 6$ баксов, за пол года, минимальный объем дискового пространства - 500 мб
 
Pisatel
300 руб? Таких цен не бывает же)))
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
x1
 
http://www.meweb.ru
Ditrin
Sorry, ошибся, в рублях будет 700-800 рублей.
Pisatel, если у меня в панели администратора "SMTP хост:
Оставить пустым, если sendmail разрешен." ничего не указано, пусто, то письма должны отправляться на тот адрес почты что я указал в главных настройках панель админа?
Изменил(а) Ditrin, 15 февраля 2017 15:58:07
 
Pisatel
Да, именно так
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
Отключил в плагинах "рассылку для всех".
Заменил вот эти файлы на оригинальные, т.е те которые были изначально при установке фюжена:
class.phpmailer.php
class.smtp.php
sendmail_include.php

и теперь если в главных настройках указываешь любой "имя@mail.ru" , письма приходят моментально.
Какая проблема была: если в главных настройках, панели админа, пишешь любой почтовый ящик - письма через форму обратной связи не приходят, пишет что отправлено и все, на хостинге в "отслеживании доставки" видно что письмо пришло с "ошибкой" о которой я писал выше.
Все таки интуитивно мысль была что косяк все же кроется в файлах где-то...
Цитата [ Отметить все ]
Ditrin написал:
...вносил изменения когда то, а зачем уже забыл, возможно когда я устанавливал рассылку для всех тогда когда мы проверяли ее
P.S поменял подключение как в оригинальном файле, то же самое


Теперь буду смотреть дальше, все таки хочется чтобы форма обратной сявзи на Ajax заработала Улыбчивый
 
Pisatel
Ну тогда просто возьми старую функцию отправки из sendmail_include.php и попробуй. Там простое текстовое письмо уходит, а в моих модах - html
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Ditrin
С твоими файлами "отправки для всех" все хорошо, это я сам где то накосячил, потому что я еще с ними что то делал (не помню уже где я там лазил и что менял), а самую последнюю версию твоего архива я то не скачал, а надо было обновится
x1
 
Ditrin
Методом проб и ошибок сконструировал файлик process.php, безо всякого подключения sendemail.php, может кому пригодится
Загрузить источник  PHP
  1. <?php
  2. if ($_SERVER["REQUEST_METHOD"] == "POST") {
  3.   if (!empty($_POST['name']) && (!empty($_POST['email']) || !empty($_POST['phone']))){
  4.     if (isset($_POST['name'])) {
  5.         if (!empty($_POST['name'])){
  6.           $name = strip_tags($_POST['name']) . "<br>";
  7.           $nameFieldset = ;
  8.          }
  9.     }
  10.     if (isset($_POST['email'])) {
  11.         if (!empty($_POST['email'])){
  12.           $email = strip_tags($_POST['email']) . "<br>";
  13.           $emailFieldset = "<b>Email:</b>";
  14.         }
  15.     }
  16.     if (isset($_POST['phone'])) {
  17.         if (!empty($_POST['phone'])){
  18.           $phone = strip_tags($_POST['phone']) . "<br>";
  19.           $phoneFieldset = ;
  20.         }
  21.     }
  22.     if (isset($_POST['message'])) {
  23.         if (!empty($_POST['message'])){
  24.           $message = strip_tags($_POST['message']);
  25.           $messageFieldset = ;
  26.         }
  27.     }
  28.  
  29.     $to = "tvoy_email@mail.ru";     $headers  = "From: " . strip_tags($sendfrom) . "\r\n";
  30.     $headers .= "Reply-To: ". strip_tags($sendfrom) . "\r\n";
  31.     $headers .= "MIME-Version: 1.0\r\n";
  32.     $headers .= "Content-Type: text/html;charset=windows-1251 \r\n";
  33.     $headers .= "Content-Transfer-Encoding: 8bit \r\n";
  34.     $subject = "$formInfo";
  35.     $message = "$nameFieldset $name
  36.                 $emailFieldset $email
  37.                 $phoneFieldset $phone
  38.                 $messageFieldset $message";
  39.  
  40.     $send = mail ($to, $subject, $message, $headers);
  41.          
  42.   } 
  43. } 
  44. ?>


Все проверено, все отправляет, безо всяких ошибок и запретов, отсылает на любой емайл моментално.
Ниже скрин как это выглядит когда письмо приходит
site.js и html остается таким же, без изменений. Кому нужна тема письма можете сами добавить.
Можно вообще оставить только имя телефон и сообщение, и убрать ответ на вопрос, если это не нужно
P.S нарыто с интернета :)
Ditrin присоединено следующее:изображение:
pismo.jpg

Изменил(а) Ditrin, 18 февраля 2017 21:09:41
 
Pisatel
Цитата [ Отметить все ]
Мы не можем проверить подлинность отправителя. Рекомендуем Вам....
Я ж не просто так SMTP использую...
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
x1 x1 x1
 
http://www.meweb.ru
Ditrin
Ты прав! Делаю дальше, как должно быть по уму. Получается. Письма доходят, но без имени, телефона и текста сообщения, только
$subject и $from(мыло) передаются
Изменил(а) Ditrin, 19 февраля 2017 04:11:35
 
Поделиться:   
Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Небольшие вопросы по скриптам магазина и каталога SkyMag && SkyCat  →  PHP, MySQL 80 / 145133 11 января 2016 11:06:18
Ajax Like Dislike Article Panel  →  CMS PHP Fusion 16 / 22582 07 июля 2015 20:05:45
Вопросы по счетчику Power Counter  →  CMS PHP Fusion 19 / 16354 19 января 2015 09:42:03
Всплывающая форма обратной связи  →  CMS PHP Fusion 0 / 7867 31 декабря 2013 10:12:12
Последние активные темы форума
  Темы Просмотров Ответов Последние сообщения
folder Вопрос по переделке bb-кода
PHP, MySQL
22358 5 Pisatel
26. мая 2017
folder Вопросы по Ajax форме обратной связи
CMS PHP Fusion
68717 48 Ditrin
19. февраля 2017
folder BBCode YouTube Video Colorbox mod
CMS PHP Fusion
15381 2 Pisatel
10. декабря 2016
folder Как лучше создать собственную страницу?
CMS PHP Fusion
17920 17 Pisatel
11. мая 2016
folder Небольшие вопросы по скриптам магазина и катало...
PHP, MySQL
145133 80 Pisatel
11. января 2016
folder BBCode Code mod
CMS PHP Fusion
14434 0 Pisatel
31. августа 2015
folder Ajax Like Dislike Article Panel
CMS PHP Fusion
22582 16 Pisatel
07. июля 2015
folder Хлебные крошки / BreadCrumbs SEO Panel
CMS PHP Fusion
26288 17 Pisatel
04. июля 2015
folder Abbr Description BBCode
CMS PHP Fusion
7672 0 Pisatel
15. июня 2015
folder Плагин Email рассылки Mail To All by Pisatel
CMS PHP Fusion
37055 32 Pisatel
26. апреля 2015
folder Подозрительный трафик и прочие страшилки
Всякая хрень
11819 2 Ditrin
23. апреля 2015
folder Мод Newsletter - рассылка писем пользователям с...
CMS PHP Fusion
31064 13 Pisatel
10. апреля 2015
folder Мод отправки писем PHPMailer для PHP-Fusion
CMS PHP Fusion
128674 113 Ditrin
06. апреля 2015
folder Появление неизвестного файла subscriptions.php
CMS PHP Fusion
8855 2 Pisatel
06. апреля 2015
folder Autoban on IP
CMS PHP Fusion
23212 13 Pisatel
03. апреля 2015