- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Стоит ipsmanager, в "сервисы" smtp запущен, на сайте стоит phpmailer, почта нужна для подтверждения регистрации пользователя, так пытаюсь отправлять почту:
function email($to, $subject, $content, $attach=false){$content = str_replace("\r\n","\n",$content);
$content = str_replace("\r","",$content);
require_once($this->root.'/engine/mail/class.phpmailer.php');
$mail = new PHPMailer(true);
try {
$mail->DKIM_domain = '******';
$mail->DKIM_private = $this->root.'/engine/mail/.htkeyprivate';
$mail->DKIM_selector = 'oboi';
$mail->DKIM_passphrase = '*********';
$mail->DKIM_identity = 'support@******';
$mail->Mailer = "smtp";
$mail->Host = "217.23.5.201";
$mail->CharSet = "UTF-8";
//$mail->Encoding = "base64";
$mail->Port = "587";
$mail->WordWrap = "300";
$mail->SMTPAuth = true;
$mail->Username = "support@******";
$mail->Password = "******";
$mail->AddReplyTo("support@******","Техническая поддержка ");
$mail->AddAddress($to);
$mail->SetFrom("noreply@******","Почтовый робот ");
$mail->Subject = $subject;
$mail->Body = $content;
$mail->Send();
}catch(phpmailerException $e){echo $e->errorMessage();}catch(Exception $e){echo $e->getMessage();}
}
при отправке ошибка: SMTP Error: Could not connect to SMTP host
Как настроить сервер для отправки почты, какой ип прописывать в настройках сервиса smtp? Что я делаю не правильно?
Стоит ipsmanager, в "сервисы" smtp запущен, на сайте стоит phpmailer, почта нужна для подтверждения регистрации пользователя, так пытаюсь отправлять почту:
function email($to, $subject, $content, $attach=false){$content = str_replace("\r\n","\n",$content);
$content = str_replace("\r","",$content);
require_once($this->root.'/engine/mail/class.phpmailer.php');
$mail = new PHPMailer(true);
try {
$mail->DKIM_domain = '******';
$mail->DKIM_private = $this->root.'/engine/mail/.htkeyprivate';
$mail->DKIM_selector = 'oboi';
$mail->DKIM_passphrase = '*********';
$mail->DKIM_identity = 'support@******';
$mail->Mailer = "smtp";
$mail->Host = "217.23.5.201";
$mail->CharSet = "UTF-8";
//$mail->Encoding = "base64";
$mail->Port = "587";
$mail->WordWrap = "300";
$mail->SMTPAuth = true;
$mail->Username = "support@******";
$mail->Password = "******";
$mail->AddReplyTo("support@******","Техническая поддержка ");
$mail->AddAddress($to);
$mail->SetFrom("noreply@******","Почтовый робот ");
$mail->Subject = $subject;
$mail->Body = $content;
$mail->Send();
}catch(phpmailerException $e){echo $e->errorMessage();}catch(Exception $e){echo $e->getMessage();}
}
при отправке ошибка: SMTP Error: Could not connect to SMTP host
Как настроить сервер для отправки почты, какой ип прописывать в настройках сервиса smtp? Что я делаю не правильно?
SMTP на собственном сервере поднят?
да, на собственном сервере
---------- Добавлено 10.02.2012 в 23:55 ----------
поменял порт на 25, и ошибка поменялась на SMTP Error: The following recipients failed: