| |||||||||
| |||||||||
Здравствуйте, Павел!
Поставил 7.52 в режиме сайта. Почта не работает, ничего не отсылается. Точнее: может и отсылается, так как сообщение об успехе появляется, но никуда не доходит. Debug режим тоже ничего не показывает. Закинул на хост простенькую php форму с функцией mail(). Всё отлично доходит.
Пытался играть с smtp тоже, но без результатно. Впрочем и без smtp всё должно работать.
Также не сохраняются картинки в создателе аватаров, но это мелочи по сравнению с почтой, так как пользователь не может зарегистрироваться с не работающей почтой.
Спасибо!
Поставил 7.52 в режиме сайта. Почта не работает, ничего не отсылается. Точнее: может и отсылается, так как сообщение об успехе появляется, но никуда не доходит. Debug режим тоже ничего не показывает. Закинул на хост простенькую php форму с функцией mail(). Всё отлично доходит.
Пытался играть с smtp тоже, но без результатно. Впрочем и без smtp всё должно работать.
Также не сохраняются картинки в создателе аватаров, но это мелочи по сравнению с почтой, так как пользователь не может зарегистрироваться с не работающей почтой.
Спасибо!
в форме sendmail.php нашёл следующий код
if ($smail==1) {
mail2($aemail, $sender0, $shop_mail,$tema0, str_replace("=images/no_photo.png", "='".$htpath."/images/no_photo.png'",$emb), $mtype, $multipart, $boundary, "UTF-8");
}
//mail("$aemail","$ateme", $emailbody, "From: $shop_mailnContent-Type: text/html; charset=$codepagenContent-Transfer-Encoding: 8bit");
заменил во второй строке mail2( на mail(
теперь по крайней мере получаю осмысленную ошибку
Warning: mail() expects at most 5 parameters, 9 given in /home/mikemi/domains/hosh.rf/public_html/modules/sendmail.php on line 318
пока приторможу, так как не очень понимаю изменённого кода, но верю, что что-то здесь явно задумывалось хорошее.
if ($smail==1) {
mail2($aemail, $sender0, $shop_mail,$tema0, str_replace("=images/no_photo.png", "='".$htpath."/images/no_photo.png'",$emb), $mtype, $multipart, $boundary, "UTF-8");
}
//mail("$aemail","$ateme", $emailbody, "From: $shop_mailnContent-Type: text/html; charset=$codepagenContent-Transfer-Encoding: 8bit");
заменил во второй строке mail2( на mail(
теперь по крайней мере получаю осмысленную ошибку
Warning: mail() expects at most 5 parameters, 9 given in /home/mikemi/domains/hosh.rf/public_html/modules/sendmail.php on line 318
пока приторможу, так как не очень понимаю изменённого кода, но верю, что что-то здесь явно задумывалось хорошее.
не надо это делать это не то.
версия от какого числа?
если самая самая, то
попробуйте в ADM-Шаблоны-css.inc
в самом верху тип сообщений поставить не raw а multipart
отпишитесь.
версия от какого числа?
если самая самая, то
попробуйте в ADM-Шаблоны-css.inc
в самом верху тип сообщений поставить не raw а multipart
отпишитесь.
Разработчик CMS Eurowebcart
версия последняя вроде, скачал после 15-го дек.
не вижу raw совсем
а какая переменная не подскажете?
не вижу raw совсем
а какая переменная не подскажете?
прям вверху
если нет - то версия не последняя и там могут проблемы с почтой наблюдаться.
$mailtype="raw"; //multipart or raw
если нет - то версия не последняя и там могут проблемы с почтой наблюдаться.
Разработчик CMS Eurowebcart
нет такой строки
анонсов не было, потому и думал что последняя
буду качать, спасибо!
что менять кроме css.inc?
анонсов не было, потому и думал что последняя
буду качать, спасибо!
что менять кроме css.inc?
ищите файлы от 15-17декабря. у меня сейчас авралы, не могу много писать. весь в битриксе.
Разработчик CMS Eurowebcart
если строки нет, поменяйте только css.inc
не выставляйте мультипарт.
не выставляйте мультипарт.
Разработчик CMS Eurowebcart
короче ситуацию я описал - втихую обновился php sendmail. тут 2 варианта почему почта не ходит:
либо оборачивает самостоятельно в base64 (и портит мои заголовки) или не принимает теперь сообщения в заголовках.
пришлось все модули переделать чтобы сообщение пихал отдельно, а не в заголовки.
Как плачутся админы - это типа багу поправили.
но надели испортили людям жизнь и нервы.
в PHP 5.5 и выше - это автоматом сразу. а потом при переключении на 5.4 и ниже дело сделано уже и конф сендмэйла уже "пофиксен" и ничего уже не вернуть
так что пришлось мне под это дело адаптироваться. а что не выпустил сообщение об апдейте - соррян..
либо оборачивает самостоятельно в base64 (и портит мои заголовки) или не принимает теперь сообщения в заголовках.
пришлось все модули переделать чтобы сообщение пихал отдельно, а не в заголовки.
Как плачутся админы - это типа багу поправили.
но надели испортили людям жизнь и нервы.
в PHP 5.5 и выше - это автоматом сразу. а потом при переключении на 5.4 и ниже дело сделано уже и конф сендмэйла уже "пофиксен" и ничего уже не вернуть
так что пришлось мне под это дело адаптироваться. а что не выпустил сообщение об апдейте - соррян..
Разработчик CMS Eurowebcart
понятно...
поменял файлы
пробовал и с raw и с multipart, пока что безрезультатно ((
поменял файлы
пробовал и с raw и с multipart, пока что безрезультатно ((
какой хостер?
Разработчик CMS Eurowebcart
VPS на hc.ru
SMTP должно работать в любом случае! (желат. на 25 порту)
узнайте кто шлет sendmail или postfix
скорее всего надо отключить esmtp в настройках sendmail
пришлите мне на почту dpz собака bk.ru
узнайте кто шлет sendmail или postfix
скорее всего надо отключить esmtp в настройках sendmail
пришлите мне на почту dpz собака bk.ru
phpinfo();
Разработчик CMS Eurowebcart
добавил упрощенный режим flat без base64 энкодирования
Разработчик CMS Eurowebcart
Ну вот, наконец-то победил я почту!
Спасибо Павлу за добавление flat mode в настройки!
Почта работает у меня через smtp хостера. Оказывается даже на кириллическом домене можно создать почту, на что особой надежды у меня не было.))
Но чтобы почта не блокировалась гуглом и мэйлом, пришлось повозиться и добавить dkim signature.
Спасибо Павлу за добавление flat mode в настройки!
Почта работает у меня через smtp хостера. Оказывается даже на кириллическом домене можно создать почту, на что особой надежды у меня не было.))
Но чтобы почта не блокировалась гуглом и мэйлом, пришлось повозиться и добавить dkim signature.
Поздравляю! Все проблемы снимает SMTP
Разработчик CMS Eurowebcart
Всё прочитал. У меня самая, самая последняя версия. При регистрации почта приходит но вместо букв - вопросы, но хоть приходит. А вот с формы "Контакт" не приходит ничего вообще - ни в спам ни куда.
Мой сайт на EWC
А где находятся адреса для регистрации и для вопросов?
У меня на гугл и на мэйл вообще ничего не ходило, только на яшу и на ящики хостера.
После добавления подписи всё ходит куда и как надо.
Даже с другого домена на том же хостере всё пошло-полетело!
У меня на гугл и на мэйл вообще ничего не ходило, только на яшу и на ящики хостера.
После добавления подписи всё ходит куда и как надо.
Даже с другого домена на том же хостере всё пошло-полетело!
гугл и майл пробовал. Что за подпись? Надо опять читать эту тему.
Мой сайт на EWC
называется dkim signature
настраивается на хостере.
в двух словах - создаются два ключа - общий и частный и потом создаются новые записи в DNS
если интересно, выложу инструкцию сюда, как мне удалось всё настроить
но у меня VPS хостер
на shared может и не применимо быть, не знаю.
настраивается на хостере.
в двух словах - создаются два ключа - общий и частный и потом создаются новые записи в DNS
если интересно, выложу инструкцию сюда, как мне удалось всё настроить
но у меня VPS хостер
на shared может и не применимо быть, не знаю.