• Вкратце опишу ситуацию…

    Клиент использует WooCommerce как простой каталог товаров.
    Т.е. никакой корзины, регистрации, личного кабинета и т.п.
    С некоторых пор ему захотелось поиметь что-то типа формы “Заказ звонка”, но с возможностью регистрации в админке этих заказов.
    Под это дело ваш плагин подходит как нельзя лучше, НО…
    Не работают уведомления на мыло.

    Письма админу о заказах отправляются только если включить опцию регистрации заказов в Woocommerce, а не только в плагине.
    Но это, скорее всего, отправка письма штатными средствами Woocommerce, поскольку шаблон письма именно оттуда.
    А отправка писем плагином так и не работает.
    Бог бы с ним, можно было бы работать и в таком варианте, но нужно отправлять дубликат почты на другое мыло.
    В WC такого функционала нет, а у вас есть, но она соответственно тоже не работает!
    Пробовал заменить в wp-content/plugins/buy-one-click-woocommerce/inc/function-class.php функцию wp_mail на обычный mail, но это не помогло.

    Проверил работу функции PHP mail примитивнейшим образом:

    if (mail("[email protected]", "Test - Проверка", "Текст 123 QWERTY")) {
    	echo 'Отправлено!';
    } else {
    	echo 'Ошибка!';
    }

    РАБОТАЕТ!

    WTF, ЧЯНТД?
    Помогите найти грабли!

    P.S. Еще хотелось бы сортировку заказов в обратном порядке (новые сверху).

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter alex_a_k

    (@alex_a_k)

    Проверьте на почте @mail.ru
    Больше всего выделывается.

    Thread Starter alex_a_k

    (@alex_a_k)

    Разобрался сам.
    Неверно генерировались служебные заголовки.
    Кириллический subj нужно кодировать в UTF8.
    C с русскими именами в поле from тоже была проблема, кодирование не помогало, по этому оставил там только e-mail адрес.
    Некоторые почтовики типа яндекса принимают письма такие нормально, но гугл и мэйл.ру их “проглатывают”.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Проблема с уведомлениями на почту’ is closed to new replies.