Strona 1 z 1

Zoneminder opcja wysyłania email-a ?

: 24 cze 2019, 17:26
autor: kobrawerde
Mam pytanie do osób bardziej doświadczonych w programie Zoneminder .Chodzi mi o opcję wysyłania e-maila podczas wykrycia ruchu w moim przypadku kamerka usb/uvc. Muszę wspomnieć iż zaneminder-a zainstalowałem na małym komputerku / architektura ARM więc nie wiem czy to aby nie jest jakiś błąd na tej platformie ?. Zoneminder zainstalował się bezproblemowo według tego howto a dokładniej mówiąc stosując metodę skryptu: https://wiki.zoneminder.com/Ubuntu_Serv ... e_easy_way

Kod: Zaznacz cały

#!/bin/sh
clear
read -p "This script installs Apache2, Mariadb Server, PHP and Zoneminder 1.32.x on Ubuntu 18.04 ...
Press Enter to continue or Ctrl + c to quit" nothing
clear
read -p "You must be logged in as root using sudo su ...
Press Enter to continue or Ctrl + c to quit" nothing
apt install -y apache2 php mariadb-server php-mysql libapache2-mod-php7.2
clear
read -p "Next secure MySQL server by entering requested information. Press enter to continue" nothing
mysql_secure_installation
clear
read -p "Next we will add the PPA repository, install and configure the system to run Zoneminder. 
Press enter to continue" nothing
apt install -y software-properties-common
clear
add-apt-repository ppa:iconnor/zoneminder-1.32
apt update
clear
awk '$0="date.timezone = "$0' /etc/timezone >> /etc/php/7.2/apache2/php.ini
clear
apt install -y zoneminder
systemctl enable zoneminder
service zoneminder start
adduser www-data video
a2enconf zoneminder
a2enmod rewrite
chown -R www-data:www-data /usr/share/zoneminder/
service apache2 reload
clear
read -p "Install complete.Press enter to continue" nothing
clear
Jak pisze można zastosować dla : Raspberry Pi 3B+ 64 BIT version of Bionic . U mnie siedzi wersja Ubuntu 18.04.2 LTS (ARM)
Uprzedzę także że w systemie działa opcja wysyłanie e-maila metodą terminala : https://wiki.zoneminder.com/How_to_get_ ... Zoneminder

Kod: Zaznacz cały

echo "Hello, World" | mail -s "My email check" user@gmail.com
Jednak w samym programie mimo licznych zmian ustawień w opcje/email wysyłanie nie działa ?
Może jednak źle wypełniam dane z opcji : email ? .....
Ponieważ sam program Zoneminder to prawdziwy kombajn mający mnóstwo ustawień mam pytanie czy ktoś może ma więcej doświadczenia w konfiguracji w/w i może coś podpowiedzieć. Nurtuje mnie także opcja filtrów w której u mnie widnieją tylko dwa wpisy:
PurgeWhenFull*
UpdateDiskSpace*

W necie można czasem znaleźć iż trzeba ustawić filtr :email .... ale ja takowego nie mam ? :(
Jak się nie uda z Zoneminder-em to popróbuje z programem Xeoma bo jak widzę jest on troszkę bardziej intuicyjny i działa OK na moim Linux Mint ... nie wiem czy na ARM też będzie OK ? i czy będzie działał przez serwer www/przeglądarka ? ....

Re: Zoneminder opcja wysyłania email-a ?

: 24 cze 2019, 23:11
autor: jacekalex
A jak wysyłasz przez polecenie sendmail to działa?

Musisz sobie skonfigurować Esmtp albo Postfixa, żeby zajmował się wysyłaną pocztą bezpośrednio albo przez smarthosta.

Pozdro
:craz:

Re: Zoneminder opcja wysyłania email-a ?

: 25 cze 2019, 15:22
autor: kobrawerde
Tak jak wysyłam przez sendmail działa OK ... komenda:

Kod: Zaznacz cały

echo "Subject: sendmail test" | sendmail -v XXX@linux.pl

Re: Zoneminder opcja wysyłania email-a ?

: 25 cze 2019, 19:49
autor: jacekalex
Spróbuj tak:

Kod: Zaznacz cały

echo "bardzo zajebista  wiadomość" | mailx  -s "Temat Wiadmości"  XXX@linux.pl
mailx powinien być w repo.

W Debianie Stretch zwie się:

Kod: Zaznacz cały

bsd-mailx/stable,now 8.1.2-0.20160123cvs-4 amd64 [installed]
  simple mail user agent
Możesz też użyć mutta do wysyłania maila w ten sposób.

Pozdro
:craz:

Re: Zoneminder opcja wysyłania email-a ?

: 25 cze 2019, 20:40
autor: kobrawerde
Tak ale co mi to da ? tzn kolejne programy do wysyłania poczty z terminala / commandline tym bardziej iż jak wyżej widać
z terminala wszystko działa ( sendmail / mail ) ale z prog. zonemindar-a już nie ? Ja niestety jestem początkujący w tym programie a jak można
poczytać w necie ma on sporo błędów także dotyczących opcji email. Widać to nawet właśnie w opcjach / email i dodatku
Use a newer perl method to send emails
bo chyba sam program używa perl-a do wysyłki poczty ale coś źle to działało :razz:
Muszę chyba jak mi się jeszcze nie znudzi popytać na samym forum zoneminder-a bo pewnie w nim tkwi problem albo w mojej niewiedzy przy jego użytkowaniu :oops:

Ps. tak to prawda ZM to raczej program nie dla początkujących i ....niezbyt intuicyjny + bardzo mało jakiś rzeczowych i pomocnych opisów do w/w zwłaszcza dla polskiego użytkownika. Program działa już OK pomógł pewien fix:

Kod: Zaznacz cały

chmod 777 /etc/ssmtp /etc/ssmtp/*
a do wysyłania emaila podczas wykrycia ruchu odpowiada filtr który musimy utworzyć sami :razz: .... a jak już wspomniałem nie jest to intuicyjne i do końca jeszcze tego nie rozgryzłem :lol:
pozdro!