Kan ej hitta parametern "allow_mail_to_commands" ?
Kan ej hitta parametern "allow_mail_to_commands" ?
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.
Parametern skall finnas i Postfix (tror jag) ?
Jag kör Ubuntu 10.04 med Postfix och Evolution.
Re: Kan ej hitta parametern "allow_mail_to_commands" ?
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änds den filen till något

- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Kan ej hitta parametern "allow_mail_to_commands" ?
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 *
* 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 *
Re: Kan ej hitta parametern "allow_mail_to_commands" ?
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 !?

- 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 !?

- 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" ?
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.
Re: Kan ej hitta parametern "allow_mail_to_commands" ?
Tack ...
OK, installerar fetchmail ....
läser manual ...... funderar lite vad motsvarigheten till "aliases" kan finnas ?
Ngt förslag ?
OK, installerar fetchmail ....
läser manual ...... funderar lite vad motsvarigheten till "aliases" kan finnas ?
Ngt förslag ?
Re: Kan ej hitta parametern "allow_mail_to_commands" ?
...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 ?
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 ?
- 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" ?
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:
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

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
Re: Kan ej hitta parametern "allow_mail_to_commands" ?
...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.
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.
- 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" ?
Ja!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, 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 skrev:Email till SMS, har hört om det men trodde att det kostade pengar !? Tack för tipset.
Re: Kan ej hitta parametern "allow_mail_to_commands" ?
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"
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"