настройка ssmtp (помогите настроить ssmtp)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

настройка ssmtp

Сообщение DjSpike »

Нужно отсылать письма из консоли с вложениями, поиск в гугле и по форум, наставил на путь истинный : надо использовать ssmtp.. Установил ssmtp, в /etc/ssmtp/ssmtp.conf прописал следующее:

Код: Выделить всё

mailhub=mail.мойхост.su:465
hostname=мойхост.su
FromLineOverride=YES
UseTLS=YES
AuthUser=admin@мойхост.su
AuthPass=Qwerty78



Пытаюсь отправить тестовое письмо

Код: Выделить всё

echo "fdf" | nail -s "test" admin@мойхост.su

А мне выдает ошибку :

Код: Выделить всё

[spike@localhost ~]$ send-mail: account default from /etc/msmtprc: envelope-from address is missing


AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: настройка ssmtp

Сообщение rm_ »

envelope-from address is missing

Могу сделать предположение, что не указан адрес отправителя, и нет, AuthUser - это вовсё не оно.
Читаем http://manpages.debian.net/cgi-bin/man.cgi...Sid&locale=

Код: Выделить всё

       -fname Sets  the name of the ``from'' person. This option is valid only
              if no From: line is specified within the header of the email.

А вообще, ставьте-ка лучше sendEmail, она куда попроще будет, ещё конфиги в етц городить для такой копеечной задачи, изврат какой.
Спасибо сказали:
Аватара пользователя
ieleja
Сообщения: 307
ОС: Debian 9, macOS, Windows

Re: настройка ssmtp

Сообщение ieleja »

я бы оставил Postfix co STARTTLS
ad infinitum
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: настройка ssmtp

Сообщение DjSpike »

Попробовал скрипт sendEmail

sendEmail -f admin@мойхост.su -t admin@мойхост.su -s mail.мойхост.su -u Test -m n43 -a TODO -xu admin@мойхост.su -xp Qwerty78
Aug 30 08:39:16 server sendEmail[19189]: ERROR => Connection attempt to mail.мойхост.su:25 failed: IO::Socket::INET: connect: Нет пути до хоста
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: настройка ssmtp

Сообщение rm_ »

Код: Выделить всё

sendEmail -f admin@мойхост.su -t admin@мойхост.su -s mail.мойхост.su -u Test -m n43 -a TODO -xu admin@мойхост.su -xp Qwerty78
Aug 30 08:39:16 server sendEmail[19189]: ERROR => Connection attempt to mail.мойхост.su:25 failed: IO::Socket::INET: connect: Нет пути до хоста

Нет пути :D
Сам хост-то пингуется при этом?
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: настройка ssmtp

Сообщение DjSpike »

хост пингуется.
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: настройка ssmtp

Сообщение sash-kan »

$ telnet mail.мойхост.su 25
?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: настройка ssmtp

Сообщение DjSpike »

Код: Выделить всё

user00@reservserv:~$ telnet mail.мойхост.su 25
Trying 194.85.88.226...
Connected to mail.мойхост.su.
Escape character is '^]'.
220 fcgp01.nicmail.ru ESMTP CommuniGate Pro 5.2.3.



P.S. настоящее название хоста заменено на "мойхост"
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: настройка ssmtp

Сообщение DjSpike »

блин точно какая-то проблема, хост пингуется но через telnet не подключается

Код: Выделить всё

[user@Server work]$ telnet mail.мойхост.su 25
Trying 194.85.88.226...
telnet: connect to address 194.85.88.226: No route to host
Trying 194.85.88.231...
telnet: connect to address 194.85.88.231: No route to host
Trying 194.85.88.240...
telnet: connect to address 194.85.88.240: No route to host
telnet: Unable to connect to remote host: No route to host


Код: Выделить всё

[user@Server work]$ ping  mail.мойхост.su
PING mail.мойхост.su (194.85.88.226) 56(84) bytes of data.
64 bytes from nicmail.ru (194.85.88.226): icmp_seq=1 ttl=246 time=77.5 ms
64 bytes from nicmail.ru (194.85.88.226): icmp_seq=2 ttl=246 time=77.3 ms
64 bytes from nicmail.ru (194.85.88.226): icmp_seq=3 ttl=246 time=77.5 ms

AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: настройка ssmtp

Сообщение sash-kan »

netfilter?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: настройка ssmtp

Сообщение DjSpike »

Нету netflter, и фаерволов нету ни каких.... Mandriva и adsl модем... на модеме единственное что включено так это проброс на порт 5900. Модем работает в режиме NAT.
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: настройка ssmtp

Сообщение sash-kan »

DjSpike писал(а):
30.08.2010 18:59
Нету netflter
зато у провайдера есть. уточните.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
strah
Сообщения: 283
ОС: Freebsd, linux, Solaris.

Re: настройка ssmtp

Сообщение strah »

на модеме единственное что включено так это проброс на порт 5900. Модем работает в режиме NAT.

Ну, а 25 порт кто пробрасывать будет?
/earth: file system full
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: настройка ssmtp

Сообщение DjSpike »

Код: Выделить всё

traceroute mail.мойхост.su
traceroute to mail.мойхост.su (194.85.88.231), 30 hops max, 60 byte packets
 1  192.168.0.1 (192.168.0.1)  1.329 ms  1.920 ms  2.492 ms
 2  80.240.241.4 (80.240.241.4)  58.472 ms  61.011 ms  63.267 ms
 3  pvt2-149.kursknet.ru (80.240.241.149)  67.474 ms  72.299 ms  72.634 ms
 4  77.51.253.221 (77.51.253.221)  73.211 ms  73.625 ms  75.229 ms
 5  77.51.253.22 (77.51.253.22)  99.085 ms  99.467 ms  100.571 ms
 6  msk-m9-mr1.ripn.net (193.232.244.204)  102.182 ms  74.550 ms  179.391 ms
 7  msk-khouse-hr2.nic.ru (193.232.226.158)  77.223 ms  83.800 ms  87.930 ms
 8  nicmail.ru (194.85.88.231)  88.393 ms  93.614 ms  93.924 ms
[root@Server user]# telnet mail.мойхост.su 25
Trying 194.85.88.226...
telnet: connect to address 194.85.88.226: No route to host
Trying 194.85.88.231...
telnet: connect to address 194.85.88.231: No route to host
Trying 194.85.88.240...


блин, и где проблема ??? машину эту переносил в DMZ зону безрезультатно...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: настройка ssmtp

Сообщение DjSpike »

Первая проблема решилась, оказалось что провайдер все таки блокирует 25 порт, Решено: Настройка маршрутизации

Отправляю письмо такой командой :

Код: Выделить всё

sendEmail -f admin@мойхост.su -t manager02@мойхост.su -s mail.мойхост.su:2525 -u Document -m "Auto email from server" -a /mnt/work/prsoft/outpdf/$1  -xu admin@мойхост.su -xp qwerty12

Эту строчку поместил в скрипт send_email.sh и разместил его в /usr/local/bin

Если из консоли то все нормально письмо уходит (приходит адресату)...
Если же выполняет команду incron то ничего не получается.... Ошибок ни каких в логах нет...
Вот /cron/info.log
Sep 10 11:02:44 Server incrond[2216]: (user) CMD (/usr/local/bin/send_email.sh 202.pdf)
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали: