Auteur Topic: Fetchmail data niet via Postfix  (gelezen 4976 keer)

Offline MartinSmall

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 2
  • Berichten: 9
Fetchmail data niet via Postfix
« Gepost op: 20 april 2012, 22:21:27 »
Ik heb het nu als Linux-leek voor elkaar dat ik een configuratie van Postfix naar mijn zin heb, met aliassen, bcc forwarding en wat al niet meer.
Voor de interne mail werkt dit super.
Echter haal ik verschillende externe POP accounts op welke ik ingesteld heb via Roundcube. Dat werkt ook goed, alleen de verwerking van de mails gaat dus niet via Postfix maar wordt rechtstreeks in de mailbox gezet, waardoor de rules niet werken.

Heb ik weer..
Hoe kan ik configureren dat de door Fetchmail opgehaalde email via Postfix in de verschillende mailboxen terecht komt?

Offline MartinSmall

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 2
  • Berichten: 9
Re: Fetchmail data niet via Postfix
« Reactie #1 Gepost op: 22 april 2012, 20:55:21 »
Na lang zoeken en puzzelen heb ik de oplossing gevonden.
Als je in Roundcube een extern POP adres aanmaakt (vb username, username@gmail.com) dan wordt er een bestand username_fetch aangemaakt in de /volumeX/@appstore/MailStation/roundcubemail/ext directory. Hierin staat de fetchmail config per user.
Echter als laatste staat er ook een mda (mail delivery agent) geconfigureerd, nl procmail.
Dus geen postfix...  :evil:

Door deze regel uit te commentariseren staat postfix weer als default agent actief.

#### .fetchmailrc
set daemon 60
#set logfile "/var/services/homes/username/.Maildir/fetchmail.log"
set syslog
#### "username@gmail.com"
poll "pop.gmail.com" with protocol POP3 uidl and port 995:
    user "username@gmail.com" pass "password" is "username" here
    options ssl sslcertck sslcertpath /var/packages/MailStation/target/roundcubemail/ext/.cert
    keep
mda "/usr/syno/mailstation/sbin/procmail -m '/var/packages/MailStation/target/roundcubemail/ext/username.proc.username.gmail.com'"
#### "username@gmail.com"

 

Ik hoop dat anderen ook wat met deze oplossing kunnen, en minder lang hoeven zoeken.

Offline MartinSmall

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 2
  • Berichten: 9
Re: Fetchmail data niet via Postfix
« Reactie #2 Gepost op: 08 juni 2012, 22:09:56 »
Inmiddels ook response gehad van de support afdeling van Synology, het is een design keuze, en wordt niet aangepast. Even in de handleiding zetten was misschien wel zinvol geweest...

Citaat
We had consult with developer, this is by design and it is normal, we separate to use procmail for pop3 external account and postfix for internal mail server.
In the frame we can differentiate between DSM account and pop3 account's MDA setting.

Offline Joost van der Leeden

  • Bedankjes
  • -Gegeven: 6
  • -Ontvangen: 1
  • Berichten: 14
Re: Fetchmail data niet via Postfix
« Reactie #3 Gepost op: 19 november 2014, 18:56:29 »
Na lang zoeken en puzzelen heb ik de oplossing gevonden.
Als je in Roundcube een extern POP adres aanmaakt (vb username, <!-- e --><a href="mailto:username@gmail.com">username@gmail.com</a><!-- e -->) dan wordt er een bestand username_fetch aangemaakt in de /volumeX/@appstore/MailStation/roundcubemail/ext directory. Hierin staat de fetchmail config per user.
Echter als laatste staat er ook een mda (mail delivery agent) geconfigureerd, nl procmail.
Dus geen postfix...  <!-- s:evil: -->:evil:<!-- s:evil: -->

Door deze regel uit te commentariseren staat postfix weer als default agent actief.

#### .fetchmailrc
set daemon 60
#set logfile "/var/services/homes/username/.Maildir/fetchmail.log"
set syslog
#### "username@gmail.com"
poll "pop.gmail.com" with protocol POP3 uidl and port 995:
    user "username@gmail.com" pass "password" is "username" here
    options ssl sslcertck sslcertpath /var/packages/MailStation/target/roundcubemail/ext/.cert
    keep
mda "/usr/syno/mailstation/sbin/procmail -m '/var/packages/MailStation/target/roundcubemail/ext/username.proc.username.gmail.com'"
#### "username@gmail.com"

 

Ik hoop dat anderen ook wat met deze oplossing kunnen, en minder lang hoeven zoeken.

Deze zou mijn mailprobleem kunen oplossen. Maar ik zou graag wat meer info hebben, want ik heb geen idee waar dat bestand staat en/of hoe ik daar bijkom. Kan iemand mij daarbij helpen?
  • Mijn Synology: DS414
  • HDD's: 4 x 3TB WD Red

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 130
  • -Ontvangen: 122
  • Berichten: 622
Re: Fetchmail data niet via Postfix
« Reactie #4 Gepost op: 19 november 2014, 20:07:40 »
Er zijn verschillende manieren:
- met PuTTY (freeware) en vi
- met DSM Tekst Editor (maar dan moet je volume1 wel geshared hebben)
- met WinSCP (freeware) en de ingebouwde "Bewerken" optie

Gezien je vraag lijkt mij WinSCP voor jou het meest geschikt. Bestandsprotocol op SCP zetten, inloggen als root.

Succes,
Erik
  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.175
  • Fijne feestdagen.......
    • Truebase
Re: Fetchmail data niet via Postfix
« Reactie #5 Gepost op: 19 november 2014, 20:15:39 »


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Joost van der Leeden

  • Bedankjes
  • -Gegeven: 6
  • -Ontvangen: 1
  • Berichten: 14
Re: Fetchmail data niet via Postfix
« Reactie #6 Gepost op: 19 november 2014, 21:17:12 »
Ok, dat is allemaal gelukt. Nu kijken of het ook het gewenste effect heeft.....
  • Mijn Synology: DS414
  • HDD's: 4 x 3TB WD Red

Offline Joost van der Leeden

  • Bedankjes
  • -Gegeven: 6
  • -Ontvangen: 1
  • Berichten: 14
Re: Fetchmail data niet via Postfix
« Reactie #7 Gepost op: 19 november 2014, 23:03:05 »
Het lijkt er op alsof het nu werkt. De mail die gestuurd wordt aan user a), komt nu zowel in de inbox van b) als die van c). Dus precies wat ik wil.  :)
Een dingetje vind ik nog vreemd (maar niet storend): de mail blijft niet in de inbox van a) staan. Terwijl ik "E-mailkopie bewaren in postvak in" heb aangevinkt.

Allemaal zeer bedankt voor de hulp!
  • Mijn Synology: DS414
  • HDD's: 4 x 3TB WD Red

Offline Joost van der Leeden

  • Bedankjes
  • -Gegeven: 6
  • -Ontvangen: 1
  • Berichten: 14
Re: Fetchmail data niet via Postfix
« Reactie #8 Gepost op: 29 december 2014, 17:49:20 »
nog even terugkomend op het doorsturen van mail : het werkt wel, maar de afzender van de mail krijgt een melding dat de mail niet is aangekomen bij de gezamenlijke mailbox. Iemand een idee waarom?
  • Mijn Synology: DS414
  • HDD's: 4 x 3TB WD Red


 

Fetchmail samen met DS 2.1 op DS209+ werkend krijgen

Gestart door mambaumBoard Mail Station

Reacties: 3
Gelezen: 4048
Laatste bericht 25 augustus 2010, 08:15:56
door cyrus1977
Fetchmail automatisch starten

Gestart door CstreutjesBoard Mail mods

Reacties: 5
Gelezen: 5037
Laatste bericht 22 september 2010, 22:15:34
door wizjos
Error melding gebruik fetchmail in MailStation

Gestart door BobWBoard Synology DSM 5.1 en eerder

Reacties: 0
Gelezen: 1992
Laatste bericht 30 november 2012, 17:06:30
door BobW
MailServer en fetchmail

Gestart door sciuriusBoard 3rd party Packages

Reacties: 0
Gelezen: 2064
Laatste bericht 09 november 2015, 10:01:38
door sciurius
Fetchmail installeren.

Gestart door edtimBoard Mail Station

Reacties: 1
Gelezen: 2303
Laatste bericht 29 juni 2010, 16:28:07
door Björn