WebSite X5Help Center

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

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

Auteur : Александр А.
Visité 1815, Followers 1, Partagé 0  
Mots-clés :: mail,smtp

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

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

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

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

Спасибо !

Posté le
9 RéPONSES
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.

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

Lire plus
Posté le de Claudio D.
Александр А.
Александр А.
User
Auteur

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

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

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

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

Lire plus
Posté le de Александр А.
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письмабезнеобходимости добавлятьфункциюсна?

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

Lire plus
Posté le de Claudio D.
Александр А.
Александр А.
User
Auteur

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

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

Спасибо.

***** Google Translation:

Purtroppo, no.


Come aggiungere manualmente una mail() funzione???


Grazie.

Lire plus
Posté le de Александр А.
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, добавив код, а затем экспортировать весь проект в Интернете.

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

Lire plus
Posté le de Claudio D.
Александр А.
Александр А.
User
Auteur

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

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.

Lire plus
Posté le de Александр А.
Александр К.
Александр К.
Moderator

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

Lire plus
Posté le de Александр К.
Sergey G.
Sergey G.
User

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

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

Lire plus
Posté le de Sergey G.