powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / настройка exim4 на debian
5 сообщений из 5, страница 1 из 1
настройка exim4 на debian
    #39165066
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пытаюсь настроить отправку почты через smtp yandex
на gmail и yandex письма отправляются нормально и что самое главное доходят)
а вот на почтовые ящики созданные в рамках услуги почта для домена yandex. письма не приходят если слать их с сайта.
вот содержимое конфигурационных файлов exim4
update-exim4.conf.conf
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
dc_eximconfig_configtype='smarthost'
dc_other_hostnames='server'
dc_local_interfaces='127.0.0.1 ; ::1'
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='smtp.yandex.ru::465''
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname=''
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'


passwd.client
Код: sql
1.
smtp.yandex.ru:orderrs@mydomen.ru:12345


etc/email-addresses


вот содержимое отправляющего скрипта
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
 $emaild = new PHPMailer; //хост
        $emaild->Host = 'smtp.yandex.ru';
//требует ли СМТП сервер авторизацию/идентификацию
        $emaild->SMTPAuth = true;
// логин от вашей почты
        $emaild->Username = 'orders@mydomen.ru';
// пароль от почтового ящика
        $emaild->Password = '12345';
//указываем способ шифромания сервера
        $emaild->SMTPSecure = 'ssl';
//указываем порт СМТП сервера
        $emaild->Port = '465';
        $emaild->setFrom('orders@mydomen.ru');
        $emaild->CharSet = "utf-8";
        $emaild->Subject = 'Ваш заказ '.$idOrder;
        $emaild->msgHTML($template);
//адрес клиента и отправляем
        $addr = $email;
        $emaild->AddAddress($addr);

        $emaild->Send();


на гугл и яндекс письма уходят нормально.
а вот пробую протестировать в консоле
Код: sql
1.
 echo 'Тест' | mail -v orders@mydomen.ru


и вот что получаю
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
LOG: MAIN
  <= root@mydomen.ru U=root P=local S=495
root@mydomen.ru:~# delivering 1aSOvj-0003mT-13
LOG: MAIN
  ** orders@mydomen.ru: Unrouteable address
LOG: MAIN
  <= <> R=1aSOvj-0003mT-13 U=Debian-exim P=local S=1348
delivering 1aSOvj-0003mX-2l
LOG: MAIN
  Completed
LOG: MAIN
  ** root@mydomen.ru: Unrouteable address
LOG: MAIN
  Frozen (delivery error message)



если у кого был опыт по настройке, подскажите пожалуйста. как настроить.
...
Рейтинг: 0 / 0
настройка exim4 на debian
    #39165072
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-nameupdate-exim4.conf.conf
Подсветка синтаксиса уже должна была натолкнуть тебя на ответ...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
настройка exim4 на debian
    #39165074
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovNick-nameupdate-exim4.conf.conf
Подсветка синтаксиса уже должна была натолкнуть тебя на ответ...

что-то не натолкнула(((
...
Рейтинг: 0 / 0
настройка exim4 на debian
    #39165075
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-name,
если про двойной апостороф
Код: sql
1.
dc_smarthost='smtp.yandex.ru::465''


просто опечатка
...
Рейтинг: 0 / 0
настройка exim4 на debian
    #39180300
Sof159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как заголовке SMTP , exim 4 скрыть IP.
Чтобы он не фигурировал в поле "Received: from"

Имеется код, но куда его вставлять в файле
Решение: добавить в файл (/etc/exim4/exim4.conf.template) вот такое:

Код:
received_header_text = Received: \
${if !def:authenticated_id \
{${if def:sender_rcvhost \
{from $sender_rcvhost\n\t} \
{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)\n\t}}}}\
}}\
by $smtp_active_hostname \
${if def:received_protocol {with $received_protocol}} \
${if def:tls_cipher {($tls_cipher)\n\t}}\
(Exim $version_number)\n\t\
id $message_exim_id

Установлена Debian-7 с панелью Vesta, Exim4.

Прошу прощения, что может не в тему.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / настройка exim4 на debian
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]