Отправка писем через smtp
osipen
Новичок
: 4
: 11-05-2010


11-05-2010 18:41
День добрый!

Скачал сборку prestashop_1.3.0.5_PrestaDev.ru_0.7.zip хочу настроить отправку писем через smtp. Выстовил в конфиге вывод ошибок, ничего не выводит кроме

"1. произошла ошибка при отправке сообщения"

В логах:
Код:
[Tue May 11 15:32:30 2010] [error] [client 81.200.13.11] File does not exist: C:/WEB/servers/domen/html/img/p/27-72-medium.jpg, referer: http://domen.ru/contact-form.php


Сразу скажу, что сервер мой стоит дома, конфигурация windows 2003 + apache 2.2 + php 5.2 Проверял телнетом провайдер 25 порт не режет.

Скажите в какую сторону капать?
 
  
ors
Профессионал
: 1885
: 09-11-2009


11-05-2010 18:55
Куда отправляете? Если на публичный сервер и у вас нет mx записи, то скорее всего сервер получателя просто разрывает подключение так как считает вас спамером.
 
  
osipen
Новичок
: 4
: 11-05-2010


11-05-2010 19:13
Цитата:( ors @ 11-05-2010 14:55 Смотреть сообщение )
Куда отправляете? Если на публичный сервер и у вас нет mx записи, то скорее всего сервер получателя просто разрывает подключение так как считает вас спамером.

причем тут это я же через smtp, а не через функцию mail()
 
  
osipen
Новичок
: 4
: 11-05-2010


12-05-2010 17:25
Заметил интересную особенность. Если в форме указать "Эл.адрес" адресс по которому я авторизуюсь по smtp то письмо отправляется и даже доходит. За то на любые другие адреса писать отказывается, есть подозрение, что письмо зарубает smtp сервер. Как побороть эту проблему? И поле "Эл.адрес" зачем?
 
  
PLN
Новичок
: 2
: 01-12-2010


01-12-2010 01:18
Цитата:( osipen @ 12-05-2010 16:25 Смотреть сообщение )
Заметил интересную особенность. Если в форме указать "Эл.адрес" адресс по которому я авторизуюсь по smtp то письмо отправляется и даже доходит. За то на любые другие адреса писать отказывается, есть подозрение, что письмо зарубает smtp сервер. Как побороть эту проблему? И поле "Эл.адрес" зачем?

У меня такая же вещь (хостинг на godaddy.com).
Поле Эл. адрес это обратный адрес, который будет показываться в письме (поле From). Видимо, некоторые хостеры запрещают отсылать письма с подмененным обратным адресом, видимо в целях борьбы со спамерами. Побороть проблему видимо должен хостер, но он может и не согласиться это делать :) Я попробую у себя убрать это поле из формы.