Как отправить по электронной почте обновления с beaglebone черный?
Я пытаюсь сделать (предположительно) очень простую задачу. Я хочу, чтобы мой Beaglebone Black (BBB) отправил мне электронное письмо, когда нажата кнопка, подключенная к нему.
A) Я точно не знаю, есть ли у меня Angstrom или Debian (или нет?), И я не знаю, как это узнать
Б) Мне известно о почтовых службах, в том числе msmtp, ssmtp, exim4 и т. Д. Из моих текущих работ по этой теме, но я не знаю, как загрузить, установить и настроить их (или даже какую из них мне следует использовать)
C) Я собираюсь выяснить, как на самом деле написать логику (синтаксис, где / как писать код в первую очередь, все это джаз)
Справочная информация: в настоящее время я использую Putty в качестве терминала для связи с BBB. Я обнаружил, что мне нужно подключить кабель Ethernet непосредственно к BBB (вместо прокрутки через USB для беспроводной связи ноутбука), чтобы фактически получить сетевую возможность. У меня есть опыт работы с микроконтроллерным кодированием, но не с операционными системами.
Я работал над этим в течение последних нескольких дней, но я впервые пачкаю руки BBB (и Linux, операционными системами в целом), поэтому большинство уроков, которые я читал, не очень полезно, потому что они предполагают, что я знаю то, чего не знаю (они говорят "установить этот пакет".... но как?). Если бы мы могли собрать воедино своего рода пошаговое руководство для всего этого процесса, это значительно помогло бы и мне, и любому другому, пытающемуся делать то, что я делаю. Большое спасибо!
Основное учебное пособие, с которым я следую: http://inspire.logicsupply.com/2014/04/alarm1-send-email.html
Некоторые другие ссылки, которыми я пользуюсь: http://dumb-looks-free.blogspot.com/2014/06/beaglebone-black-bbb-send-mail-via-gmail.html(не могу опубликовать остальные ссылки, потому что моя репутация недостаточно высока.)
1 ответ
A) cat /etc/issue
должен ответить на это
Б) Это будет зависеть от того, какой дистрибутив вы запускаете. (Я бы порекомендовал Debian, независимо от того, что вы запускаете сейчас)
C) Это будет очень сильно зависеть от того, что вы используете, чтобы написать это. Примечание. Вы можете использовать любое руководство по Debian для настройки электронной почты.