Hi All! Возникла необходимость отсылать почту c FreeBSD сервера пользователю. Схема такая. Есть mail сервер (qmail) на FreeBSD, который обслуживает всех пользователей. Есть второй FreeBSD 5.1, на котором mail сервер не установлен. Есть робот, который на втором сервере выполняет определенные действия и при возникновении контрольных событий – как одно из действий – должен отписываться админу. Ввиду определенных ограничений на второй сервер НЕЛЬЗЯ ставить mail сервера. Я не знаю механизма shell, кот. бы позволил отсылать smtp трафик на первый сервер без установки на локальный сервер почтовика. Если кто-нибудь решил подобную задачу – поделитесь, плиз. Спасибо.
Думаю, команда mail вас спасёт
>Думаю, команда mail вас спасётОказалось действительно НИКАК без почтового сервера, кот. локально должен стоять на машине. Команда mail, увы, не умеет отсылать сообщения на какой-либо сервер, за исключением localhost.
>>Думаю, команда mail вас спасёт
>
>Оказалось действительно НИКАК без почтового сервера, кот. локально должен стоять на машине.
>Команда mail, увы, не умеет отсылать сообщения на какой-либо сервер, за
>исключением localhost.Po4emu nikak ?
Jesli jest naprimer Perl vse o4en prosto. Ispolzuje6 libo gotovije moduli
dla otsilki po4ti ispolzuja SMTP, libo moze6 sam napisat programku dla
ostilki po4ti po SMTP. Ni4ego slozno v etom net.
>Hi All! Возникла необходимость отсылать почту c FreeBSD сервера пользователю. Схема такая.
>Есть mail сервер (qmail) на FreeBSD, который обслуживает всех пользователей. Есть
>второй FreeBSD 5.1, на котором mail сервер не установлен. Есть робот,
>который на втором сервере выполняет определенные действия и при возникновении контрольных
>событий – как одно из действий – должен отписываться админу. Ввиду
>определенных ограничений на второй сервер НЕЛЬЗЯ ставить mail сервера. Я не
>знаю механизма shell, кот. бы позволил отсылать smtp трафик на первый
>сервер без установки на локальный сервер почтовика. Если кто-нибудь решил подобную
>задачу – поделитесь, плиз. Спасибо.Hotja ja ne vizu problemi ispolzovat sendmail daze jesli on ne zapu6en v
ka4este servera a prosto obrabativajet lokalnuju o4ered i ispolzovat tot
zhe SMARTHOST paramert. V princepe tozhe samoe 4to i vorotit script samomu.
Использовать bsmtp, smail ?!
Привет,> Я не знаю механизма shell, кот. бы позволил отсылать smtp трафик на
> первый сервер без установки на локальный сервер почтовика.Странно как-то... а SMTP на что? Заходим по TCP на 25 порт удаленного почтового сервера, говорим helo (надо быть любезным), затем mail from, rcpt to и т.д.
Для Perl есть отличный модуль Mail::Sender, работающий поверх MIME::Base64 и способный все это делать за вас при помощи удобного объектного интерфейса...
WWell,
>Заходим по TCP на 25 порт
>удаленного почтового сервера, говорим helo (надо быть любезным), затем mail from,
>rcpt to и т.д.А по-моему всё равно ничего не получится. На яндексе например, если мне память не изменяеть (проверить не могу --- провайдер 25 порт закрывает) надо уметь залогиниться.
>>Заходим по TCP на 25 порт
>>удаленного почтового сервера, говорим helo (надо быть любезным), затем mail from,
>>rcpt to и т.д.
>
>А по-моему всё равно ничего не получится. На яндексе например, если мне
>память не изменяеть (проверить не могу --- провайдер 25 порт закрывает)
>надо уметь залогиниться.А кто мешает реализовать SMTP AUTH ?!