скрипт отправки почты при заказе
Autore: MaxGiza T.
Visite 3491,
Followers 2,
Condiviso 0
Подскажите пожалуйста, неожиданно перестали отправляться заказы на указанную почту в настройках заказа. Прочитал в коментариях что нужно обратиться к хостингу , Но меня спрашивают, где находиться скрипт отправки почты по заказу? , подскажите где он находиться на сервере?
С Уважением Максим
Postato il
res/imemail.inc.php
Читайте сообщения об ограничениях введенных mail.ru и прочими почтовиками.
На сайте из вашего профиля при заказе
imemail/imEmailForm_k134tw8g.php
У меня 2 раза переставало работать когда на хостинге работы с phpmail были. Спросите у них не меняли ли они что нить в этом
Autore
Спасибо за ответ, но с хостингом пока выяснить не получается - служба поддержки задает новуе вопросы - Хостинг One.com - I would like to test this sending. Can you tell me the step by step procedure? - Я хотел бы проверить эту отправку. Можете ли вы сказать мне, шаг за шагом процедуры?
Autore
выяснилось не работает когда заказчик указывает почту mail.ru или list.ru - как это исправить подскажите пожалуйста
Autore
В итоге мне посоветовали сменить скрипт чтобы почта при заказе отправлялась не от ящика отправителя а от ящика сайта, а как это сделать ? у меня по скрипту почта отправляется на ящик заказа от заказчика
Если только на майлру то возможно вы там в спам списке, листру тоже им принадлежит. Заведите ящик на майле и отправьте заказ себе, после чего проверьте папку спам
Autore
Отправил себе , все нормально пришло, приходит как на почту сайта *** для заказов с mail.ru так и в боратном порядке на сайт, Может кто знает как исправить скрипт отправки почты на сайте чтобы он отправлялся не от имени отправителя *** а от почты сайта *** где заказ оформляется потому, что когда заказ оформляется от *** клиента ему приходит письмо с подтверждением заказа а мне на ящик который указан в скрипте *** - нет. С иностранных почтовых агентов все нормально, Приходит и мне и заказчику . Все протестировали с поддержкой one.com
Autore
Если я правильно все понял из выше изложенного и из других постов по этой же теме, то единственный вариант решения данной проблемы - это смена хостинга с one.com на наш российский. и регистрацией ящика для заказов на нем с поддержкой smtp
На one.com нет smtp?
Вот это поворот. Спасибо, буду знать.
Autore
Бьюсь 3 день ничего не получается - разобрались с one.com - есть протокол smtp - все настроил как сказали - но письма по прежнему не приходят мой ящик если указывать mail.ru в форме при заказе - теперь выясняется что проблема в программе websitex5 так как в настройках отправить копию на мой ящик почта стоит - но на нее ни чего не приходит - в чем может быть дело - в службе поддержки one сказали что проблема у вас с сайтом так как отправка из формы заказа происходит не из существующего почтового адреса - а как настроить чтобы она уходила от существующего? подскажите? пожалуйста - силы на исходу уже
Autore
настроил аутенфицированный сетевой протокол SMTP
отправить как POST
Адрес:send.one.com шифрование SSL порт 465 . имя пользователя мой ящик и пароль к нему
в ЧЕМ еще может быть дело - 5 раз перезаливал на хостинг с разными параметрами GET или POST без изменеий - не работает - почта приходит только заказчику на mail.ru
Autore
Все перепробовал по SMTP вообще не отправляет ни куда только по PHP майлер работает - как настроить SMTP протокол правильно?
Hello,
WebSite X5 supports SMTP in all its forms.
We know for sure that it works with sites hosted on one.com.
You should use these settings:
host: mailout.one.com
port: 25
authentification: none
Let me know if that works.
--
Здравствуйте,
WebSite X5поддерживаетSMTPво всех его формах.
Мы точно знаем, чтоон работает ссайтов, размещенных наone.com.
Выдолжны использовать эти настройки:
хост:mailout.one.com
Порт:25
нетподлинности: нет
Дай мне знать, если это работает.
Autore
Thanks for the info with these settings doesn't work either - the problem is that in the settings of the email form is checked to send a copy to my mailbox but the letter is not sent from my box and from a non-existent server - how to configure that the mail left the mail forms from my mailbox and was sent - then it all worked
Autore
Спасибо за информацию с данными настройками тоже не работает - проблема в том, что в настройках почтовой формы стоит отметка отправлять копию на мой ящик - но письмо отправляется не от моего ящика а от несуществующего с сервера - как настроить чтобы письмо уходила из почтовый формы от моего ящика и было в отправленных - тогда бы все работало
You can specify the sender email address in the E-Commerce cart settings. Which address did you specify? Is it using the same domain as your website?
--
Вы можетеуказать адресэлектронной почты отправителяв настройкахкорзинуэлектронной коммерции.
Какой адресвыуказать?Является лиэтос помощью того жедомена, какваш сайт?
Не будет у вас работать почта через mail.ru и голову не ломайте - ни у одного у вас такая проблема. СПАМ-листы постоянно на mail.ru обновляются, если даже перейдете на российский хостинг и будете пинать своего хостера, чтобы каждую неделю отправлял все новые заявки на исключения из спам-списков вашего ip-адреса. Выход - смените почту, например, на Яндекс или открывайте почтовый ящик непосредственно на хостинге (я, кстати, так и сделал после 3-х попаданий ip-адреса в СПАМ, т.к. просто не приходили заказы из магазина). Либо еще вариант: покупать у хостинга выделенный ip-адрес, например, у хостинга beget.ru стоит такая услуга 660 руб за год. Кстати, там уже (с хостинга) можно сделать переадресацию/дублирование писем непосредственно на другой удобный для вас почтовый ящик.
Autore
My mail is registered to the hosting and the domain die - milexoress.com - mail for Sakata stepnyh through the form on the website *** -if the order is to do milexpress.com or from any other domney mail all comes to the customer and to me - But if you specify Inbox when ordering mail.ru - list.ru etc. - the letter with the order only comes to the customer and to me my box can't think of anything at all
У меня почта зарегестрирована на хостинге и на мрем домене - milexoress.com - почта для заказоа сделпнных через форму на сайте *** -если заказ делать от milexpress.com или от любой другой домнной почты то все приходит и заказчику и мне - Но если указан почтовый ящик при заказ mail.ru - list.ru и т.п. - то письмо с заказом приходит только заказчику а мне на мой ящик не приходит ничего вообще
Autore
Long time to understand the support one.com with different operators and checking all said one diagnosis - that the mail can't come from non-existing mailbox from the box which no - website otpravlyaet not from my email specified in the form and e-mail customer here and there is a unit - a CONCLUSION Why you can't do it on the website to mail from the form on the website got sent to my Inbox, and a copy obtained - and only then to the customer - and not Vice versa as it is now done
Долго разбирался с поддержкой one.com с разными операторами - и все проверив сказали один диагноз - что почта не может прийти от не существующего ящика - от ящика которого нет - website отправдяет не от моей почты указаной в форме а от почты заказчика тут и происходит блок - ВЫВОД Почему нельзя так сделать на сайте чтобы почта из формы на сайте попадала в отправленные на моем ящике и копия в полученные - а только потом заказчику - а не на оборот как сейчас сделано
Autore
Копия мне должна лететь железно без посредников типа mail.ru - причем тут mail.ru я делаю заказ в почтовой форме у себя на сайте в почту у себя на хостинге - почему элементарно письмо не может дойти до ящика - там один шаг всего нужно сделать - что за безобразие происходит -
At the moment, the first email is sent to the website owner, then another email is sent to the visitor who compiled the form. So the order is owner first, then visitor.
If you're doing your tests on One.com and still having the very same issue, I think that you're facing a configuration problem. Other users on One.com are using the form without issues.
I would try unchecking the "Email sender" field from the left pane of the Email Form Object "Send" tab (see the attached screenshot).
--
На данный момент, первыйэлектронный адресотправляется владельцувеб-сайта,тодругойадрес электронной почтыотправляется напосетителя,составившегоформу.Я знаю, чтопорядокявляется владельцем, а затемпосетитель.
Если вы делаетевашитесты наOne.comи по-прежнемуимеятот же самыйвопрос,я думаю, чтовы столкнулись спроблемойконфигурации.Другиепользователи используютOne.comнаформе безпроблем.
Я хотел бы попробоватьотключив"Электронная почтаотправителя"поле излевой панелиэлектронной почтыобъекта формы"Отправить"закладка (смприлагаемыйскриншот).
Autore
Thanks for the reply - will check
Здравствуйте. У Вас решилась проблема? Сам столкнулся с такой.
Убрал галочку "адрес электронной почты отправителя", письма с подтверждением заказа стали приходить. Единственное в емейле в поле от кого написан мой ящик,раньше был ящик заказчика.