Спрошу в этой же теме.
А ни у кого нет проблемы с тем, что пользователям не всегда доходят письма о регистрации??
Делаю сайт. Зарегистрировала четырех пользователей, одному из них письмо так и не пришло (ящик на рамблере). Более того, вчера я сама зарегистрировалась одновременно на drupal.org и drupal.ru, с drupal.ru письмо пришло сразу же, а с drupal.org письмо так до сих пор и не пришло.
Есть такая проблема у движка? Или это мне так не везет...
Комментарии
Ну, лично я Рамблер органически не перевариваю =\
Рекомендую GMail
Вот на него стоит равнятся.
PS
слышал то ли байку то ли правду о том, что с зарубежных сайтов на русские почтовые службы письма имеют свойство приходить через раз или вообще не приходить.
Равняться на gmail - это хорошо, но у пользователей могут быть какие угодно ящики
Второе письмо, кстати, не дошло на mail.ru
А хостинг у меня как раз штатовский, придется, видимо, отключить проверку e-mail, а то так половину пользователей можно растерять...
Блин письма не доходят
В вбулетин есть настройка отправления писем, и там вопрос решается переключеним на тип отправки типа от пользователя - т.е. типа с моего админского ящика посылается, а не от системы и тогда всем всё начинает приходить. Как такое в друпале сделать?
у меня просто отключено это - пользователи регятся сразу же. Хорошая капча все равно от ботов защищает..
проблема есть с рамблером
Как решить проблему с тем что не доходят письма на mail.ru ?
проблема не в движке, он все исправно отправляет
У меня случается, что письма с сайта блокирует яндекс...
надо читать логи и общаться с поддержкой майл.ру
C рамблером почти постоянно проблемы с приемом писем, значительно реже с mail.ru, на яшу нареканий еще не было.
Проблема как раз движке, похожая проблема есть и в булке но там она решается сменой настроек отправителя а тут походу изменить нельзя, и если вы говорите что проблемы не движке так почему когда я регистрировался на drupal.ru и drupal.org письма на mail.ru не приходили?
а мне и с drupal.ru и с drupal.org письма приходили и со всех моих сайтов(уже не помню сколько их было на друпал), значит дело не в движке
Могу сослаться на уже большой опыт работы с друпалом, дело не в нем. Возможно проблемы в настройках сервера на котором стоит сайт, либо в настройках сервера где находится ваш ящик. Вообще электронная почта штука сложная, письма могут теряться по пути.
PS В друпал тоже можно менять адрес отправителя письма.
Дошло дело до разбора полетов, с хостингом все в порядке, все письма с его сервера на mail.ru доходят. Как альтернативу пробовал через Joomla тоже все в порядке вот только с Drupal не приходя
Вот неожидал такой проблемы а юзеры теперь немогу восстановить пароль!
Поднимаю повторно тему. Письма не приходят на mail.ru

Дело только в Drupal. Как угодно они приходят на mail.ru но только не из Друпала
Неужели у одного меня такая проблема? и Сообщество не помогает
[deleted]
$defaults = array(
'MIME-Version' => '1.0',
'Content-Type' => 'text/plain; charset=UTF-8; format=flowed',
'Content-Transfer-Encoding' => '8Bit',
'X-Mailer' => 'Drupal'
);
// To prevent e-mail from looking like spam, the addresses in the Sender and
// Return-Path headers should have a domain authorized to use the originating
// SMTP server. Errors-To is redundant, but shouldn't hurt.
$default_from = variable_get('site_mail', ini_get('sendmail_from'));
if ($default_from) {
$defaults['From'] = $defaults['Reply-To'] = $defaults['Sender'] = $defaults['Return-Path'] = $defaults['Errors-To'] = $default_from;
}
if ($from) {
$defaults['From'] = $defaults['Reply-To'] = $from;
}
$headers = array_merge($defaults, $headers);
// Custom hook traversal to allow pass by reference
foreach (module_implements('mail_alter') AS $module) {
$function = $module .'_mail_alter';
$function($mailkey, $to, $subject, $body, $from, $headers);
}
// Allow for custom mail backend
if (variable_get('smtp_library', '') && file_exists(variable_get('smtp_library', ''))) {
include_once './' . variable_get('smtp_library', '');
return drupal_mail_wrapper($mailkey, $to, $subject, $body, $from, $headers);
}
else {
// Note: if you are having problems with sending mail, or mails look wrong
// when they are received you may have to modify the str_replace to suit
// your systems.
// - \r\n will work under dos and windows.
// - \n will work for linux, unix and BSDs.
// - \r will work for macs.
//
// According to RFC 2646, it's quite rude to not wrap your e-mails:
//
// "The Text/Plain media type is the lowest common denominator of
// Internet e-mail, with lines of no more than 997 characters (by
// convention usually no more than 80), and where the CRLF sequence
// represents a line break [MIME-IMT]."
//
// CRLF === \r\n
//
// http://www.rfc-editor.org/rfc/rfc2646.txt
$mimeheaders = array();
foreach ($headers as $name => $value) {
$mimeheaders[] = $name .': '. mime_header_encode($value);
}
return mail(
$to,
mime_header_encode($subject),
str_replace("\r", '', $body),
join("\n", $mimeheaders)
);
}
}
Вот нашел эту функцию, непонимаю как понять используется тут враппер и перед чем надо вставлять строку для возврата письма?
[deleted]
тема застряла
При регистрации на drupal.org письмо на mail.ru не пришло
все таки ИМХО проблема с публичными почтовиками (майл, рамблер и т.д.)
какая проблема? с drupal.ru все письма прекрасно доходят
Напишите в поддержку mail.ru
У меня был случай совсем не с друпалом, что mail.ru забанил сайт, потому что с него много уведомлений рассылалось. Спама мы не слали, но они зарубили.
Так что, может, у вас домен в бане.