Страницы: Пред. 1 2
RSS
Отправка почты через smtp, бат версия 5,3,6,0 сервер маил ру вин . 7максимальная
 
Что-то я уже плохо соображаю и хожу кругами. Журнал работы пожалуйста. А журнал протокола smtp (с купюрами, без паролей) было бы идеально. Включается логирование на подвкладке транспорта.
 
Ну и что там пишет журнал хотя бы работы ПЯ? Сначала лучше очистите его, выберите обычное соединение smtp и попробуйте отправить почту. И снова откройте журнал работы и опубликуйте его.
 
очистил журнал и вот при обычной утентификации


10.02.2014, 15:42:07: SEND  - Отправка почты - писем в очереди: 6
10.02.2014, 15:42:07: FETCH - Получение новой почты
10.02.2014, 15:42:07: FETCH - Подключение к POP3-серверу pop.mail.ru через порт 995
10.02.2014, 15:42:07: SEND  - Подключеник к SMTP-серверу  smtp.mail.ru через порт 25
10.02.2014, 15:42:07: FETCH - Начинаю приветствие TLS
10.02.2014, 15:42:07: SEND  - Соединение с SMTP сервером прошло удачно
10.02.2014, 15:42:07: SEND  - Отправка письма для 055account@mail.ru
>10.02.2014, 15:42:07: FETCH - Свойства сертификата: 509FBEE4655C696AE58AFE4B99174C29, алгоритм: RSA (2048 бит), Действителен с: 12.03.2012, по: 11.05.2014 23:59:59, на хосты в кол-ве 1 шт.: *.mail.ru.
>10.02.2014, 15:42:07: FETCH - Владелец: RU, Moscow, Moscow, LLC Mail.Ru, IT, *.mail.ru.
>10.02.2014, 15:42:07: FETCH - Поставщик: US, Thawte, Inc., Thawte SSL CA.
>10.02.2014, 15:42:07: FETCH - Root: US, thawte, Inc., Certification Services Division, © 2006 thawte, Inc. - For authorized use only, thawte Primary Root CA
10.02.2014, 15:42:08: SEND  - Последний переданный адрес получателя был <055account@mail.ru>
!10.02.2014, 15:42:08: SEND  - Письмо не отправлено. Сервер сообщает: not local sender over smtp
!10.02.2014, 15:42:08: FETCH - Соединение с сервером прервано (последние переданные команды: "RCPT TO:<055account@mail.ru>", "RSET")
!10.02.2014, 15:42:08: FETCH - Соединение с сервером прервано (последние переданные команды: "RSET", "RSET")
10.02.2014, 15:42:08: SEND  - Соединение завершено - отправлено писем: 0
10.02.2014, 15:42:08: SEND  - Не удалось отправить некоторые письма - подробности смотрите в Журнале работы
10.02.2014, 15:42:08: FETCH - Приветствие TLS завершено
10.02.2014, 15:42:08: FETCH - Соединение с POP3 сервером прошло удачно
10.02.2014, 15:42:08: FETCH - Аутентификация прошла успешно (Обычный метод)
10.02.2014, 15:42:09: FETCH - На сервере писем: 70, из них новых: 0
10.02.2014, 15:42:09: FETCH - TLS соединение успешно завершено
10.02.2014, 15:42:09: FETCH - Соединение завершено - получено писем: 0
 
письма начали уходить, но неизвестно почему  :(  :|
 
Кстати а проблема застарелая или новая? У вас почта уходит через прокси? А может ваш IP в чёрном списке у Mail.ru? Можно также попробовать при обычном соединении SMTP порт 2525. Думал также что у Вашего визави ящик невалиден, проверил, ОК. Смущает разница в два часа. Раньше при неправильном времени Mail.ru не отправлял бывало почту. Что писал при этом не помню. Жаль у Mail.ru нет в справке растолмачивания данной ошибки которую Бат выдаёт.
Сделайте пока соединение обычное и для POP.
 
Можно абстрагироваться от Бата и выполнить команду/сделать запрос
Код
telnet smtp.mail.ru 25

Правда в Вашей семёрке сначала нужно влючить telnet-клиент:
“Пуск” – “Панель управления” – “Программы и компоненты” – “Включение или отключение компонентов Windows” - "Клиент Telnet".
 
Хотя приветствие и так было.
 
Возможно, кому-нибудь поможет.

C корпоративного адреса перестали нормально ходить письма на адреса mail.ru. Решил отправить с личного в том же mail.ru и столкнулся с той же проблемой при отправке :
"SEND  - Сервер сообщает об ошибке: not local sender over smtp"
Разобрался. Пока в поле Обратный адрес стоял адрес, отличающийся от моего на mail.ru (ставил корпоративный) письма не шли. Судя по всему, mail.ru жёстко блокирует письма с обратным адресом, не совпадающим с фактическим адресом отправителя, причём и последний должен быть на mail.ru.  
 
Это сто лет известно.
И не только для мылару.
Изменено: AnrDaemon - 01.05.2016 05:58:06
Страницы: Пред. 1 2