Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Отправка электронной почты

Отправка электронной почты 12 янв 2013 13:47 #1

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13

Одной из функций умного дома является уведомление хозяина об определенных событиях. В данной статье я опишу как отправлять электронную почту с роутера с прошивкой openwrt.

Подробнее...
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 11:54 #2

  • Виталий
  • Виталий аватар
при попытке отправить тестовый имейл выдает ошибку

failed with return code 139 and error message

/$ ssmtp -v Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 12:21 #3

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
при попытке отправить тестовый имейл выдает ошибку

failed with return code 139 and error message

/$ ssmtp -v Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Настройки вы да gmail делали?

Скопируйте весь вывод в терминал от начала до конца.
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 12:41 #4

  • Виталий
  • Виталий аватар

Настройки вы да gmail делали?

Скопируйте весь вывод в терминал от начала до конца.

Настройки на gmail делал - в качестве получателя в команде указал укрнетовский имейл адрес. Я так понимаю что сообщение должно прийти c gmail на ukr.net

я команду набирал из командной строки консоли WinSCP. может в этом причина? откуда лучше набирать их (если у меня не установлен линукс)?Также подскажите пожалуйста что указывать в full host name и откуда его взять (где посмотреть)? и насколько важен этот параметр?
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 13:23 #5

  • Виталий
  • Виталий аватар
вывод в терминал я выслал весь - ничего другого там небыло :sad:
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 13:24 #6

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
1. Да с c gmail на ukr.net
2. по WinSCP ничего не скажу, под виндой работаю с PuTTy - нареканий нет.
3.hostname я так понял может быть любым. В данной конфирурации он толком не задействован.
Задайте его просто:
hostname=localhost

В статье я тоже исправил, что бы народ не путать.
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 13:54 #7

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
вывод в терминал я выслал весь - ничего другого там небыло :sad:

Посмотрел я WinSCP - там убогая консоль.
1.Подключайтесь PuTTy
2.Введите команды
echo "Привет - это тестовое письмо" > /tmp/newmail.txt
ssmtp -v Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. [знак меньше]/tmp/newmail.txt
3.Результат выложите сюда

[знак меньше] - замените на сам знак, а то чего-то сайт его обрезает))
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 16:40 #8

  • Виталий
  • Виталий аватар
переписал все настройки что б отсылать с укрнет имейла - пока в текстовом файле newmail.txt не написал латиницей Subject: test - выбивало ошибку 550 спам - и отсылало на вики укрнет - а там как по мне головоломка написана - не раскопал ее

в итоге тест сработал (и в Putty и в WinSCP) - большое спасибо за помощь !!! Буду настраивать дальше.

Но вот зрегистрироваться тут все же никак немогу :(
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 16:47 #9

  • Виталий
  • Виталий аватар
еще протестировал я - важная деталь

ssmtp needs a properly configured revaliases file.
That file is located at
/etc/ssmtp/revaliases
heres my file
# sSMTP aliases
#
# Format: local_account:outgoing_address:mailhub
#
# Example: root:your_login@your.domain:mailhub.your.domain[:port]
# where [:port] is an optional port number that defaults to 25.
root:myemailaddress@gmail.com:smtp.gmail.com:465

без нее дает ошибку

PS - у меня версия OpenWrt Attitude Adjustment (Oct-2012)
Администратор запретил публиковать записи гостям.

Отправка электронной почты 18 янв 2013 17:09 #10

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
Зарегистрироваться сейчас не получится.
Кинулся, а оно у меня после обновления не работает. Разбираюсь пока, скорее всего заработает завтра.

Проверил у себя файл /etc/ssmtp/revaliases. Он у меня пустой и все работает. Но на всякий случай нужно наверно будет подчитать про него и дополнить инструкцию, спасибо что отписались.
Администратор запретил публиковать записи гостям.

Отправка электронной почты 22 янв 2013 16:04 #11

  • Виталий
  • Виталий аватар
подскажите пожалуйста как указать 2 или больше адресов-получателей электронной почты (т.е что б уведомление отсылалось на 2 или более адресов). Спасибо заранее!
Администратор запретил публиковать записи гостям.

Отправка электронной почты 22 янв 2013 19:46 #12

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 504
  • Спасибо получено: 37
  • Репутация: 13
подскажите пожалуйста как указать 2 или больше адресов-получателей электронной почты (т.е что б уведомление отсылалось на 2 или более адресов). Спасибо заранее!
Сей час протестировал, оказалось очень просто - нужно перечислить адреса через пробел и все))
Администратор запретил публиковать записи гостям.

Отправка электронной почты 22 янв 2013 23:23 #13

  • vit.aliy
  • vit.aliy аватар
  • Offline
  • Новый участник
  • Сообщений: 15
  • Репутация: 0
Сей час протестировал, оказалось очень просто - нужно перечислить адреса через пробел и все))

Спасибо большое! Завтра испытаю! :)
Администратор запретил публиковать записи гостям.

Отправка электронной почты 23 янв 2013 23:52 #14

  • vit.aliy
  • vit.aliy аватар
  • Offline
  • Новый участник
  • Сообщений: 15
  • Репутация: 0
интересно насколько возможно прописать скрипт так что б он после первого сообщения создавал последующие и к ним прикреплял те снимки которые сохраняет motion - или это уже слишком? 8)
Администратор запретил публиковать записи гостям.

Отправка электронной почты 20 мая 2013 16:44 #15

  • gwmouse
  • gwmouse аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
Тоже хотелось бы к письмецу как-то файлик цеплять
Администратор запретил публиковать записи гостям.

Отправка электронной почты 20 мая 2013 16:45 #16

  • gwmouse
  • gwmouse аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
пока получилось только по фтп
#!/bin/sh
echo "Subject: Movment detect" > /tmp/newmessage;echo "From: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра." >> /tmp/newmessage
echo "Alert!!!! Home movement detect" >> /tmp/newmessage; ssmtp Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Администратор запретил публиковать записи гостям.

Отправка электронной почты 20 мая 2013 16:47 #17

  • gwmouse
  • gwmouse аватар
  • Offline
  • Новый участник
  • Сообщений: 3
  • Репутация: 0
sleep 1s
mkdir /tmp/cam1
mv /usr/local/apache2/htdocs/cam1/*.jpg /tmp/cam1/
yafc ftp://user:password@ftp-address/Root < /usr/bin/command.txt
rm -R /tmp/cam1

cat command.txt
put /tmp/cam1/*.jpg
Администратор запретил публиковать записи гостям.

Отправка электронной почты 15 окт 2015 00:32 #18

  • CedricMa
  • CedricMa аватар
  • Offline
  • Новый участник
  • Сообщений: 1
  • Репутация: 0
Какой вам поисковик больше нравится? ЛИчно мне яндекс
Администратор запретил публиковать записи гостям.

Отправка электронной почты 16 янв 2016 19:43 #19

  • Alex013
  • Alex013 аватар
  • Offline
  • Новый участник
  • Сообщений: 1
  • Репутация: 0
Приветствую!
А если в момент отправки e-mail не было инета или smtp.server был не доступен, или вдруг ещё что-то... Хотелось бы как-то заставить систему повторять попытки отправки вплоть до успеха. Нет мыслей?
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2