synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Настройка формы обратной связи для веб-сайта

Настройка формы обратной связи для веб-сайта

Bruce Wayne · 08.10.2015

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

Хотелось бы настроить для своего сайта, который расположен на Synology, форму обратной связи с использованием PHP. В сети полно шаблонов, однако ни один из них не работает - письма не отправляются.

Поэтому я предполагаю, что для успешной реализации этой функции требуется настройка чего-то в Synology. Однако поиск в сети не привел меня к решению этой проблемы, поэтому решил попросить помощи/совета.

Спасибо.

SergeS · 08.10.2015
Здравствуйте.

Хотелось бы настроить для своего сайта, который расположен на Synology, форму обратной связи с использованием PHP. В сети полно шаблонов, однако ни один из них не работает - письма не отправляются.

Поэтому я предполагаю, что для успешной реализации этой функции требуется настройка чего-то в Synology. Однако поиск в сети не привел меня к решению этой проблемы, поэтому решил попросить помощи/совета.

Спасибо.

 

А у тебя на самом Сино настроены емейл-уведомления?

 

теоретически возможны два основных способа отправки емейлов от юзеров тебе:

1) когда у юзера запискается его емейл-клиент, куда передается твой адрес, юзер набирает текст в клиенте и уже юзеровский клиент собственно отправляет емейл,

2) когда юзер вводит текст емейла прямо на веб-форме, этот текст передается твоему серверу (сино в данном случае), после чего емейл отправляется через твой сервер, без участия емейл-клиента юзера.

 

оба способа имеют свои достоинства и недостатки, коих много :-), но если речь идет о втором способе, то на сино должны быть настроены email-notifications, хотя бы для того, что бы сино знал каким почтовым сервером пользоватся и пароли к нему... После настройки сами уведомления можно и отключить, если они тебе реально не нужны.

Siroc-co · 09.10.2015

Всё формы которые попадались мне имели как бы свой клиент почты на php, от любого ящика учетку вводишь и форма от имени его отправляет на заранее заданный адрес. Ничего в Synology настраивать не приходилось.

SergeS · 09.10.2015
Всё формы которые попадались мне имели как бы свой клиент почты на php, от любого ящика учетку вводишь и форма от имени его отправляет на заранее заданный адрес. Ничего в Synology настраивать не приходилось.

 

Может твоя форма свое добро имеет, как ты описал, а может уже было настроено, потому и мог не заметить... Пока не настроишь уведомления по емейлу на синолоджи - пхпшная функция mail(...) не работает. Если твоя форма ее использует (или использует другие функции или библиотеки, которые ее используют) - соответственно и работать не будет.

Bruce Wayne · 13.10.2015
А у тебя на самом Сино настроены емейл-уведомления?

 

теоретически возможны два основных способа отправки емейлов от юзеров тебе:

1) когда у юзера запискается его емейл-клиент, куда передается твой адрес, юзер набирает текст в клиенте и уже юзеровский клиент собственно отправляет емейл,

2) когда юзер вводит текст емейла прямо на веб-форме, этот текст передается твоему серверу (сино в данном случае), после чего емейл отправляется через твой сервер, без участия емейл-клиента юзера.

 

оба способа имеют свои достоинства и недостатки, коих много :-), но если речь идет о втором способе, то на сино должны быть настроены email-notifications, хотя бы для того, что бы сино знал каким почтовым сервером пользоватся и пароли к нему... После настройки сами уведомления можно и отключить, если они тебе реально не нужны.

Большое спасибо. После настройки емейл-уведомлений все заработало.