Офис НП AMWAY в Ярославле
Купить продукцию Амвей в Ярославле, офис 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 / 57310 11 января 2016 11:06:18
Ajax Like Dislike Article Panel  →  CMS PHP Fusion 16 / 8858 07 июля 2015 20:05:45
Вопросы по счетчику Power Counter  →  CMS PHP Fusion 19 / 8453 19 января 2015 09:42:03
Всплывающая форма обратной связи  →  CMS PHP Fusion 0 / 5435 31 декабря 2013 10:12:12
Последние активные темы форума
  Темы Просмотров Ответов Последние сообщения
folder Плагин Email рассылки Mail To All by Pisatel
CMS PHP Fusion
14912 33 promask
27. апреля 2019
folder Вопрос по переделке bb-кода
PHP, MySQL
3832 5 Pisatel
26. мая 2017
folder Вопросы по Ajax форме обратной связи
CMS PHP Fusion
16206 48 Ditrin
19. февраля 2017
folder BBCode YouTube Video Colorbox mod
CMS PHP Fusion
8371 2 Pisatel
10. декабря 2016
folder Как лучше создать собственную страницу?
CMS PHP Fusion
8350 17 Pisatel
11. мая 2016
folder Небольшие вопросы по скриптам магазина и катало...
PHP, MySQL
57310 80 Pisatel
11. января 2016
folder BBCode Code mod
CMS PHP Fusion
4532 0 Pisatel
31. августа 2015
folder Ajax Like Dislike Article Panel
CMS PHP Fusion
8858 16 Pisatel
07. июля 2015
folder Хлебные крошки / BreadCrumbs SEO Panel
CMS PHP Fusion
10494 17 Pisatel
04. июля 2015
folder Abbr Description BBCode
CMS PHP Fusion
3501 0 Pisatel
15. июня 2015
folder Подозрительный трафик и прочие страшилки
Всякая хрень
6959 2 Ditrin
23. апреля 2015
folder Мод Newsletter - рассылка писем пользователям с...
CMS PHP Fusion
8728 13 Pisatel
10. апреля 2015
folder Мод отправки писем PHPMailer для PHP-Fusion
CMS PHP Fusion
45862 113 Ditrin
06. апреля 2015
folder Появление неизвестного файла subscriptions.php
CMS PHP Fusion
4127 2 Pisatel
06. апреля 2015
folder Autoban on IP
CMS PHP Fusion
14808 13 Pisatel
03. апреля 2015