За последние 24 часа нас посетили 19978 программистов и 1722 робота. Сейчас ищут 1610 программистов ...

Форма обратной связи

Тема в разделе "Сделайте за меня", создана пользователем manas_anarov, 15 июн 2014.

  1. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    Много готовых скриптов перепробывал, не смог сделать так что бы скрипт заработал.
    Я пробывал протестировать http://shpargalkablog.ru/2014/01/feedback-form.html но он не работает, пишет мол сообшение отправлено а по почте ничего не приходит.

    Еше протестировал несколько скриптов отсюда http://www.php-s.ru/sendmail/ безрезультатно.
    Вчера зарегистрировался на cloudim , но не понял как его установить.

    Мне нужно обычная простая форма обратной связи, http://shpargalkablog.ru/2014/01/feedback-form.html может эту как нибудь доработать.

    Скрипты тестирую на Linux Mint, Xammp.
     
  2. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
  3. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    Настройки Xammp по умолчанию, ничего не трогал, нужно дополнительно что то настраивать чтобы отправить почту? На хостинге тоже нада что то настраивать?

    Прочитаю ваши ссылки.
     
  4. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    Выполняю инструкции, http://onedev.net/post/222

    Дошел до этого
    Код (Text):
    1. Авторизация на relay сервере gmail
    2. Правим файл /etc/mail/auth/client-info:
    Папки auth в моем случае вообше нет.
     
  5. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
  6. manas_anarov

    manas_anarov Новичок

    С нами с:
    12 дек 2013
    Сообщения:
    21
    Симпатии:
    0
    Я не смог натроить sendmail и поэтому решил попробывать postfix. Но здесь тоже проблемы.
    Инструкции выполнил, но почта не идет.
    Код (Text):
    1.  
    2.  
    3.   #1
    4. sudo apt-get install postfix ca-certificates
    5.  
    6.   #2
    7. sudo gedit /etc/postfix/mail.cf
    8.  
    9.   #3
    10. sudo gedit /etc/postfix/transport
    11.  
    12. # здесь надо было указать "* smtp:[smtp.gmail.com]:587" может опечатка со звездочкой
    13.  
    14.   #4
    15. sudo gedit /etc/postfix/sasl_password
    16.  
    17.   #5
    18. sudo gedit /etc/postfix/generic
    19.  
    20.   #6
    21. cd /etc/postfix/
    22. sudo chmod 400 generic transport sasl_password
    23.  
    24.   #7
    25. sudo ln -s /etc/ssl/certs/Equifax_Secure_CA.pem /etc/postfix/cacert.pem
    26.  
    27. # тут ошибка
    28. #ln: failed to create symbolic link `/etc/postfix/cacert.pem': File exists
    29.  
    30.   #8
    31. cd /etc/postfix/
    32. sudo postmap generic main.cf transport sasl_password
    33.  
    34. #ошибки
    35. #postmap: warning: main.cf, line 21: expected format: key whitespace value
    36. #postmap: warning: main.cf, line 22: expected format: key whitespace value
    37. #postmap: warning: main.cf, line 23: expected format: key whitespace value
    38. #postmap: warning: transport, line 1: expected format: key whitespace value # это ошибка решается добавлением в файл transport "postmap /etc/postfix/transport"
    39.  
    40.   #9
    41. sudo /etc/init.d/postfix restart
     
  7. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.114
    Симпатии:
    1.244
    Адрес:
    там-сям
    если бросать дело на полпути, то проблемы будут и дальше.