Настройка почты в Magento
18.08.2010 13:59
Пытался поменять стандартные настройки для SMTP: Хост - Localhost, порт - 25, на настройки для SMTP хостера, но ничего не меняется.
Полистав буржуйские форумы наткнулся на следующее решение - если менять локализацию на english(US), то отправка почты у людей начинала работать, причем у кого-то с задержкой получения почты до 15 минут, а у кого-то нет. Поменял у себя - без изменений.
Кто-нидь может помочь?
18.08.2010 14:05
1) Проверьте, соответствуют ли отсылаемые письма стандартам RFC.
2) Отсылает ли их Magento вообще
3) Не блокирует ли их хостер.
18.08.2010 14:10
Дмитрий Федюк (18.08.2010 14:05) писал:
1) Проверьте, соответствуют ли отсылаемые письма стандартам RFC.
2) Отсылает ли их Magento вообще
3) Не блокирует ли их хостер.
Судя по всему, проблема не в хостинге, поскольку еще до переноса на хостинг, на localhost-е у меня происходило то же самое.
А можете для новичка немного подробнее описать пункты 1) и 2).
Я думаю, это не только мне понадобится.
Спасибо.
18.08.2010 14:15
Более конкретную - в документах RFC 821 и RFC 5321 (ссылки есть в Википедии).
В частности, стандарт SMTP накладывает ограничения на нелатинские символы в тех или иных системных заголовках протокола.
Поэтому письма могу вполне успешно отсылаться в англоязычном магазине и не отсылаться в русскоязычном.
Вообще, данная проблема решается индивидуально: с отладчиком, расшифровкой журнала почтового сервера и т.п.
18.08.2010 14:19
А обсуждения проблем с почтой были ещё в 2008 году. Неужели разработчики за 2 года не решили эту проблему для бесплатной версии магазина, или это специальный ход для сбора денег за платные модули?
Моя версия - 1.4.1.0
18.08.2010 14:29
Я же писал: решается индивидуально, общего решения нет.
Это как Роман в соседней ветке просит описать ему детальную беспроблемную процедуру установки.
Такой процедуры тоже нет. Есть общая схема настройки сервера, но всегда есть тонкости, ибо вариантов серверов, хостингов, программного обеспечения - море.
18.08.2010 14:34
Дмитрий Федюк (18.08.2010 14:15) писал:
Более конкретную - в документах RFC 821 и RFC 5321 (ссылки есть в Википедии).
В частности, стандарт SMTP накладывает ограничения на нелатинские символы в тех или иных системных заголовках протокола.
Поэтому письма могу вполне успешно отсылаться в англоязычном магазине и не отсылаться в русскоязычном.
Вообще, данная проблема решается индивидуально: с отладчиком, расшифровкой журнала почтового сервера и т.п.
А как проверить, отсылает ли их Magento вообще или нет? Где этот файл с логом?
Заранее спасибо.
18.08.2010 14:37
Например, я для локального тестирования использую почтовый сервер Mercury Mail Transport System
Он на экране показывает журнал полученных и отправленных сообщений, а также ошибки, если не может отправить или получить.
18.08.2010 17:03
Кто знает английский - воспользуется Google и найдет ваши ссылки.
18.08.2010 17:09
Дмитрий Федюк (18.08.2010 17:03) писал:
Кто знает английский - воспользуется Google и найдет ваши ссылки.
Ясно. Пока ковыряю. Что получится сделать - отпишу на человеческом языке
22.08.2010 23:36
2010-08-22 22:32:20 SMTP syntax error in "RCPT TO:<=?utf-8?B?ZmVlZGJhY2s=?= <feedback@unholy-storm.com>" H=localhost (hostbe.net) [127.0.0.1] I=[127.0.0.1]:25 "@" or "." expected after "=?utf-8?B?ZmVlZGJhY2s=?="
до переноса все было нормально? где искать проблему?
04.03.2011 22:26
на локальном сервере я делаю заказ, затем проверяю письмо, а в нем есть только один прикрепленный файл. Самого заказа в письме нет. Да и файл пустой.
Может я что-то не настроил?
Спасибо.
04.03.2011 23:00
Попробуйте временно убрать папку app/locale/ru_RU, заменить папку app/locale/en_US на одноимённую из стандартного дистрибутива, очистить кеш и потестировать повторно.
06.03.2011 20:59
На данный момент приходят письма, после открытися которых с помощью TheBat!, я вижу пустую страницу с одним прикрепленным файлом "Письмо.html 0 байт".
А потом случилось так: я открыл письмо в блокноте и пересохранил. После этого снова открыл его в TheBat! и увидел письмо в виде заказа (с табличкой заказа). Не понимаю в чем причина. Если кто знает в чем проблема, подскажите, плиз.
Спасибо за помощь.
Текст файла:
X-Sendmail-Cmdline: sendmail.pl -t -i
To: df@dfg.com
Subject: =?utf-8?B?bWFnaWMuY29tOiDQndC+0LLRiwkg0LfQsNC60LDQtyAjIDEwMDAwMDAwMw==?=
From: =?utf-8?Q?=D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D0=BC=D0=B8=D1=80=20=D0=9A=D0=BE=D1=80=D1=8F=D0=BA=D0=B8=D0=BD?= <sales@magic.com>
Date: Sun, 06 Mar 2011 17:44:59 +0000
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
MIME-Version: 1.0
<style type=3D"text/css">=0Abody,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }=0A</style>=0A=D1=8B=0A=0A=0A=0A<body style=3D"background:#F6F6F6; font-family:Verdana, Ar=
ial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;">=0A<div style=3D"background:#F6F6F6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;">=0A<tabl=
e cellspacing=3D"0" cellpadding=3D"0" border=3D"0" width=3D"100%">=0A<tr>=0A <td align=3D"center" valign=3D"top" style=3D"padding:20px 0 20px 0">=0A <!-- [ header starts here] -->=0A =
<table bgcolor=3D"#FFFFFF" cellspacing=3D"0" cellpadding=3D"10" border=3D"0" width=3D"650" style=3D"border:1px solid #E0E0E0;">=0A <tr>=0A <td valign=3D"top"><a href=3D"http=
://mag.como/index.php/"><img src=3D"http://mag.como/skin/frontend/default/default/images/logo_email.gif" alt=3D"magic.com" style=3D"margin-bottom:10px;" border=3D"0"/></a></td>=0A </tr=
>=0A <!-- [ middle starts here] -->=0A <tr>=0A <td valign=3D"top">=0A <h1 style=3D"font-size:22px; font-weight:normal; line-height:22px; margin:0 0=
11px 0;">=D0=97=D0=B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B9=D1=82=D0=B5, =D0=B2=D1=8B=D0=B0=D0=BF =D0=B2=D1=8B=D0=BF</h1>=0A <p style=3D"font-size:12px; line-height:16px;=
margin:0 0 10px 0;">=0A =D0=A1=D0=BF=D0=B0=D1=81=D0=B8=D0=B1=D0=BE =D0=B7=D0=B0 =D0=92=D0=B0=D1=88 =D0=B7=D0=B0=D0=BA=D0=B0=D0=B7 =D0=BD=D0=B0 =D1=81=D0=B0=D0=B9=D1=82=D0=B5 ma=
gic.com.=0A =D0=9A=D0=B0=D0=BA =D1=82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE =D0=B7=D0=B0=D0=BA=D0=B0=D0=B7 =D0=B1=D1=83=D0=B4=D0=B5=D1=82 =D0=BE=D1=82=D0=B3=D1=80=D1=83=D0=B6=D0=B5=D0=
=BD, =D0=BC=D1=8B =D0=B2=D1=8B=D1=88=D0=BB=D0=B5=D0=BC =D0=B2=D0=B0=D0=BC =D1=8D=D0=BB=D0=B5=D0=BA=D1=82=D1=80=D0=BE=D0=BD=D0=BD=D0=BE=D0=B5 =D0=BF=D0=B8=D1=81=D1=8C=D0=BC=D0=BE =D1=81=D0=BE =D1=81=D1=
=81=D1=8B=D0=BB=D0=BA=D0=BE=D0=B9, =D0=BF=D0=BE =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=B9 =D0=BC=D0=BE=D0=B6=D0=BD=D0=BE =D0=BE=D1=82=D1=81=D0=BB=D0=B5=D0=B6=D0=B8=D0=B2=D0=B0=D1=82=D1=8C =D0=BF=D1=
=80=D0=BE=D1=86=D0=B5=D1=81=D1=81 =D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BA=D0=B8.=0A =D0=95=D1=81=D0=BB=D0=B8 =D1=83 =D0=92=D0=B0=D1=81 =D0=B2=D0=BE=D0=B7=D0=BD=D0=B8=D0=BA=D0=
=BB=D0=B8 =D0=B2=D0=BE=D0=BF=D1=80=D0=BE=D1=81=D1=8B =D0=BF=D0=BE =D0=BF=D0=BE=D0=B2=D0=BE=D0=B4=D1=83 =D0=92=D0=B0=D1=88=D0=B5=D0=B3=D0=BE =D0=B7=D0=B0=D0=BA=D0=B0=D0=B7=D0=B0, =D0=BF=D0=BE=D0=B6=D0=
=B0=D0=BB=D1=83=D0=B9=D1=81=D1=82=D0=B0, =D1=81=D0=B2=D1=8F=D0=B6=D0=B8=D1=82=D0=B5=D1=81=D1=8C =D1=81 =D0=BD=D0=B0=D0=BC=D0=B8 =D0=BF=D0=BE =D0=B0=D0=B4=D1=80=D0=B5=D1=81=D1=83 <a href=3D"mailto:supp=
ort@magic.com" style=3D"color:#1E7EC8;">support@magic.com</a> =D0=B8=D0=BB=D0=B8 =D0=BF=D0=BE =D1=82=D0=B5=D0=BB=D0=B5=D1=84=D0=BE=D0=BD=D1=83 <span class=3D"nobr">+38-050-353-35-53</span> =D0=B2 =D1=
=80=D0=B0=D0=B1=D0=BE=D1=87=D0=B8=D0=B5 =D0=B4=D0=BD=D0=B8 =D1=81 09:00 =D0=B4=D0=BE 18:00.=0A </p>=0A <p style=3D"font-size:12px; line-height:16px; margin:0;">=
=D0=98=D0=BD=D1=84=D0=BE=D1=80=D0=BC=D0=B0=D1=86=D0=B8=D1=8F =D0=BE =D0=B2=D0=B0=D1=88=D0=B5=D0=BC =D0=B7=D0=B0=D0=BA=D0=B0=D0=B7=D0=B5 =D0=BD=D0=B0=D1=85=D0=BE=D0=B4=D0=B8=D1=82=D1=81=D1=8F =D0=BD=D0=
=B8=D0=B6=D0=B5.</p>=0A </td>=0A </tr>=0A <tr>=0A <td>=0A <h2 style=3D"font-size:18px; font-weight:normal; margin:0;">=D0=92=D0=
=B0=D1=88 =D0=B7=D0=B0=D0=BA=D0=B0=D0=B7 #100000003 <small>(=D1=81=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD 6 =D0=BC=D0=B0=D1=80=D1=82=D0=B0 2011 =D0=B3. 19:44:57 EET)</small></h2>=0A </td>=0A =
</tr>=0A <tr>=0A <td>=0A <table cellspacing=3D"0" cellpadding=3D"0" border=3D"0" width=3D"650">=0A <thead>=0A =
<tr>=0A <th align=3D"left" width=3D"325" bgcolor=3D"#EAEAEA" style=3D"font-size:13px; padding:5px 9px 6px 9px; line-height:1em;">=D0=98=D0=BD=D1=84=D0=BE=D1=80=D0=
=BC=D0=B0=D1=86=D0=B8=D1=8F =D0=BE =D0=BF=D0=BB=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D1=89=D0=B8=D0=BA=D0=B5:</th>=0A <th width=3D"10"></th>=0A <th align=
=3D"left" width=3D"325" bgcolor=3D"#EAEAEA" style=3D"font-size:13px; padding:5px 9px 6px 9px; line-height:1em;">=D0=9C=D0=B5=D1=82=D0=BE=D0=B4 =D0=BE=D0=BF=D0=BB=D0=B0=D1=82=D1=8B:</th>=0A =
</tr>=0A </thead>=0A <tbody>=0A <tr>=0A <td valign=3D"top" style=3D"font-size:12px; padding=
:7px 9px 9px 9px; border-left:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA;">=0A =D0=B2=D1=8B=D0=B0=D0=BF =D0=B2=D1=8B=D0=BF<br/>=
=0A=0Asdfg<br />=0A=0A=0A=0Asdfg, <br/>=0A=D0=A3=D0=BA=D1=80=D0=B0=D0=B8=D0=BD=D0=B0<br/>=0AT: 05050505050=0A=0A </td>=0A <td> </td>=0A =
<td valign=3D"top" style=3D"font-size:12px; padding:7px 9px 9px 9px; border-left:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA;">=0A =
<p>Check / Money order</p>=0A=0A </td>=0A </tr>=0A </tbody>=0A </table>=0A =
<br/>=0A =0A <table cellspacing=3D"0" cellpadding=3D"0" border=3D"0" width=3D"100%">=0A <thead>=0A <tr>=
=0A <th align=3D"left" width=3D"325" bgcolor=3D"#EAEAEA" style=3D"font-size:13px; padding:5px 9px 6px 9px; line-height:1em;">=D0=98=D0=BD=D1=84=D0=BE=D1=80=D0=BC=D0=B0=D1=86=
=D0=B8=D1=8F =D0=BE =D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BA=D0=B5:</th>=0A <th width=3D"10"></th>=0A <th align=3D"left" width=3D"325" bgcolor=
=3D"#EAEAEA" style=3D"font-size:13px; padding:5px 9px 6px 9px; line-height:1em;">=D0=9C=D0=B5=D1=82=D0=BE=D0=B4 =D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BA=D0=B8:</th>=0A </tr>=
=0A </thead>=0A <tbody>=0A <tr>=0A <td valign=3D"top" style=3D"font-size:12px; padding:7px 9px 9px 9px;=
border-left:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA;">=0A =D0=B2=D1=8B=D0=B0=D0=BF =D0=B2=D1=8B=D0=BF<br/>=0A=0Asdfg<br />=0A=
=0A=0A=0Asdfg, <br/>=0A=D0=A3=D0=BA=D1=80=D0=B0=D0=B8=D0=BD=D0=B0<br/>=0AT: 05050505050=0A=0A =0A </td>=0A <=
td> </td>=0A <td valign=3D"top" style=3D"font-size:12px; padding:7px 9px 9px 9px; border-left:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; border-right:1px solid=
#EAEAEA;">=0A Flat Rate - Fixed=0A =0A </td>=0A </tr>=0A <=
/tbody>=0A </table>=0A <br/>=0A =0A <table cellspacing=3D"0" cellpadding=3D"0" border=3D"0" width=3D"650" style=3D"border:1p=
x solid #EAEAEA;">=0A <thead>=0A <tr>=0A <th align=3D"left" bgcolor=3D"#EAEAEA" style=3D"font-size:13px; padding:3px 9px">=D0=9F=D0=BE=D0=B7=D0=B8=D1=86=D0=B8=D1=8F</th>=0A =
<th align=3D"left" bgcolor=3D"#EAEAEA" style=3D"font-size:13px; padding:3px 9px">=D0=90=D1=80=D1=82=D0=B8=D0=BA=D1=83=D0=BB</th>=0A <th align=3D"center" bgcolor=3D"#EAEAEA" style=3D"f=
ont-size:13px; padding:3px 9px">=D0=9A=D0=BE=D0=BB-=D0=B2=D0=BE</th>=0A <th align=3D"right" bgcolor=3D"#EAEAEA" style=3D"font-size:13px; padding:3px 9px">=D0=9F=D1=80=D0=B5=D0=B4=D0=B2=D0=
=B0=D1=80=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9 =D0=B8=D1=82=D0=BE=D0=B3</th>=0A </tr>=0A </thead>=0A=0A <tbody bgcolor=3D"#F6F6F6">=0A <tr>=0A <td align=3D"le=
ft" valign=3D"top" style=3D"font-size:11px; padding:3px 9px; border-bottom:1px dotted #CCCCCC;">=0A <strong style=3D"font-size:11px;">=D0=97=D0=BE=D0=BB=D0=BE=D1=82=D0=BE=D0=B9 =D0=B1=D1=80=D0=
=B0=D1=81=D0=BB=D0=B5=D1=82 Swarovski</strong>=0A </td>=0A <td align=3D"left" valign=3D"top" style=3D"font-size:11px; padding:3px 9px; border-bottom:1px dotted #CCCCCC;">brasl_ s=
war_1</td>=0A <td align=3D"center" valign=3D"top" style=3D"font-size:11px; padding:3px 9px; border-bottom:1px dotted #CCCCCC;">1</td>=0A <td align=3D"right" valign=3D"top" style=3D"font-size:11p=
x; padding:3px 9px; border-bottom:1px dotted #CCCCCC;">=0A <span class=3D"price">1=C2=A0550,00=C2=A0=D0=B3=D1=80=D0=BD.</span> =0A=0A =
=0A=0A </td>=0A</tr>=0A </tbody>=0A =0A <tbody>=0A <tr class=3D"subtotal">=0A <td colspan=3D"3" align=3D"right" style=3D"padding:3px 9px">=0A =
=D0=9F=D1=80=D0=B5=D0=B4=D0=B2=D0=B0=D1=80=D0=B8=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9 =D0=B8=D1=82=D0=BE=D0=B3 </td>=0A <td align=3D"right" style=3D"=
padding:3px 9px">=0A <span class=3D"price">1=C2=A0550,00=C2=A0=D0=B3=D1=80=D0=BD.</span> </td>=0A </tr>=0A <tr class=3D"shipping">=0A <td=
colspan=3D"3" align=3D"right" style=3D"padding:3px 9px">=0A =D0=94=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BA=D0=B0 =D0=B8 =D0=BE=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0 =
</td>=0A <td align=3D"right" style=3D"padding:3px 9px">=0A <span class=3D"price">5,00=C2=A0=D0=B3=D1=80=D0=BD.</span> </td>=0A </tr>=
=0A <tr class=3D"grand_total">=0A <td colspan=3D"3" align=3D"right" style=3D"padding:3px 9px">=0A <strong>=D0=98=D1=82=D0=BE=D0=B3=D0=BE</strong>=0A =
</td>=0A <td align=3D"right" style=3D"padding:3px 9px">=0A <strong><span class=3D"price">1=C2=A0555,00=C2=A0=D0=B3=D1=80=D0=BD.</span></strong>=0A =
</td>=0A </tr>=0A </tbody>=0A</table>=0A=0A=0A <p style=3D"font-size:12px; margin:0 10px 10px 0"></p>=0A </td>=0A </tr>=0A <tr>=
=0A <td bgcolor=3D"#EAEAEA" align=3D"center" style=3D"background:#EAEAEA; text-align:center;"><center><p style=3D"font-size:12px; margin:0;">=D0=A1=D0=BF=D0=B0=D1=81=D0=B8=D0=B1=D0=BE=
=D0=B7=D0=B0 =D0=BF=D0=BE=D0=BA=D1=83=D0=BF=D0=BA=D1=83, <strong>magic.com</strong></p></center></td>=0A </tr>=0A </table>=0A </td>=0A</tr>=0A</table>=0A</div>=0A</body>
07.03.2011 03:10
Поставьте какой-нибудь почтовый сервер и проверьте, в каком виде он доставит ваше письмо на какой-нибудь общеизвестный почтовый сервис: например, Google Mail или Яндекс.Почту.
15.05.2012 20:12