The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Тест Postfix: получение писем от произвольных адресатов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от billybons2006 email(ok) on 31-Окт-12, 16:04 
Всем привет!

Если нужно проверить, как Postfix отреагирует на получение письма с произвольного адреса, как это сделать? Что-то в голове вертится, но вспомнить не могу.

Идея: что-то типа команды:
post-mail -from=sender@megafon.ru -to=receiver@mydomain.ru
и бегом в /var/log/maillog :)

Причина: мне не могут отправить почту с Мегафона :) и я не могу задолбить их суппорт. Поэтому хочу запуском команды в консоли почтового сервера проверить, что Postfix сделает, если.

Есть варианты?

PS: Postfix XCLIENT и smtp-source вроде не то...

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от ipmanyak (ok) on 31-Окт-12, 16:50 
>[оверквотинг удален]
> Если нужно проверить, как Postfix отреагирует на получение письма с произвольного адреса,
> как это сделать? Что-то в голове вертится, но вспомнить не могу.
> Идея: что-то типа команды:
> post-mail -from=sender@megafon.ru -to=receiver@mydomain.ru
> и бегом в /var/log/maillog :)
> Причина: мне не могут отправить почту с Мегафона :) и я не
> могу задолбить их суппорт. Поэтому хочу запуском команды в консоли почтового
> сервера проверить, что Postfix сделает, если.
> Есть варианты?
> PS: Postfix XCLIENT и smtp-source вроде не то...

Отправка из локали вам может ничего не дать. Логи почтовика посмотреть не судьба?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от billybons2006 email(ok) on 31-Окт-12, 17:03 
> Отправка из локали вам может ничего не дать. Логи почтовика посмотреть не
> судьба?

Нету в логах ничего такого.
Вариант - мне и не отправляют ничего.
Вариант 2 (более вероятный): отправленные письма попадают не ко мне, а в SMTP хостера. Объясню: есть мой домен. Почтовый хостинг и два MX - у хостера. Третий MX - мой (я его сделал для резерва и для тестов). Поэтому когда почта мне не приходит, хостер говорит - у вас же есть ваш прописанный MX, это проблема у вас. Ок, я в Мегафон - а там - тишина... Я в логи моего MX - тишина. Результат: копание, потом - вопрос здесь.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от Алексей (??) on 31-Окт-12, 17:03 
>[оверквотинг удален]
> Если нужно проверить, как Postfix отреагирует на получение письма с произвольного адреса,
> как это сделать? Что-то в голове вертится, но вспомнить не могу.
> Идея: что-то типа команды:
> post-mail -from=sender@megafon.ru -to=receiver@mydomain.ru
> и бегом в /var/log/maillog :)
> Причина: мне не могут отправить почту с Мегафона :) и я не
> могу задолбить их суппорт. Поэтому хочу запуском команды в консоли почтового
> сервера проверить, что Postfix сделает, если.
> Есть варианты?
> PS: Postfix XCLIENT и smtp-source вроде не то...

telnet ipвашегопочтовика 25

mail from и т. д.

И смотрим логи.
tail -f /var/log/maillog

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от billybons2006 email(ok) on 31-Окт-12, 17:15 
> telnet ipвашегопочтовика 25

telnet ipпочтовика 25
Trying ipпочтовика...
Connected to ipпочтовика.
Escape character is '^]'.
220 relay.домен.ру ESMTP Postfix

> mail from и т. д.

Это команда что-ли? Извините, если тупой вопрос. Правда - не понял.

> И смотрим логи.
> tail -f /var/log/maillog

В логах вроде нормуль.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от Алексей (??) on 31-Окт-12, 17:27 
>[оверквотинг удален]
> telnet ipпочтовика 25
> Trying ipпочтовика...
> Connected to ipпочтовика.
> Escape character is '^]'.
> 220 relay.домен.ру ESMTP Postfix
>> mail from и т. д.
> Это команда что-ли? Извините, если тупой вопрос. Правда - не понял.
>> И смотрим логи.
>> tail -f /var/log/maillog
> В логах вроде нормуль.

Да.. Ишите в поисковике
MAIL FROM: <адресотправителя>
RCPT TO: <комуписьмо>
DATA

и т. д.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от billybons2006 email(ok) on 31-Окт-12, 17:37 
> Да.. Ишите в поисковике
> MAIL FROM: <адресотправителя>
> RCPT TO: <комуписьмо>
> DATA
> и т. д.

Спасибо!

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от billybons2006 email(ok) on 31-Окт-12, 17:59 
HELO
MAIL FROM: <адресотправителя>
RCPT TO: <комуписьмо>
DATA

КАК ВВЕСТИ ЭТИ ДУРАЦКИЕ  \r\n.\r\n т.е. (пробелы убрать): < CR > < LF >.< CR >< LF > ???

Это уже финиш, конечно, но подскажите!!!!!

Я щас консоль сломаю :)...
PS: Сломал уже...
PPS: http://ru.wikipedia.org/wiki/%CF%E5%F0%E... только добавила азарта!
PPPS: Ctrl + M


relay postfix/qmgr[4359]: CA06A305B4: from=<user@megafon.ru>, size=362, nrcpt=1 (queue active)
Жду - но пров такое не должен пропустить!

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от Etch on 01-Ноя-12, 07:10 
1) Если включен smtpd_delay_reject, то адрес отправителя в логах быть обязан (если связь с вашим сервером и попытка отправки имела место).

2) Отправителю вернулся отлуп? Что в нём написано?

3) --- КАК ВВЕСТИ ЭТИ ДУРАЦКИЕ  \r\n.\r\n ---
Enter точка Enter

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от billybons2006 email(ok) on 01-Ноя-12, 09:49 
> 1) Если включен smtpd_delay_reject, то адрес отправителя в логах быть обязан (если
> связь с вашим сервером и попытка отправки имела место).
> 2) Отправителю вернулся отлуп? Что в нём написано?
> 3) --- КАК ВВЕСТИ ЭТИ ДУРАЦКИЕ  \r\n.\r\n ---
> Enter точка Enter

В логах - пусто. Поэтому я и решил запустить проверку того, как Postfix реагирует на письма от, в данном случае, конкретного домена.

Отправителю отлуп не приходит. Но, подозреваю, в Мегафоне могут резать все что только возможно, лишь бы не плодить трафик и загружать почтовые сервера.

В общем, сейчас я вижу, что все-таки дело не в моем серваке. Пошел писать хостеру. Timeweb. Надеюсь, у них адекваты в суппорте.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от Andrey Mitrofanov on 01-Ноя-12, 09:17 
> КАК ВВЕСТИ ЭТИ ДУРАЦКИЕ  \r\n.\r\n т.е. (пробелы убрать): < CR >
> Это уже финиш, конечно, но подскажите!!!!!
> Я щас консоль сломаю :)...
> PS: Сломал уже...
> PPPS: Ctrl + M

apt-get install swaks
man swaks

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Тест Postfix: получение писем от произвольных адресатов"  +/
Сообщение от billybons2006 email(ok) on 01-Ноя-12, 09:54 
> apt-get install swaks
> man swaks

Пока не проверил в работе, но выглядит вкусно! Спасибо!

Добавил: не только выглядит вкусно, но и работает чудно!

Как я вижу, это способ существенно упрощающий тесты классических команд (MAIL FROM: <адресотправителя> RCPT TO: <комуписьмо> DATA и пр.).

Спасибо!

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру