WebSite X5Help Center

 
Александр А.
Александр А.
User

Отправка писем через SMTP  ru

Автор: Александр А.
Просмотрено 1673, Подписчики 1, Размещенный 0  
Тэги: mail,smtp

Здравствуйте!

Сделал сайт(интернет магазин) на WebSite X5 Pro, но пои совершении заказа на сайте письмо подтверждения уходит только на мой адрес, а клиенту поисьмо с данными заказа не уходит.

Проблема скорей всего на хостинге с sendmail.

Планируется ли добовление функции отправки писем через SMTP авторизацию ?

Спасибо !

Размещено
9 Ответы
Incomedia
Claudio D.
Incomedia

Hello Александр А.,

Unfortunately I cannot tell you if and when this function will be added.

Have you tried to change email script type in step 4 data management to see if then the email arrives?

Since you are receiving it then the mail server seems to work also without smtp.

Many thanks!

***** Google Translation:

ЗдравствуйтеАлександр А.,

К сожалению, яне могу сказать вам, если и когдабудет добавлена​​эта функция.

Пытались ли выизменить адрес электроннойтип сценарияна шаге 4управления данными, чтобыувидеть, еслитописьмо приходит?

Таквы получаетеего, топочтовый сервер, кажется, работаеттакжебезSMTP.

Большое спасибо!

Читать больше
Размещено От Claudio D.
Александр А.
Александр А.
User
Автор

На хостинге говорят, что между отправками писем должна быть пауза минимум 350 мс.

Как сделать так :

<?php
mail("mail", "тема", "Сообщение1");
sleep(1);
mail("mail", "тема", "Сообщение2");
?>

Либо с помошью usleep(); в мс. Задержка должна быть не менее 350 мс.

Читать больше
Размещено От Александр А.
Incomedia
Claudio D.
Incomedia

Hello Александр А.,

Unfortunately this function is not supported by the program and it needs to be added manually in the mail() function.

Is there no way from the hosting to allow to send 2 emails without the need to add the sleep function?

Many thanks!

***** Google Translation:

ЗдравствуйтеАлександр А.,

К сожалениюэта функция неподдерживается программой, и она должнабыть добавлены вручнуюпо почте() функцию.

Неужели нетпути отхостинга, чтобыотправить2письмабезнеобходимости добавлятьфункциюсна?

Большое спасибо!

Читать больше
Размещено От Claudio D.
Александр А.
Александр А.
User
Автор

К сожалению нет.

Как добавить вручную в mail() функцию ???

Спасибо.

***** Google Translation:

Purtroppo, no.


Come aggiungere manualmente una mail() funzione???


Grazie.

Читать больше
Размещено От Александр А.
Incomedia
Claudio D.
Incomedia

Hello Александр А.,

You will need to change the script file imemail.inc.php in C:\Program Files\WebSite X5 v10 - Professional\Res by adding the code and then export the complete project online.

Many thanks!

***** Google Translation:

Здравствуйте Александр А.,

Вам нужно будет изменить файл сценария imemail.inc.php в C: \ Program Files \ WebSite X5 v10 - Профессиональные \ Res, добавив код, а затем экспортировать весь проект в Интернете.

Большое спасибо!

Читать больше
Размещено От Claudio D.
Александр А.
Александр А.
User
Автор

Здравствуйте

Ciao Claudio D!

La prego di dirmi in quale linea e tra i più "IMEMAIL.INC.PHP" Incolla "sleep (1)"? Poiché la conoscenza di PHP e quindi molto al di sotto restituita la ricerca iniziale non ha prodotto risultati.

Читать больше
Размещено От Александр А.
Александр А.
Александр А.
User
Автор

Читать больше
Размещено От Александр А.
Александр К.
Александр К.
Moderator

Вот примерный перевод с итальянского:
Скажите, пожалуйста, в какой линии и между самыми "IMEMAIL.INC.PHP" Вставить sleep (1);? Поскольку знание PHP, а затем, намного ниже возвращен первоначальный поиск не принес результатов.

Читать больше
Размещено От Александр К.
Sergey G.
Sergey G.
User

Чтобы точно ответить, надо разобраться, как работает это класс отправки почты. Но можно попробовать, не вдаваясь в тонкости, найти строки, содержащие mail(...) или @mail(...) , и перед каждой такой строкой вставить еще строку  sleep(1);  (не забыть точку с запятой в конце строки)

Не забудьте сделать резервную копию файла. 

Читать больше
Размещено От Sergey G.