Неверный формат E-Mail при отправке инвайта

При попытке отправки инвайта на почту вида pochta@mysite.CENTER выдаёт ошибку «Неверный формат E-Mail». Где добавить в список допустимых доменов 1-го уровня ".center"?

Как вариант рассматриваю удалить из ActionSettings.class.php этот фрагмент:

/**
			 * Емайл корректен?
			 */
			if (!func_check(getRequestStr('invite_mail'),'mail')) {
				$this->Message_AddError($this->Lang_Get('settings_invite_mail_error'),$this->Lang_Get('error'));
				$bError=true;
			}

Плагин «Черный список» (обновление 27.10.2015)

Описание

Проверка E-Mail и IP пользователей на наличие в базах спамеров (stopforumspam.org, botscout.com, fspamlist.com). Проверка осуществляется при регистрации и авторизации пользователей.

GitHub: github.com/wasja1982/livestreet_blacklist

Читать дальше →

Рассылка email. Что использовать ?

Всем привет!

Вопрос. К примеру в блоге есть 200 человек. Если я публикую новую запись в данный блог, е-мейл нотификация должна прийти всем двумстам пользователям. На сколько трудоемко для postfix'a отослать такое количество писем? Не забанят ли мой IP такие сервисы, как гугл, мэйл.ру и т.п.? Я так понимаю, что нагрузка на CPU в момент рассылки будет максимальная? А если пользователей 1000. Есть ли какие-то идеи, советы, рекомендации по данному вопросу?

Всем спасибо!

Проблема с оповещениями по e-mail при его смене

Обнаружилась проблемка после смены e-mail'a в профиле: при комментировании каких-либо старых топиков (которые писались до смены адреса) оповещения о комментах к топику уходят на старый адрес.

Тестировалось на чистой последней версии движка.

Сменить e-mail администратора

Уважаемое сообщество, подскажите пожалуйста. Нужна ваша помощь. Попала в глупую ситуацию. При создании нового сайта указала неправильный почтовый ящик администратора. Как можно изменить средствами PHPMyAdmin почтовый ящик администратора на правильный?

Расскажите пожалуйста подробно, как сделать. Заранее благодарна.

PS. Пожалуйста, не предлагайте установить плагин. Он будет отправлять на неправильный ящик.

Проблема с "Подтверждения при смене емайл адреса в профиле"

Обновление: github.com/livestreet/livestreet/commit/3fbb862e831824cc9445886168ddc548e6770f87

В плагинах для входа по openID, могли создаваться учетные записи пользователей без e-mail. Да и вообще ситуации при создании пользователей бывают разные.

Теперь при попытки добавить емайл к такой учетки даст ошибку ибо:

'mail_from' cannot be null 


Если разрешить создавать пустую ищейку, то е-майл уйдет в никуда.

При обновлении движка у тех кто пользовался такой регистрацией будут проблемы, думаю не помешает воткнуть условие «если значение старого e-mail = 0, то выполнять запись нового без подтверждения.»

Задержка при отправке писем

При любом действии, сопряженном с отправкой e-mail письма наступает дикий лейтенси секунд в 8-10. Письмо отправляется и приходит, с этим проблем нет, но ждать когда наконец страничка обновится не айс. Использую почту гугла. Типы отправки пробовал smtp, sendmail — один и тот же результат. Рассчитываю на вашу помощь.

Привожу конф на всякий:
$config['sys']['mail']['type']             = 'smtp';                 // Какой тип отправки использовать                                                           
$config['sys']['mail']['from_email']       = 'robot@SITE.ru'; // Мыло с которого отправляются все уведомления                                                    
$config['sys']['mail']['from_name']        = 'Почтовик SIRE.ru';  // Имя с которого отправляются все уведомления                                                 
$config['sys']['mail']['charset']          = 'UTF-8';                // Какую кодировку использовать в письмах                                                    
$config['sys']['mail']['smtp']['host']     = 'tls://smtp.gmail.com';            // Настройки SMTP - хост                                                          
$config['sys']['mail']['smtp']['port']     = 465;                     // Настройки SMTP - порт                                                                    
$config['sys']['mail']['smtp']['user']     = 'robot@SITE.ru';                     // Настройки SMTP - пользователь                                               
$config['sys']['mail']['smtp']['password'] = 'pass';                     // Настройки SMTP - пароль                                                       
$config['sys']['mail']['smtp']['auth']     = true;                   // Использовать авторизацию при отправке                                                     
$config['sys']['mail']['include_comment']  = true;                   // Включает в уведомление о новых комментах текст коммента                                   
$config['sys']['mail']['include_talk']     = true;                   // Включает в уведомление о новых личных сообщениях текст сообщения 


Заранее спасибо.