Kan ej hitta parametern "allow_mail_to_commands" ?

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
comedi
Inlägg: 12
Blev medlem: 24 feb 2010, 16:14
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av comedi »

Används för att kunna göra "pipe" av till mig inkomna emails till ett kommando.
Parametern skall finnas i Postfix (tror jag) ?
Jag kör Ubuntu 10.04 med Postfix och Evolution.
comedi
Inlägg: 12
Blev medlem: 24 feb 2010, 16:14
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av comedi »

I Postfix filen : "/usr/share/postfix/mail.cf.dist" sista raden finns "något" men vad är det ?
Används den filen till något ????
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av Konservburk »

Det känns som att /usr/share/postfix/mail.cf.dist snarare skulle vara någon typ av mall. Den riktiga inställningsfilen som används borde ligga under /etc/ någonstans. Jag gissar på /etc/postfix/main.cf utan att egentligen veta.

* Jag flyttar tråden till Nätverk, säkerhet och servrar eftersom den verkar ha med serverinställningar att göra. Jag kan flytta tillbaka den om din fråga egentligen är mer terminal-inriktad. /mod *
comedi
Inlägg: 12
Blev medlem: 24 feb 2010, 16:14
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av comedi »

Jag har en till tråd i ärendet nämligen "Exekvera ett script då ett till mig adresserat email kommer" här beskriver vad jag försöker göra. I stora drag går det ut på följande :
- En överkaningskamera som jag har, upptäcker "motion" och skickar ett email (gmail) adresserat till mig.
- Mailet (Larmet) poppar upp OK i Evolutions inbox.
- Jag vill m.h.a. Postfix/Aliases att ett script skall startas som genererar ett "outgoing phone call" till Asterisk (En Open Source PBX) som i sin tur ringer upp min Mobil via PSTN.

Scriptet fungerar för sig OK, men tycks ej startas vid ett inkommet mail !?
???
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av johanre »

Din plan är det inget större fel på, du använder bara fel verktyg för syftet. Postfix hade varit lämplig att använda om du hade haft en egen maildomän på din egen server men eftersom du kör gmail så bör du använda t.ex. fetchmail och därigenom starta ett script.
comedi
Inlägg: 12
Blev medlem: 24 feb 2010, 16:14
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av comedi »

Tack ...

OK, installerar fetchmail ....
läser manual ...... funderar lite vad motsvarigheten till "aliases" kan finnas ?
Ngt förslag ?
comedi
Inlägg: 12
Blev medlem: 24 feb 2010, 16:14
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av comedi »

...har ej hittat något i fetcmail "som passar in" ?
Det finns en annan mailprodukt som tycks kunna göra det jag vill, nämligen "procmail" ??
Som en Newbie är jag nu helt konfunderad, vad händer nu om postfix, fetcmail och procmail alla är installerade i min dator ?
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av johanre »

Ursäkta - glömde bort frågan i allt annat som pågår. :(

Hursomhelst; du borde kunna anropa fetchmail och sedan exekvera ett script beroende på resultatet av fetchmail anropet.

T.ex i ett script:

Kod: Markera allt

if [ 'fetchmail -f /sokväg/till/din/fetchmailrc-fil' ] ; then
   echo "Nytt övervakningslarm"
   Starta_varning_via_Asterix
else
   echo "Inget nytt mail, allt verkar lugnt"
fi
Förresten; varför inte lösa det genom att din övervakningskamera skickar ett mail direkt till en gratis SMS tjänst? T.ex: http://www.cellular.co.za/email_to_sms_gateways.htm
comedi
Inlägg: 12
Blev medlem: 24 feb 2010, 16:14
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av comedi »

...inga problem är bara tacksam för att få hjälp ...
Din bifogade kod, bör jag lägga den under cron, för att köra med jämna mellanrum ?

Email till SMS, har hört om det men trodde att det kostade pengar !? Tack för tipset.
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av johanre »

comedi skrev:...inga problem är bara tacksam för att få hjälp ...
Din bifogade kod, bör jag lägga den under cron, för att köra med jämna mellanrum ?
Ja!
comedi skrev:Email till SMS, har hört om det men trodde att det kostade pengar !? Tack för tipset.
Ja, i de allra flesta fallen kostar det men det finns gratistjänster. Sen vet jag tyvärr inte hur bra eller dåliga dessa är ...
comedi
Inlägg: 12
Blev medlem: 24 feb 2010, 16:14
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Kan ej hitta parametern "allow_mail_to_commands" ?

Inlägg av comedi »

Kör : fetchmail -c (Ett larm finnes)
får som svar "1 message" vilket är OK


**** Testar följande script :

#!/bin/bash
if [ 'fetchmail -c == 1' ] ; then
echo " Inga Larm från Kamera"
echo $?
else
echo "Larm från kamera"
echo $?
sh call
fi


**** får som svar : "Inga Larm från Kamera"
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"