через формы магазина клиентам доходит сразу 2 письма. Одно нормальное с подтверждением что все нормально а другое вот такое: The original message was received at Sun, 6 Sep 2009 20:47:04 -0700 from localhost.localdomain [127.0.0.1] ----- The following addresses had permanent fatal errors ----- <burl@bestboxes.ru> (reason: 553 sorry, your mail was administratively denied. (#5.7.1)) ----- Transcript of session follows ----- ... while talking to relay-hosting.secureserver.net: >>> MAIL From:<makital@mail.ru> SIZE=1118 <<< 553 sorry, your mail was administratively denied. (#5.7.1) 501 5.6.0 Data format error Мой хостер американец так что это сообщение на английском. Невозможно доставить сообщение клиента администратору сайта!! вот сайт который я делаю (это лично мой будущий магазин) www.bestboxes.ru можете попробовать отослать запрос по какому нибудь товару и посмотреть что придет. Единственно хочу добавить что в настройках Джумлы стоит sendmail так как PHP mail function вообще не отправляет сообщения клиентам: •Невозможно инициализировать функцию отправки почты. •Невозможно инициализировать функцию отправки почты. Сообщение •Учетная запись создана. На указанный Вами адрес электронной почты отправлено письмо с инструкцией по активации. и еще. Джумла и доменное имя bestboxes.ru находятся в подпапке корневой папки другого моего сайта www.thebestboxes.com Я уже менял несколько адресов почты в настройках Магазина и Джумлы и ничего не помогает. Где копать?
Я установил тестовую Джумлу в папку своего основного сайта www.thebestboxes.com а там форма отправки Login работает с PHP mail function отлично и я так думаю и с магазином былобы все нормально. Значит все упирается в особенность моей установки Джумлы? так как она установлена на доменное имя сайта который ссылается на подпапку корневой папки другого сайта. У меня уже была проблема с модулями изображений фото. Они не находили папки кэша так как в скриптах у них стояла серверная переменная пути и указывала на корень основного сайта а не на корень второго сайта. Пришлось указывать явный путь и все заработало. А сдесь в чем может быть проблема?
узнал когда присваивается переменной $sitename русское имя то тогда и перестает работать мыло на моем американском хостере. А когда полностью русифицирую Джумлу и Магазин то вообще выдается сообщение Невозможно инициализировать функцию отправки почты. проблема с кодировками. Но у меня в PHP.ini стоит utf-8 в чем может быть еще причина? простая форма отправки мыла из примеров по книге с русскими текстами РАБОТАЕТ! а в джумле не работают переменные для почты с русскими буквами