Проблемы с модулем "Мгновенный заказ 0.3"

Тема в разделе "OpenCart", создана пользователем Shon, 19 янв 2013.

  1. Shon

    Shon

    Регистрация:
    22 дек 2012
    Сообщения:
    51
    Симпатии:
    0
    Доброго времени суток!

    Поставил модуль мгновенный заказ 0.3... и наткнулся не множество проблем. Первая из них:

    После того как вписываю имя, номер телефона и мыло которое создано на MAIL.RU, мне на почту приходит письмо с таким контентом:


    Кто сможет объяснить?
     
  2. CTAH

    CTAH

    Регистрация:
    12 ноя 2012
    Сообщения:
    285
    Симпатии:
    1.300
    Попробуйте другой электронной почты.
    Модуль работает прекрасно, Я использую этот модуль в различных версиях 1.4.9.6 и 1.5.1.3.
    Возможно, некоторые виды защиты от спама. Мне на gmail.com сначала все сообщения приходили в спаме
     
  3. Shon

    Shon

    Регистрация:
    22 дек 2012
    Сообщения:
    51
    Симпатии:
    0
    Да не, не спам... мне кажется именно с mail.ru так происходит... может проблема в кодировке? Никто не сталкивался с подобным? И я не пойму, мой сайт gulalek.com, там автоматом создается ящик [email protected] что-ли? Потому что я сам такой ящик не создавал..
     
  4. Shon

    Shon

    Регистрация:
    22 дек 2012
    Сообщения:
    51
    Симпатии:
    0
    Я сменил ящик с MAIL.RU на GMAIL. Теперь на джимейл вообще письма не приходят. У вас такое было? Можете посоветовать что-то?

    Уже сколько дней маюсь над этой проблемой блин... :(
     
  5. ingenerks

    ingenerks

    Регистрация:
    25 окт 2012
    Сообщения:
    254
    Симпатии:
    79
  6. Shon

    Shon

    Регистрация:
    22 дек 2012
    Сообщения:
    51
    Симпатии:
    0
    Прочел весь топик. Хоть один раз и задавали автору вопросы на эту тему, он им отвечал только в личку. А мне нет смысла писать ему напрямую так как я не покупал у него этот продукт. Кстати, один отписался что вся трабла в в одном файле.. вот его код, может поможете разобраться:

    Код:
    <?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>
    <div id="content"><?php echo $content_top; ?>
    <?php
    	if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) == 'XMLHttpRequest') {
    	$body = "<b>Product:</b> <a href='".$_POST['url']."'>".$_POST['product']."</a><br/><p><b>Name: </b>".$_POST['name']."</p><p><b>Phone: </b>".$_POST['phone']."</p><p><b>E-mail: </b>".$_POST['email']."</p>";
    	$from_email = (!empty($_POST['email']))?$_POST['email']:'notreply@'.$_SERVER['SERVER_NAME'];
    	$headers = array('From'=>$from_email,'FromName'=>'Быстрый заказ с сайта');
    	/* Для отправки HTML-почты вы можете установить шапку Content-type. */
    	$headers .= "MIME-Version: 1.0\r\n";
    	$headers .= "Content-type: text/html; charset=windows-1251\r\n";
    	$headers .= "From: ".$_POST['name']."  <".$from_email.">\r\n";
    	$subject = 'Быстрый заказ продукта - '.$_POST['product'].' - '.$_POST['name'];
    	$headers  = iconv('UTF-8', 'windows-1251', $headers);
    	$subject = iconv('UTF-8', 'windows-1251', $subject);
    	$body1 = $body."<br /> Спасибо за Ваш заказ.<br /> Мы свяжемся с Вами в ближайшее время.";
    	$body = iconv('UTF-8', 'windows-1251', $body);
    	mail($email, $subject, $body, $headers);
       
    	/*Отправка покупателю */
    	if ($_POST['email']) {
    		$subject1 = 'Быстрый заказ продукта - '.$_POST['product'].' принят в обработку';
    		$subject1 = iconv('UTF-8', 'windows-1251', $subject1);
    		$body1 = iconv('UTF-8', 'windows-1251', $body1);
    		$headers1 = array('From'=>'notreply@'.$_SERVER['SERVER_NAME'],'FromName'=>'Заказ товара '.$_POST['product'].' принят');
    		$headers1 .= "MIME-Version: 1.0\r\n";
    		$headers1 .= "Content-type: text/html; charset=windows-1251\r\n";
    		$headers1 .= "From: Заказ товара  <notreply@".$_SERVER['SERVER_NAME'].">\r\n";
    		$headers1  = iconv('UTF-8', 'windows-1251', $headers1);
    		mail($_POST['email'], $subject1, $body1, $headers1);
    	}
    	}
      ?>
    <?php echo $content_bottom; ?></div>
    <?php echo $footer; ?>
     
  7. Shon

    Shon

    Регистрация:
    22 дек 2012
    Сообщения:
    51
    Симпатии:
    0
    Короче, сам задал вопрос, сам нашел решение. Впредь кто столкнется с такой траблой, можете просмотреть в этой теме, иначе будете ломать голову три месяца...

    Решение: