Проблема с почтой на корзине



  • Все таки не получается самостоятельно разобраться, буду очень признателен за помощь.
    Версия ModX Revo 2.3.5-pl
    php5.3(APC)
    Shopkeeper 3 (Устанавливался с нуля через modX установщик)
    Оформление заказа с помощью сниппета "FormIt" и хука "shk_fihook"
    В корзине (page_order_form):

    
    [[!FormIt?
    &hooks=`spam,shk_fihook,email,FormItAutoResponder,redirect`
    &submitVar=`order`
    &emailTpl=`shopOrderReport`
    &fiarTpl=`shopOrderReport`
    &emailSubject=`В интернет-магазине "[[++site_name]]" сделан новый заказ`
    &fiarSubject=`Вы сделали заказ в интернет-магазине "[[++site_name]]"`
    &emailTo=`[[++emailsender]]`
    &fiarReplyTo=`[[++emailsender]]`
    

    Хотя сайт привязан к технической почте петерхоста:
    Кодировка mail_charsetUTF-8

    Формат кодирования mail_encoding 8bit

    SMTP аутентификация mail_smtp_auth Да

    SMTP хосты mail_smtp_hosts smtp.peterhost.ru

    SMTP пароль mail_smtp_pass **********
    __
    SMTP номер порта mail_smtp_port 587

    SMTP пользователь mail_smtp_user arkom_01
    __
    Использовать SMTP mail_use_smtp Да

    Shopkeeper пытается отправить не на почту указанную клиентом а с нее.
    логи:

    [2016-05-04 13:26:23] (ERROR @ /index.php) [FormIt] Произошла ошибка при попытке отправить почту. Неверный адрес отправителя: gorbunov_vv85@mail.ru : MAIL FROM command failed,550,"Sender address gorbunov_vv85@mail.ru does not belong to any of your
    550 configured mailboxes"```


  • Ответ техподдержки провайдера:
    Тогда Вам необходимо модифицировать скрипт, чтобы он не подставлял ящик введенный пользователем в поле "From"


  • Администраторы

    Правильно подсказали. Если не ошибаюсь, надо добавить

    &emailFrom=`[[++emailsender]]`
    


  • @Andchir Спасибо большое! Все заработало! =)



Последние темы

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.