support 447 Опубликовано 11 ноября, 2009 Жалоба Share Опубликовано 11 ноября, 2009 А если вот так: if (!$mail->Send()) {// echo TEXT_PHP_MAILER_ERROR;// echo TEXT_PHP_MAILER_ERROR1 . $mail->ErrorInfo;// exit; }[/code]Вообще скрипт ведь одинаковый по всему магазину, одинаково везде отправляет.Может дело в отправителе, указанном в Админке - Настройки - Основные - Настройки email.Например у некоторых хостеров нужно что б в качестве отправителя был указан ящик в том же домене, что и сайт.Дело вряд ли в скриптах магазина, либо в настройках хостера, либо может спам-фильтры какие-то на ящике, поэтому и не доходит. Ссылка на сообщение Поделиться на другие сайты
Vitsb 0 Опубликовано 11 ноября, 2009 Жалоба Share Опубликовано 11 ноября, 2009 1. Да, теперь все нормально, заказ доходит, но отправителю копия все равно не идет, хотя и пишет: >>Мы получили Ваш заказ, также Вам отправлено письмо на E-Mail с информацией о заказе!<< Изменил ящик отправителя - письма стали появляться. Действительно, их воспринимает как СПАМ: -------------------- Content analysis details: (5.1 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.3 SUBJ_ALL_CAPS Subject is all capitals 0.0 HTML_MESSAGE BODY: HTML included in message 2.9 TVD_SPACE_RATIO BODY: TVD_SPACE_RATIO 0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS -0.2 AWL AWL: From: address is in the auto white-list The original message was not completely plain text, and may be unsafe to open with some email clients; in particular, it may contain a virus, or confirm that your address can receive spam. If you wish to view it, it may be safer to save it to a file and open it with an editor. ------------------- Насколько я понял, антиспамер больше всего возмущает, что в заглавии большие буквы и еще: BODY: TVD_SPACE_RATIO, что мне непонятно. Можно ли что-то изменить, чтобы не волновать антиспамера? =============== 2. И все же, что-то не очень красиво с выводом ошибки. Почему вывод сообщения мешает отправке письма-заказа? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 ноября, 2009 Жалоба Share Опубликовано 11 ноября, 2009 Не знаю, это уже смотрите на свой анти-спамер. Могу сказать, что письмо формируется в /send_order.php Шаблоны писем в /templates/шаблон/mail/russian Может там что-то править. Не знаю почему мешает, какая-то ошибка при отправке происходит через phpMailer и поэтому пишет ошибку. Нужно в /inc/vam_php_mail.inc.php наверное какой-то свой код писать, что б выяснять, что за ошибка в phpMailer при отправке, что ему не нравится. Ссылка на сообщение Поделиться на другие сайты
Vitsb 0 Опубликовано 11 ноября, 2009 Жалоба Share Опубликовано 11 ноября, 2009 Понял, спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 ноября, 2009 Жалоба Share Опубликовано 12 ноября, 2009 Не за что, надеюсь, что разберётесь. Ссылка на сообщение Поделиться на другие сайты
worker 0 Опубликовано 13 декабря, 2009 Жалоба Share Опубликовано 13 декабря, 2009 А как отключить отправку писем покупателю? Разве отключение Настройка E-Mail - Отправлять письма из магазина не должно отключать отправку? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 декабря, 2009 Жалоба Share Опубликовано 13 декабря, 2009 Возьмите вот файл /inc/vam_php_mail.inc.php, поправил, что б эта опция отключала работу почты. Спасибо, что сообщили, внём данное исправление в текущий код магазин, для всех исправление будет со следующей версией магазина. vam_php_mail.inc.php Ссылка на сообщение Поделиться на другие сайты
worker 0 Опубликовано 13 декабря, 2009 Жалоба Share Опубликовано 13 декабря, 2009 Значит данная опция полностью отключает отправку писем? Отключить отправку писем только покупателю нельзя? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 декабря, 2009 Жалоба Share Опубликовано 13 декабря, 2009 Да полностью. Если нужно убирать какие-то отдельные письма, например письмо с заказом, то это только править файл /send_order.php в данном случае. Ищите код по vam_php_mail и удаляйте. Ссылка на сообщение Поделиться на другие сайты
worker 0 Опубликовано 14 декабря, 2009 Жалоба Share Опубликовано 14 декабря, 2009 Спасибо, разобрался. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 декабря, 2009 Жалоба Share Опубликовано 14 декабря, 2009 Не за что Ссылка на сообщение Поделиться на другие сайты
vovasol 0 Опубликовано 24 марта, 2010 Жалоба Share Опубликовано 24 марта, 2010 А в каком файле хранятся тексты сообщений об этих ошибках? Не удалось отправить email. Ошибка: Произошла ошибка при инициализации Mail функции. - если использовалась mail и Не удалось отправить email. Ошибка: Невозможно выполнить эту команду: /usr/sbin/sendmail - если соответственно sendmail Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 24 марта, 2010 Жалоба Share Опубликовано 24 марта, 2010 Оба здесь: \includes\external\phpmailer\language\phpmailer.lang-ru.php Ссылка на сообщение Поделиться на другие сайты
vadim 6 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 А в каком файле хранятся тексты сообщений об этих ошибках? Не удалось отправить email. Ошибка: Произошла ошибка при инициализации Mail функции. - если использовалась mail и Не удалось отправить email. Ошибка: Невозможно выполнить эту команду: /usr/sbin/sendmail - если соответственно sendmail такая же проблема что делать? хостинг рбк за 2 года не было этой проблемы! Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 А в каком файле хранятся тексты сообщений об этих ошибках? Не удалось отправить email. Ошибка: Произошла ошибка при инициализации Mail функции. - если использовалась mail и Не удалось отправить email. Ошибка: Невозможно выполнить эту команду: /usr/sbin/sendmail - если соответственно sendmail Ответ - смотри выше: http://vamshop.ru/forum/index.php?topic=750.msg43613#msg43613 такая же проблема что делать? И о какой проблеме Вы говорите? В этой теме их много перечислено. хостинг рбк за 2 года не было этой проблемы! А теперь что-то случилось... Магазин меняли? Нет. Спросите сначала у хостера. Там есть техподдержка. Ссылка на сообщение Поделиться на другие сайты
vadim 6 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 проблема такая же ставиш сендмайл та ошибка ставишь майл тоже.. НИЧЕГО НЕ МЕНЯЛИ! Не удалось отправить email. Ошибка: Невозможно выполнить эту команду: /usr/bin/sendmail при заказе и при задать вопросы..эта ошибка!...Что конкретно спросить у хостера Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 Что конкретно спросить у хостера Я обычно спрашиваю так: Какого ...................... ............... ................................. ............ ................................ ......................... ............... .................. ................ ................ ........................ ................... .................. ............ ........................ ........... ......... (странно, тут были только эпитеты и сравнения, а автоцензор их позаменял на точки) .................. ............... .................. .............. .............. почта не работает? Если через полчаса не восстановите .......................... ..................... ......................... ......................... ....................... ................ ........ ........ ......... ................. ............... с хостинга съеду к .................... ............... ............... . Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 Спросите где находится sendmail, может по указанному пути /usr/bin/sendmail ничего нет, поэтому и не работает. Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 Спросите где находится sendmail... Вряд ли, VaM. У них уже 2 года, как всё настроено: хостинг рбк за 2 года не было этой проблемы! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 Тогда действительно есть смысл у хостера спросить, только обязательно пишите, что всё работало и Вы ничего не трогали, а то сразу скажут, что скрипты виноваты и мы не при делах. Ссылка на сообщение Поделиться на другие сайты
vadim 6 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 то есть спросить почему не отправляется почта через сайт? почта хостинга ходит mail@магазин.ru проходит ! Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 проблема такая же ставиш сендмайл та ошибка ставишь майл тоже.. почта хостинга ходит mail@магазин.ru проходит ! vadim, тогда я не понял в чём проблема? :'( Ссылка на сообщение Поделиться на другие сайты
vadim 6 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 хм стоит способ отправки писем из магазина sendmail .......Это в админке! если зайти через Бат и проверить ящики магазина( Sale@магазин.ру info@магзин.ру) и отправить все работает... Ссылка на сообщение Поделиться на другие сайты
vadim 6 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 попробывал SMTP пишет Warning: fsockopen(): unable to connect to localhost:25 in /www/*****/www/htdocs/includes/external/phpmailer/class.smtp.php on line 122 Не удалось отправить email. Ошибка: SMTP ошибка: SMTP-Host недоступен. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 апреля, 2010 Жалоба Share Опубликовано 12 апреля, 2010 Если выбираете smtp, то ниже нужно указывать smtp сервер, логин и пароль. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения