Auteur Topic: Mailplus - procmail/fetchmail  (gelezen 1769 keer)

Offline poekel

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 20
Mailplus - procmail/fetchmail
« Gepost op: 10 december 2016, 00:03:30 »
Hallo,

Ik probeer via procmail mijn  binnenkomende mail te filteren en op te slaan in de daarvoor aangewezen mappen.
Filteren  op email -afzender- adres werkt goed. Maar filteren op onderwerp werkt niet.
Ik heb een  ticket aangemaakt bij Synology en in eerste instantie was men van goede wil, maar aangezien het (naar mijn idee) te moeilijk werd werd mij gemeld dat er geen support op procmail filtering op onderwerp is in Mailplus.

( Support: Since the MailPlus doesn't officially support using subject to filter mail in the procmail. Therefore it might has problem, and we are unable to support that. Sorry for the inconvenience.)

Het probleem zit em im de  encoded Subject waardoor het filter geen match krijgt op het onderwerp.
Synology support verwijst naar een link waar een oplossing in staat:
http://stackoverflow.com/questions/29715013/decode-the-utf8-to-iso-8859-1-mail-subject-to-text-in-procmailrc-file
Dit zou wel eens de oplossing kunnen zijn, ware het niet dat op mijn DS916+ het commando formail NIET bestaat.

Heeft iemand hier een oplossing voor ?

Poekel
  • Mijn Synology: DS409+

Offline poekel

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 20
Re: Mailplus - procmail/fetchmail
« Reactie #1 Gepost op: 12 december 2016, 16:45:55 »
Hallo,
Ik heb het zelf opgelost, aangezien support zei dat het Unsupported was om op Onderwerp te filteren middels procmail
Om het toegankelijk te maken voor eenieder staat hieronder hoe ik dit gedaan heb.

Voorwaarde: Mailplus server / Mail plus client  / Gebruik makend van de link van Stackoverflow.com

Het ging mij er om de notificatie/email van de hyperbackup (Lokaal/Local op een USB diskje en Network via Rsync) direct in de juiste
mappen te zetten en de spitsing in de email op Subject te doen.

Het probleem in onderstaande is dat het programma formail niet bestaat op de Synology 

Ik heb daarom uit een Intel / Centos 7 machine het programma formail opgehaald (uit /usr/bin) en onder mijn eigen home directory gezet ( /volume1/poekel)
en middels een symbolic link beschikbaar gemaakt aan het systeem
( cd /usr/local/bin  en dan ln -s /volume1/poekel/formail formail)

Ik moet toegeven: Het was een test, een "schot door het wc-raam", maar het werkte in een keer

#### .procmailrc
MAILDIR="/volume1/MailPlus/@local/9999/9999"
DEFAULT=$MAILDIR/Maildir/
LOGFILE=/tmp/poekel.log
VERBOSE=on

# Store "may be encoded" Subject: into $SUBJECT after conversion to ISO-8859-1
:0 h
* ^Subject:.*=\?
SUBJECT=| /usr/local/bin/formail -cXSubject: | perl -MEncode -pe '$_=encode("iso-8859-1",decode("MIME-Header",$_))'

# Store all remaining cases of Subject: into $SUBJECT
:0 hE
SUBJECT=| formail -cXSubject

# trigger recipe based also on $SUBJECT content
:0
* SUBJECT ?? ^Subject:.*Network
Maildir/.Network-Backup/new

# trigger recipe based also on $SUBJECT content
:0
* SUBJECT ?? ^Subject:.*Local
Maildir/.USB-Backup/new

:0
Maildir/

Greetz,
Poekel
  • Mijn Synology: DS409+


 

Lege MailPlus mappen

Gestart door dvandonkelaarBoard Mailplus server en client

Reacties: 2
Gelezen: 2203
Laatste bericht 15 maart 2017, 15:55:28
door dvandonkelaar
VERPLAATST: Mailplus vanaaf webadres

Gestart door BirdyBoard Web Station

Reacties: 0
Gelezen: 982
Laatste bericht 08 maart 2020, 17:49:03
door Birdy
MailPlus mails backuppen

Gestart door BertG3Board Mailplus server en client

Reacties: 1
Gelezen: 1183
Laatste bericht 25 juli 2017, 15:19:19
door dvandonkelaar
Gsuite fall-back: Mailplus server.

Gestart door the noiseBoard Mailplus server en client

Reacties: 0
Gelezen: 1263
Laatste bericht 18 november 2020, 08:36:38
door the noise
Mailplus server & mailplus station

Gestart door Stephan296Board Synology DSM BETA versies

Reacties: 12
Gelezen: 13284
Laatste bericht 22 januari 2016, 23:04:21
door D4nny