Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Отправка письма с помощью команды mail на ящик в инете  (Прочитано 13277 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
Хочу отправить письмо из консоли таким образом:
#mail -s otchet yaschik@yandex.ru
Потом пишу тело письма, отправляю, уходит. До адресата доходит.

Но есть определенный почтовый ящик, куда сообщения таким образом никак доходить не хотят.
Вот вывод
#cat /var/log/mail/info

Sep 23 17:14:21 proxi_GU postfix/smtp[12501]: 2EB924365F: to=<test@blablabla.ru>, relay=ncr1.blablabla.ru[84.xx.xx.68]:25, delay=1.3, delays=0.73/0.09/0.51/0, dsn=4.0.0, status=deferred (host ncr1.blablabla.ru[84.xx.xx.68] refused to talk to me: 554-ncr1.blablabla.ru 554 Your access to this mail system has been rejected due to the sending MTA's poor reputation. If you believe that this failure is in error, please contact the intended recipient via alternate means.)

Говорит, что у моего МТА малая репутация и считает меня спамером. (Странно, что yandex так не считает)
Специально почтовый сервер (postfix) никак не настраивался, поставил, работает по дефолтным настройкам.

Задумка такая, можно ли как нибудь в данном случае использовать relayhost и указать какой-нибудь relay, который пропустит сообщение как бы от себя и какой релей нужно для этого использовать.
« Последнее редактирование: 27 Сентября 2010, 17:01:56 от DDDstart »
Неверующие остаются неверующими только до момента своей смерти

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
Нарисовалась попутная задача
Письмо должно отправляться само через скрипт.
Но если в скрипте я указываю

#!/bin/bash
#mail
mail -s Test Мой_ящик@yandex.ru

Соответственно, команда mail ждет ввода тела письма и все стопорится.
Можно ли отправить письмо состоящее просто из одной темы?
Спасибо
Неверующие остаются неверующими только до момента своей смерти

Оффлайн dieselist

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • diesel.pp.ua
Нарисовалась попутная задача
Письмо должно отправляться само через скрипт.
Но если в скрипте я указываю

#!/bin/bash
#mail
mail -s Test Мой_ящик@yandex.ru

Соответственно, команда mail ждет ввода тела письма и все стопорится.
Можно ли отправить письмо состоящее просто из одной темы?
Спасибо

echo "email message" | mail -s Test Мой_ящик@yandex.ru
вот так передается тело письма.
Ubuntu, Gentoo, RHEL, AIX

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Ну или так: mail -s Test Мой_ящик@yandex.ru < /dev/null

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
СПАСИБО!!!
Неверующие остаются неверующими только до момента своей смерти

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.