[00:00:55] <[jasper]> hmm I'm wondering if this is a docker issue
[00:02:05] <patdk-lap> is mail.blackmesa.nl in your virtual tables?
[00:02:33] <patdk-lap> that was not a single mail transaction
[00:02:37] <patdk-lap> that is more random log lines
[00:02:51] <patdk-lap> imap has NOTHING to do with this
[00:03:22] <patdk-lap> so maybe mydestinations was fine, probably still not what you want, but wasn't the issue that needed to be fixed
[00:03:40] <rob0> !mydestinations
[00:03:40] <knoba> rob0: Error: "mydestinations" is not a valid command.
[00:04:16] <rob0> myhostname affects mydestination's default value, but not the other way around.
[00:04:40] <patdk-lap> he overwrote mydestinations default value
[00:06:00] <rob0> well, my suggestion to anyone is to NOT count on myhostname's default, and likewise mydestination is too important to leave to chance.
[00:06:32] <[jasper]> patdk-lap, that is not in my virtual tables no
[00:06:33] <patdk-lap> unless it's a submission only relay :)
[00:06:35] <[jasper]> blackmesa.nl is though
[00:06:36] <rob0> (I split an infinitive!)
[00:07:05] <patdk-lap> jasper, then add it back into mydestination
[00:07:16] <patdk-lap> but we need correct and complete logs of the problem
[00:07:22] <patdk-lap> not just random unrelated log lines
[00:07:59] <patdk-lap> and imap shows you have all kinds of issues with dovecot, so we can't really do anything about lda, till dovecot can use your email
[00:08:08] <[jasper]> patdk-lap, I did find the probem with the old mails not showing up oin the meantime
[00:08:27] <[jasper]> mail was stored with this new server in /var/mail/vmail/appetize.nl/j.verberk/mail/
[00:08:40] <[jasper]> instead of /var/mail/vmail/appetize.nl/j.verberk/
[00:08:43] <[jasper]> where I expected it
[00:08:58] <patdk-lap> mail should never be stored in the users homedir
[00:10:00] <[jasper]> well in /var/mail/vmail/appetize.nl/j.verberk/cur for example
[00:10:12] <patdk-lap> yes, that should not be done
[00:10:22] <patdk-lap> it has never been supported by dovecot
[00:10:45] <[jasper]> hmm ok. that was like that on my old server...that's weird
[00:11:01] <patdk-lap> you can get into lots of issues
[00:11:18] <patdk-lap> like dovecot finding files and folders that start with . and thinking they are mail folders, when they aren';t
[00:11:27] <patdk-lap> then if users use them, heh, even more gets screwed
[00:11:36] <patdk-lap> like the .dovecot.dups file
[00:13:41] <[jasper]> I'm now moving everything into a seperate mail folder like you suggested
[00:14:11] <patdk-lap> well, normal would be Maildir
[00:14:31] <patdk-lap> personally I perfer to use the mdbox format with dovecot if I can
[00:17:41] <[jasper]> patdk-lap, you mentioned all kind of things going wrong with imap. but I have no real issues in syslog or mail.log
[00:17:47] <[jasper]> could you please tell me which those are?
[00:18:06] <[jasper]> except for the greeted with own hostname
[00:19:45] <patdk-lap> dovecot: imap(j.verberk at appetize dot nl): Error: stat(/var/mail/vmail/appetize.nl/j.verberk/mail/new) failed: Permission denied
[00:20:31] *** niki <niki!~niki@0x3e2c878e.mobile.telia.dk> has quit IRC (Ping timeout: 258 seconds)
[00:21:59] <[jasper]> patdk-lap, yeah , I don't have those anymore
[00:23:10] <[jasper]> only thing I have it the loopback to itself
[00:26:37] <patdk-lap> ya, put that mydestination back in
[00:26:41] <patdk-lap> something else is your issue
[00:27:06] <patdk-lap> but the mixed up log lines from multible issues, instead of a single email, cause it to be misdiagnosed
[00:27:40] <patdk-lap> usage of virtual, usage of local, but in this case, both where wanted (probably more cause mail.xxxx is not configured, than wanted to be local)
[00:31:10] <[jasper]> I will look into it more tomorrow
[00:31:15] <[jasper]> already way too late :)
[00:31:17] <[jasper]> thanks for all the help
[00:31:20] <[jasper]> really appreciate it
[00:31:24] <[jasper]> goodnight!
[00:33:43] *** [jasper] <[jasper]!~jasper@546AF1D8.cm-12-3d.dynamic.ziggo.nl> has quit IRC (Remote host closed the connection)
[00:39:05] *** MuffinMedic <MuffinMedic!~Evan@unaffiliated/muffinmedic> has quit IRC (Ping timeout: 240 seconds)
[00:47:24] *** niki <niki!~niki@0x3e2c8688.mobile.telia.dk> has joined #postfix
[00:52:29] *** puzzled <puzzled!~puzzled@2001:982:1097:1::1:3> has joined #postfix
[00:53:06] *** froz-gab <froz-gab!~froz-gab@host55-138-dynamic.52-79-r.retail.telecomitalia.it> has quit IRC (Remote host closed the connection)
[01:05:55] *** MuffinMedic <MuffinMedic!~Evan@unaffiliated/muffinmedic> has joined #postfix
[01:13:57] *** mactimes is now known as mactimes_
[01:19:08] *** MuffinMedic <MuffinMedic!~Evan@unaffiliated/muffinmedic> has quit IRC (Quit: That's all folks!)
[01:21:52] *** MuffinMedic <MuffinMedic!Evan@unaffiliated/muffinmedic> has joined #postfix
[01:30:33] *** froz-gab <froz-gab!~froz-gab@host55-138-dynamic.52-79-r.retail.telecomitalia.it> has joined #postfix
[01:47:56] *** NwS <NwS!~NwS@unaffiliated/nws> has quit IRC (Ping timeout: 255 seconds)
[02:07:08] *** MuffinMedic <MuffinMedic!Evan@unaffiliated/muffinmedic> has quit IRC (Ping timeout: 240 seconds)
[02:12:08] *** mactimes_ is now known as mactimes
[02:17:36] *** phunyguy <phunyguy!~torpedo@ubuntu/member/phunyguy> has quit IRC (Quit: Goodbye cruel world!)
[02:18:35] *** MuffinMedic <MuffinMedic!Evan@unaffiliated/muffinmedic> has joined #postfix
[02:37:37] *** MuffinMedic <MuffinMedic!Evan@unaffiliated/muffinmedic> has quit IRC (Quit: That's all folks!)
[02:45:22] *** phunyguy <phunyguy!~torpedo@ubuntu/member/phunyguy> has joined #postfix
[02:45:35]
*** Xentil <Xentil!~quassel@ip-46-21-210-22.nette.pl> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
[02:59:46] *** mroe <mroe!~roe@unaffiliated/roe> has quit IRC (Remote host closed the connection)
[03:50:58] *** Diemuzi <Diemuzi!~IceChat9@unaffiliated/diemuzi> has quit IRC (Quit: See you on the flip side)
[03:57:02] *** ced117 <ced117!~ced117@opensuse/member/ced117> has quit IRC (Ping timeout: 276 seconds)
[04:02:53] *** ced117 <ced117!~ced117@opensuse/member/ced117> has joined #postfix
[04:06:42] *** mactimes is now known as mactimes_
[04:07:40] *** ced117 <ced117!~ced117@opensuse/member/ced117> has quit IRC (Ping timeout: 240 seconds)
[04:08:06] *** ced117 <ced117!~ced117@opensuse/member/ced117> has joined #postfix
[04:11:33] *** mikecmpbll <mikecmpbll!~mikecmpbl@ruby/staff/mikecmpbll> has quit IRC (Quit: inabit. zz.)
[04:33:04] <joules> !reject_unknown_client_hostname
[04:37:51] *** MuffinMedic <MuffinMedic!Evan@unaffiliated/muffinmedic> has joined #postfix
[04:40:20] <joules> !reject_unknown_reverse_client_hostname
[04:40:28] <joules> ughh
[04:44:31] *** JPT <JPT!~jpt@classified.name> has quit IRC (Read error: Connection reset by peer)
[04:45:35] *** JPT <JPT!~jpt@classified.name> has joined #postfix
[04:50:16] <joules> Does anyone have people complain about missing emails so you go and check and the offending client fixes the problem (rDNS mostly).
[04:53:10] *** chachasmooth <chachasmooth!~chachasmo@unaffiliated/chachasmooth> has quit IRC (Ping timeout: 264 seconds)
[04:55:29] *** chachasmooth <chachasmooth!~chachasmo@unaffiliated/chachasmooth> has joined #postfix
[05:17:16] <patdk-lap> no
[05:17:25] <patdk-lap> been years, haven't seen anyone fix their crap
[05:27:04] <joules> !warn_if_reject
[05:27:04] <knoba> joules: "warn_if_reject" : a parameter that means: Change the meaning of the next restriction, so that it logs a warning instead of rejecting a request (look for logfile records that contain "reject_warning"). This is useful for testing new restrictions in a "live" environment without risking unnecessary loss of mail.
[05:27:32] <joules> I commented out.
[05:27:53] <joules> only recently.
[05:27:57] <joules> I don't care.
[05:30:19] <joules> The amount of spam was cut remarkably
[05:33:01] <patdk-lap> why was it even in there?
[05:33:21] <patdk-lap> warn_if_reject is insane to use, unless it's for a very short period of time for a test
[05:33:46] <patdk-lap> even then, I really wouldn't ever recommend using it on the public internet
[05:33:55] <joules> there was a bulk newsletter mail that failed those checks and a customer required them
[05:34:42] <joules> s/mail/mailer/
[05:34:50] <joules> they seem to have fixed their shit though.
[05:34:59] <patdk-lap> ah, I just never use it, cause my rules are too complex, and I generally don't test one at a time
[05:35:05] <patdk-lap> cause they are built in collections
[05:35:46] <patdk-lap> kindof bad attitude, but I like to think
[05:36:05] <joules> oh now I use a lookup if i must.
[05:36:12] <patdk-lap> if they can't fix their crap, and follow best practices, I have no reason to accept their stuff
[05:36:29] <joules> right I just told a customer that.
[05:37:22] <joules> I have a client_access_restrictions lookup that is mainly fill of ips that are mine :)
[05:39:30] <joules> check_client_access sory
[05:39:57] <patdk-lap> why?
[05:39:58] <joules> everything is in a database e.g. check_recipient_access proxy:pgsql:/etc/postfix/lookups/check_client_access.pg
[05:40:29] <patdk-lap> I don't really bother whitelisting my own stuff
[05:40:52] <joules> add it to mynetworks?
[05:42:00] <jaybe> better is to authenticate
[05:45:56] <joules> maybe I will consider that for other instances.
[05:46:19] <joules> only 6 instances are relaying via postfix.
[05:48:40] <joules> !null client
[05:48:40] <knoba> joules: Error: "null" is not a valid command.
[05:48:45] <joules> !null_cclient
[05:48:45] <knoba> joules: Error: "null_cclient" is not a valid command.
[05:48:47] <joules> !null_client
[05:48:47] <knoba> joules: "null_client" : see !nullclient
[05:53:08] <joules> !client_sasl
[05:53:08] <knoba> joules: Error: "client_sasl" is not a valid command.
[05:58:59] *** Motoko <Motoko!~maoyama@simplemachines/serverteam/Motoko> has joined #postfix
[06:00:00] <joules> So this particular ip xxx.xxx.xxx.87 is not resolving to the hostname but xxx.xxx.xxx.xxx.89 is
[06:00:14] <joules> currently rejected.
[06:23:00] *** namyzarc <namyzarc!~namyzarc@2601:989:4201:5921:3552:33f1:613a:441d> has quit IRC (Quit: Leaving)
[06:32:19] <joules> so hostname abc25.example.com resolves to 127.127.127.87. Then address 127.127.127.87 resolves to abc23.example.com
[07:17:35] *** lvlinux <lvlinux!~ruel@unaffiliated/lvlinux> has quit IRC (Ping timeout: 240 seconds)
[07:17:48] *** rednul <rednul!~rednul@219.163.48.199.static.reverse.as19531.net> has quit IRC (Ping timeout: 240 seconds)
[07:18:20] *** lvlinux <lvlinux!~ruel@unaffiliated/lvlinux> has joined #postfix
[07:21:52] *** rednul <rednul!~rednul@219.163.48.199.static.reverse.as19531.net> has joined #postfix
[07:39:22] *** siska <siska!~leeroy@opennic/siska> has joined #postfix
[07:43:13] *** froz-gab <froz-gab!~froz-gab@host55-138-dynamic.52-79-r.retail.telecomitalia.it> has quit IRC (Remote host closed the connection)
[08:13:25] *** muh2000_ <muh2000_!~quassel@prx2.ernw.net> has joined #postfix
[08:39:10] *** Oclair <Oclair!~Oclair@194-166-23-128.adsl.highway.telekom.at> has quit IRC (Quit: Bye Bye)
[08:45:55] *** zorg1 <zorg1!~zorg1@LNeuilly-656-1-74-35.w92-154.abo.wanadoo.fr> has joined #postfix
[09:21:46] *** Motoko <Motoko!~maoyama@simplemachines/serverteam/Motoko> has quit IRC (Quit: Bye)
[09:36:25] *** sarri <sarri!~sari@p50995cae.dip0.t-ipconnect.de> has joined #postfix
[09:36:26] *** sarri <sarri!~sari@p50995cae.dip0.t-ipconnect.de> has quit IRC (Changing host)
[09:36:26] *** sarri <sarri!~sari@unaffiliated/sarri> has joined #postfix
[09:42:20] *** Darcidride <Darcidride!~Darcidrid@qbuissondebon.info> has joined #postfix
[09:50:39] *** troulouliou_div2 <troulouliou_div2!~troulouli@unaffiliated/troulouliou-div2/x-0271439> has joined #postfix
[10:00:19] *** Mac_Write <Mac_Write!~Mac@d75-154-176-76.bchsia.telus.net> has joined #postfix
[10:04:44] *** Trevor <Trevor!~Mac@d75-154-176-76.bchsia.telus.net> has joined #postfix
[10:05:24] *** zorg1 <zorg1!~zorg1@LNeuilly-656-1-74-35.w92-154.abo.wanadoo.fr> has quit IRC (Read error: Connection reset by peer)
[10:06:05] *** zorg1 <zorg1!~zorg1@LNeuilly-656-1-74-35.w92-154.abo.wanadoo.fr> has joined #postfix
[10:08:12] *** froz-gab <froz-gab!~froz-gab@host55-138-dynamic.52-79-r.retail.telecomitalia.it> has joined #postfix
[10:08:20] *** Mac_Write <Mac_Write!~Mac@d75-154-176-76.bchsia.telus.net> has quit IRC (Ping timeout: 252 seconds)
[10:09:26] *** Trevor <Trevor!~Mac@d75-154-176-76.bchsia.telus.net> has quit IRC (Ping timeout: 252 seconds)
[10:12:34] *** Takumo <Takumo!~Takumo@immortus.adamek.me> has joined #postfix
[10:12:34] *** Takumo <Takumo!~Takumo@immortus.adamek.me> has quit IRC (Changing host)
[10:12:34] *** Takumo <Takumo!~Takumo@unaffiliated/takumokatekari> has joined #postfix
[10:35:06] *** mikecmpbll <mikecmpbll!~mikecmpbl@ruby/staff/mikecmpbll> has joined #postfix
[10:36:36] *** PHPanos <PHPanos!~textual@h-55-226.a137.corp.bahnhof.se> has joined #postfix
[10:58:36] *** markus_e92 <markus_e92!~markus_e9@62-46-98-90.adsl.highway.telekom.at> has quit IRC (Ping timeout: 245 seconds)
[10:59:30] *** tharkun_ <tharkun_!~tharkun@kvm5.telegraphics.com.au> has quit IRC (Ping timeout: 248 seconds)
[11:00:26] *** markus_e92 <markus_e92!~markus_e9@91-115-19-52.adsl.highway.telekom.at> has joined #postfix
[11:06:56]
*** Marc3l <Marc3l!~Marc3l@2a01:4f8:151:22a3::4> has quit IRC (Quit: ZNC - http://znc.in)
[11:07:09] *** mactimes_ is now known as mactimes
[11:17:28] *** tharkun_ <tharkun_!~tharkun@kvm5.telegraphics.com.au> has joined #postfix
[11:20:22] *** Marc3l <Marc3l!~Marc3l@2a01:4f8:151:22a3::4> has joined #postfix
[11:35:53] *** sphenxes <sphenxes!~sphenxes@81-5-252-235.hdsl.highway.telekom.at> has joined #postfix
[11:36:58] *** olegfusion <olegfusion!~olegfusio@mail.mobileforsale.ru> has joined #postfix
[11:48:47] *** stenrose <stenrose!~stenrose@martin.ilait.se> has quit IRC (Quit: Leaving)
[12:05:29] *** stenrose <stenrose!~stenrose@martin.ilait.se> has joined #postfix
[12:21:50] *** Section1 <Section1!~section1@190.195.71.40> has joined #postfix
[12:28:41] *** robinho86 <robinho86!~robsonjf@201.22.86.124.static.gvt.net.br> has joined #postfix
[12:34:48] *** PHPanos <PHPanos!~textual@h-55-226.a137.corp.bahnhof.se> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
[12:35:05] *** Darcidride <Darcidride!~Darcidrid@qbuissondebon.info> has quit IRC (Ping timeout: 276 seconds)
[12:41:25] *** Darcidride <Darcidride!~Darcidrid@qbuissondebon.info> has joined #postfix
[12:50:10] *** Darcidride <Darcidride!~Darcidrid@qbuissondebon.info> has quit IRC (Ping timeout: 240 seconds)
[12:55:18] *** Darcidride <Darcidride!~Darcidrid@qbuissondebon.info> has joined #postfix
[12:56:39] *** Darcidride <Darcidride!~Darcidrid@qbuissondebon.info> has quit IRC (Max SendQ exceeded)
[13:01:46] *** PHPanos <PHPanos!~textual@h-55-226.a137.corp.bahnhof.se> has joined #postfix
[13:06:22] *** mactimes is now known as mactimes_
[13:07:19] <knoba> f3ew: Error: "!learn" is not a valid command.
[13:07:22] <knoba> f3ew: (learn [<channel>] <key> as <value>) -- Associates <key> with <value>. <channel> is only necessary if the message isn't sent on the channel itself. The word 'as' is necessary to separate the key from the value. It can be changed to another word via the learnSeparator registry value.
[13:08:05] <f3ew> !client_sasl
[13:29:46] *** PHPanos <PHPanos!~textual@h-55-226.a137.corp.bahnhof.se> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
[13:36:41] *** PHPanos <PHPanos!~textual@h-55-226.a137.corp.bahnhof.se> has joined #postfix
[13:41:02] <rob0> !factoids search sasl
[13:41:02] <knoba> rob0: 'broken_sasl_auth_clients', 'lmtp_sasl_auth_enable', 'lmtp_sasl_password_maps', 'lmtp_sasl_security_options', 'smtp_sasl_auth_enable', 'smtp_sasl_password_maps', 'smtp_sasl_security_options', 'smtpd_sasl_application_name', 'smtpd_sasl_auth_enable', 'smtpd_sasl_exceptions_networks', 'smtpd_sasl_local_domain', 'smtpd_sasl_security_options', 'clientsasl', 'saslchroot', 'saslfinger', 'serversasl', 'sasl_readme', 'sasl', 'saslclient'
[13:58:41] *** Sp4rKy <Sp4rKy!~Sp4rKy@86.65.39.14> has left #postfix
[14:02:29] *** synthroid <synthroid!~synthroid@gateway/vpn/privateinternetaccess/synthroid> has joined #postfix
[14:02:44] *** CyberDems <CyberDems!~dems@srv.webintuitive.co.za> has quit IRC (Quit: Leaving)
[14:04:12] * f3ew waves at rob0
[14:04:17] *** CyberDems <CyberDems!~dems@srv.webintuitive.co.za> has joined #postfix
[14:04:21] * f3ew passes around tea
[14:04:31] <f3ew> and whisky
[14:11:53] <rob0> oooh! Don't mind if I do!
[14:15:32] *** DJ-ArcAngel <DJ-ArcAngel!arcangel@dj.angelicfm.nl> has joined #postfix
[14:15:36] <DJ-ArcAngel> hi
[14:22:57] *** sphenxes02 <sphenxes02!~sphenxes@85-90-145-168.hdsl.highway.telekom.at> has joined #postfix
[14:26:08] *** sphenxes01 <sphenxes01!~sphenxes@81-5-252-235.hdsl.highway.telekom.at> has quit IRC (Ping timeout: 240 seconds)
[14:26:22] *** sphenxes01 <sphenxes01!~sphenxes@85-90-145-168.hdsl.highway.telekom.at> has joined #postfix
[14:27:32] *** sphenxes <sphenxes!~sphenxes@81-5-252-235.hdsl.highway.telekom.at> has quit IRC (Ping timeout: 276 seconds)
[14:30:33] *** mactimes_ is now known as mactimes
[14:47:45] *** cferry <cferry!~cferry@162.243.13.235> has quit IRC (*.net *.split)
[14:48:10] *** cferry <cferry!~cferry@162.243.13.235> has joined #postfix
[15:24:20] *** FinboySlick <FinboySlick!~shark@74.117.40.10> has joined #postfix
[15:27:03] *** DJ-ArcAngel <DJ-ArcAngel!arcangel@dj.angelicfm.nl> has left #postfix ("WeeChat 1.5")
[15:53:54] *** sphenxes01 <sphenxes01!~sphenxes@85-90-145-168.hdsl.highway.telekom.at> has quit IRC (Ping timeout: 248 seconds)
[15:55:51] *** niki <niki!~niki@0x3e2c8688.mobile.telia.dk> has quit IRC (Quit: Leaving)
[15:56:38] *** Xentil <Xentil!~quassel@ip-46-21-210-22.nette.pl> has joined #postfix
[16:07:10] *** sphenxes01 <sphenxes01!~sphenxes@85-90-145-168.hdsl.highway.telekom.at> has joined #postfix
[16:11:56] *** troulouliou_div2 <troulouliou_div2!~troulouli@unaffiliated/troulouliou-div2/x-0271439> has quit IRC (Remote host closed the connection)
[16:13:02] *** gongoputch <gongoputch!~kseel@freebsd/op/gongoputch> has joined #postfix
[16:15:07] *** muh2000_ <muh2000_!~quassel@prx2.ernw.net> has quit IRC (Remote host closed the connection)
[16:17:25] *** Deathrattle <Deathrattle!~death@p200300868A0310010000000000000001.dip0.t-ipconnect.de> has joined #postfix
[16:17:53] *** troulouliou_div2 <troulouliou_div2!~troulouli@unaffiliated/troulouliou-div2/x-0271439> has joined #postfix
[16:23:42] <jaybe> !letsencrypt
[16:23:42] <knoba> jaybe: Error: "letsencrypt" is not a valid command.
[16:24:30] <survietamine> lol
[16:38:11] *** pti-jean_ <pti-jean_!~quassel@177.52.124.78.rev.sfr.net> has joined #postfix
[16:57:26] *** Darcidride <Darcidride!~Darcidrid@qbuissondebon.info> has joined #postfix
[17:01:14] *** Darcidride <Darcidride!~Darcidrid@qbuissondebon.info> has quit IRC (Max SendQ exceeded)
[17:09:01] *** synthroid <synthroid!~synthroid@gateway/vpn/privateinternetaccess/synthroid> has quit IRC (Remote host closed the connection)
[17:17:36] <catbeard> what's the most performant and simplest way to prevent outbound email delivery if the recipient domain doesn't have mx records (to prevent it from going into the queue at all, not just to have it sit in the defer queue)
[17:18:30] <Zerberus> catbeard: none of that is a job for dovecot
[17:18:32] <survietamine> imho, it's not suitable because it's acceptable to not having MX record
[17:18:41] <survietamine> Zerberus: it's #postfix here
[17:18:52] <Zerberus> catbeard: ups, sorry, thought to be in a different channel, my bad
[17:19:11] <survietamine> IIRC, rfc say if no MX, will use CNAME or A
[17:19:16] <catbeard> survietamine: it's not acceptable for the client, rfc be damned
[17:19:23] <survietamine> ?
[17:19:26] <rob0> Have you determined how many legitimate emails this would affect?
[17:19:42] <rob0> or, rather, has your client determined that?
[17:20:09] <catbeard> well problem is there's a lot of spoofed domains in the queue for recipient domains because of bad lists
[17:20:14] <catbeard> and typos etc
[17:20:20] *** Takumo <Takumo!~Takumo@unaffiliated/takumokatekari> has quit IRC (Remote host closed the connection)
[17:20:31] <rob0> If it was my client, I would recommend against this idea.
[17:20:33] <catbeard> all going outbound from the server
[17:20:42] <catbeard> no inbound mail
[17:20:50] <survietamine> hehe, I have that problem too, I asked them to clean their damn subscriber lists but that never happen
[17:20:51] <catbeard> (on that server at least)
[17:21:47] <survietamine> the problem is that they let prospect to fill some web form for registering, but don't ask for confirmation with a link in some mail
[17:22:09] <survietamine> then, later, the propects become customers and have wrong e-mail address in our database
[17:22:13] <rob0> there is check_recipient_mx_access (a restriction), but I don't know what that does in case of no MX
[17:22:29] <rob0> I suppose you'll have to TIAS
[17:23:42] <rob0> Probably the best solution to the typo-domain problem is [not a very good one] to list your most common typo domains in transport_maps
[17:24:13] <rob0> That's the recommendation you'd get if you asked on the mailing list.
[17:25:25] <catbeard> reject_unknown_recipient_domain ?
[17:25:59] <rob0> no, "known" would include an A lookup
[17:26:28] <catbeard> A lookup is fine, it's MX i'm worried about, that may shave off some of the outbound spam
[17:26:39] <catbeard> or
[17:26:40] <rob0> but sure, that is safe and reasonable to apply to submission clients
[17:26:46] <catbeard> well
[17:26:55] <catbeard> there's no submission, it's just using mail()
[17:27:05] <catbeard> in php
[17:27:21] <rob0> sendmail(1) has no means of rejection, not now, not ever
[17:27:33] <thumbs> the solution is to not use mail() with php
[17:27:52] <catbeard> unavoidable
[17:27:57] <catbeard> for the client anyway
[17:28:05] <catbeard> i'd do it correctly with smtps etc
[17:28:06] <rob0> sorry
[17:28:07] <catbeard> but i'm not the client
[17:28:18] <thumbs> sure, you can disable the function and tell the client he has to fix his broken code
[17:28:25] <catbeard> can't disable mail()
[17:28:30] <thumbs> sure you can.
[17:28:34] <catbeard> i mean yeah i could
[17:28:44] <catbeard> but he would cancel his service with us
[17:28:50] <catbeard> lol
[17:32:53] *** johnny56 <johnny56!~johnny56@unaffiliated/johnny56> has joined #postfix
[17:37:36] <rob0> You could write a sendmail wrapper which intercepts some typo domains, but there's still no programmatic way to inform the sending client php app that sending failed.
[17:38:22] <rob0> A better bet is to write some php code that validates the domains, and invoke that before mail()
[17:40:57] <lunaphyte> personally speaking, i would absolutely endorse a mechanism to reject mail with a recipient for which the domain has no mx
[17:41:22] <lunaphyte> this is one instance in which i think it's foolish to take the rfc edicts so literally
[17:47:38] *** synthroid <synthroid!~synthroid@gateway/vpn/privateinternetaccess/synthroid> has joined #postfix
[17:50:01] *** MuffinMedic <MuffinMedic!Evan@unaffiliated/muffinmedic> has quit IRC (Ping timeout: 258 seconds)
[17:57:42] <rob0> but do you KNOW how much damage that would cause? Sure, I can agree in principle too, but I'd want to know about the impact before I'd try it.
[18:00:26] <lunaphyte> you're completely right, but i disagree.
[18:00:33] <lunaphyte> [if that makes any sense] :)
[18:01:22] <lunaphyte> i'm so certain [yes, based solely on my anecdotal experiences] that it would cause virtually no issues, that i'd turn it on without a second though, and deal with whatever happened if it came up
[18:01:29] <lunaphyte> *thought
[18:06:42] *** sarri <sarri!~sari@unaffiliated/sarri> has quit IRC (Ping timeout: 248 seconds)
[18:09:46] *** troulouliou_div2 <troulouliou_div2!~troulouli@unaffiliated/troulouliou-div2/x-0271439> has quit IRC (Quit: Leaving)
[18:11:38] <patdk-wk> I know for a fact I have several people I mail that have no mx entry
[18:11:51] <patdk-wk> I know this, cause all the broken servers I have to look into, are like this :)
[18:12:01] <lunaphyte> hey, you're supposed to be on MY side!
[18:12:12] <patdk-wk> ya, just saying, it will likely not cause any more overhead
[18:12:17] <patdk-wk> cause it's already overhead
[18:12:36] <lunaphyte> [23.36.12] patdk-lap: if they can't fix their crap, and follow best practices, I have no reason to accept their stuff
[18:12:39] <lunaphyte> :D
[18:12:53] <patdk-wk> ya, but I will atleast look into the problem :)
[18:13:03] <lunaphyte> well, if you insist
[18:13:19] <patdk-wk> hate for it to be a real issue on my side
[18:13:39] <patdk-wk> sometimes I do get agressive on spam detection
[18:19:10] <catbeard> lunaphyte++ for patdk-lap's quote
[18:19:35] <lunaphyte> i wholly endorse that philospohy as well
[18:19:48] <lunaphyte> i strive for highest common denominator. not lowest.
[18:20:28] <lunaphyte> that said, there are instances in which i voluntarily compromise my philosphical principles, if it is *truly* the right thing to do.
[18:28:21] *** gu1lle_ <gu1lle_!~Thunderbi@181.167.195.114> has joined #postfix
[18:30:06] *** MuffinMedic <MuffinMedic!~Evan@unaffiliated/muffinmedic> has joined #postfix
[18:32:34] *** Darcidride <Darcidride!~Darcidrid@2a01:e35:8b4a:ca10:5f5:6a02:4bf8:3081> has joined #postfix
[18:35:28] *** mikecmpbll <mikecmpbll!~mikecmpbl@ruby/staff/mikecmpbll> has quit IRC (Ping timeout: 255 seconds)
[18:52:05] *** PHPanos <PHPanos!~textual@h-55-226.a137.corp.bahnhof.se> has quit IRC (Ping timeout: 240 seconds)
[19:00:42] *** JordiGH <JordiGH!~jordi@octave/developer/JordiGH> has joined #postfix
[19:00:53] <JordiGH> Is there a way to get the text of emails already sent? Is that logged somewhere by default?
[19:01:23] <lunaphyte> not in postfix, no.
[19:01:39] <lunaphyte> consult the client's sent mail imap mailbox
[19:02:09] <lunaphyte> it's not altogether infrequent that this mailbox can be found on the same server as the msa
[19:06:53] <rob0> That's not really a proper feature of the MTA/MSA, but those who want it anyway often use features like always_bcc and *_bcc_maps.
[19:09:56] <lunaphyte> i prefer body_checks with a pcre map and the info action :D
[19:10:22] <JordiGH> I see.
[19:10:23] <JordiGH> Thanks.
[19:25:08] *** muh2000_ <muh2000_!~quassel@prx2.ernw.net> has joined #postfix
[19:34:22] *** Section1 <Section1!~section1@190.195.71.40> has quit IRC (Quit: Leaving)
[19:35:27] *** [jasper] <[jasper]!~jasper@546AF1D8.cm-12-3d.dynamic.ziggo.nl> has joined #postfix
[19:35:32] <[jasper]> hello goodevening guys
[19:35:40] *** JordiGH <JordiGH!~jordi@octave/developer/JordiGH> has left #postfix ("Leaving")
[19:35:56] *** markus_e92 <markus_e92!~markus_e9@91-115-19-52.adsl.highway.telekom.at> has quit IRC (Ping timeout: 252 seconds)
[19:36:19] <[jasper]> can anybody tell me what I can do about this:
[19:38:13] *** markus_e92 <markus_e92!~markus_e9@62-46-102-153.adsl.highway.telekom.at> has joined #postfix
[19:44:49] <cgt> That's from SpamAssassin, not Postfix.
[19:44:59] <cgt> #spamassassin
[19:45:45] *** pankid <pankid!~quassel@mail.nschoonover.com> has quit IRC (Remote host closed the connection)
[19:46:18] *** pankid <pankid!~quassel@mail.nschoonover.com> has joined #postfix
[19:48:13] <[jasper]> i know it is cgt. it's a response from a mailserver test website
[19:48:42] <cgt> mail-tester.com?
[19:49:06] <cgt> What do you want to do about it? Those are negative scores, meaning that they reduce the likelihood that your mail will be marked as spam.
[19:53:01] <[jasper]> oh ....
[19:53:05] <[jasper]> I thought it increased it
[19:53:08] <[jasper]> that's shitty
[19:53:18] <[jasper]> all mail sent from my postfix ends up in gmail spam folder
[19:53:27] <[jasper]> trying to figure out why and how I can solve this
[19:53:59] <[jasper]> so my score of -5.1 isnt bad for spamassassin then
[20:01:48] <JPT> mail-tester.com might help you improve a little. gmail still might filter your mail into spam folders for reasons that i don't know though.
[20:03:05]
<cgt> [jasper]: Have you registered with https://www.dnswl.org/? That may help with delivery (in general, I don't know if Google uses it).
[20:04:57] <cgt> [jasper]: Gmail spam filtering is a black box. Who knows what sets it off? Best you can do is _don't send spam_ and pray. And maybe send mail to some Gmail accounts and mark it as non-spam.
[20:05:35] <[jasper]> apparently my mail is not signed...according to some testing website
[20:09:06] <cgt> Sure, set up DKIM and SPF and DMARC. Maybe it'll help, maybe not.
[20:10:05] *** sphenxes02 <sphenxes02!~sphenxes@85-90-145-168.hdsl.highway.telekom.at> has quit IRC (Ping timeout: 276 seconds)
[20:10:16] *** sphenxes01 <sphenxes01!~sphenxes@85-90-145-168.hdsl.highway.telekom.at> has quit IRC (Ping timeout: 256 seconds)
[20:12:17] *** sphenxes02 <sphenxes02!~sphenxes@194-118-242-160.hdsl.highway.telekom.at> has joined #postfix
[20:12:33] <cgt> Doesn't help much with stock spamassassin because spammers can just easily use those things, but one could conceive of a spam filter that does automatic reputation learning on DKIM signatures. It'd surprise me if Google doesn't do this.
[20:13:05] <tuxick> who knows
[20:24:01] <patdk-wk> cgt, I thought most people did that
[20:25:13] <cgt> patdk-wk: SpamAssassin doesn't do it. SA lets you whitelist based on DKIM, but as far as I know it doesn't do automatic reputation assesments based on DKIM. I could be wrong, maybe that AWL thing does it?
[20:26:01] <patdk-wk> one should not let friends use awl
[20:26:13] <patdk-wk> bayes will kindof do it
[20:26:30] <patdk-wk> as it will note all the spam emails have the same dkim tags
[20:27:04] <cgt> Do friends let friends use TxRep?
[20:27:14] <patdk-wk> but no, you generally feed those things into something that produces your blacklist rbl's
[20:27:27] <patdk-wk> I can't say about txrep, I haven't had any good luck with it so far at all
[20:27:36] <patdk-wk> it keeps marking spam at -15 points on me, when it would have been caught
[20:29:12] <cgt> I moved to rspamd anyway. Rspamd has an automatic IP reputation plugin. It seems to work ok for me, although the score for it is quite low, so it doesn't make that much difference.
[20:29:38] <patdk-wk> amavis has many replutation modules in it now
[20:29:43] *** cedric <cedric!~cedric@control.slider.be> has quit IRC (Disconnected by services)
[20:29:46] <patdk-wk> use them and my own
[20:30:10] *** olegfusion <olegfusion!~olegfusio@mail.mobileforsale.ru> has quit IRC (Ping timeout: 248 seconds)
[20:30:36] *** olegfusion <olegfusion!~olegfusio@mail.mobileforsale.ru> has joined #postfix
[20:37:40] *** froz-gab <froz-gab!~froz-gab@host55-138-dynamic.52-79-r.retail.telecomitalia.it> has quit IRC (Ping timeout: 240 seconds)
[20:38:10] *** johnny56 <johnny56!~johnny56@unaffiliated/johnny56> has quit IRC (Ping timeout: 264 seconds)
[20:38:49] *** sphenxes01 <sphenxes01!~sphenxes@213-147-182-90.hdsl.highway.telekom.at> has joined #postfix
[20:42:22] *** sphenxes02 <sphenxes02!~sphenxes@194-118-242-160.hdsl.highway.telekom.at> has quit IRC (Ping timeout: 264 seconds)
[20:43:11] *** lvlinux <lvlinux!~ruel@unaffiliated/lvlinux> has quit IRC (Ping timeout: 245 seconds)
[20:45:37] *** cedric_ <cedric_!~cedric@control.slider.be> has joined #postfix
[20:45:57] *** lvlinux <lvlinux!~ruel@unaffiliated/lvlinux> has joined #postfix
[20:51:37] *** johnny56 <johnny56!~johnny56@unaffiliated/johnny56> has joined #postfix
[21:00:48] *** muh2000_ <muh2000_!~quassel@prx2.ernw.net> has quit IRC (Ping timeout: 240 seconds)
[21:07:51] <[jasper]> this is quite stupid. I get a 10/10 score on mail-tester for setup
[21:07:59] <[jasper]> and still my email gets sent to spam folder on gmail
[21:09:07] <cgt> Gmail is a black box. Who knows what sets it off? They won't tell you. We are nothing to them.
[21:09:46] <cgt> Did you try marking it as not spam?
[21:12:13] <cgt> Try sending to another gmail user and ask them through another channel to mark it as not spam. Not much more you can do than that. A new IP might help if Google has decided that yours is spammy, but maybe they just don't like your IP because it's new to them, in which case a new IP won't help. Gmail is a bully.
[21:18:07] <[jasper]> cgt, hotmail also puts it in unwanted
[21:18:11] <[jasper]> any ideas about that then?
[21:26:27] *** infides_afk <infides_afk!~infides@p5B167FCB.dip0.t-ipconnect.de> has joined #postfix
[22:04:42] *** andi- <andi-!~andi-@unaffiliated/andi-> has quit IRC (Ping timeout: 255 seconds)
[22:08:25] *** andi^ <andi^!~andi-@unaffiliated/andi-> has joined #postfix
[22:08:49] *** [jasper] <[jasper]!~jasper@546AF1D8.cm-12-3d.dynamic.ziggo.nl> has quit IRC (Quit: Ex-Chat)
[22:09:05] *** sphenxes <sphenxes!~sphenxes@213-147-182-90.hdsl.highway.telekom.at> has joined #postfix
[22:14:46] *** johnny56 <johnny56!~johnny56@unaffiliated/johnny56> has quit IRC (Ping timeout: 264 seconds)
[22:17:38] *** Guest43 <Guest43!~textual@86.123.182.225> has joined #postfix
[22:22:30] *** Deathrattle <Deathrattle!~death@p200300868A0310010000000000000001.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)
[22:30:41] *** AssPirate <AssPirate!~AssPirate@unaffiliated/asspirate> has quit IRC (Ping timeout: 240 seconds)
[22:31:20] *** AssPirate <AssPirate!~AssPirate@unaffiliated/asspirate> has joined #postfix
[22:33:39] *** Guest43 <Guest43!~textual@86.123.182.225> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[22:39:11] *** pankid <pankid!~quassel@mail.nschoonover.com> has quit IRC (Remote host closed the connection)
[22:50:20] *** synthroid <synthroid!~synthroid@gateway/vpn/privateinternetaccess/synthroid> has quit IRC ()
[22:51:54] *** froz-gab <froz-gab!~froz-gab@host55-138-dynamic.52-79-r.retail.telecomitalia.it> has joined #postfix
[22:52:20] *** sphenxes02 <sphenxes02!~sphenxes@192-164-156-77.hdsl.highway.telekom.at> has joined #postfix
[22:56:00] *** sphenxes <sphenxes!~sphenxes@213-147-182-90.hdsl.highway.telekom.at> has quit IRC (Ping timeout: 255 seconds)
[22:56:06] *** sphenxes01 <sphenxes01!~sphenxes@213-147-182-90.hdsl.highway.telekom.at> has quit IRC (Ping timeout: 245 seconds)
[22:56:42] *** sphenxes <sphenxes!~sphenxes@192-164-156-77.hdsl.highway.telekom.at> has joined #postfix
[22:57:14] *** froz-gab <froz-gab!~froz-gab@host55-138-dynamic.52-79-r.retail.telecomitalia.it> has quit IRC (Ping timeout: 252 seconds)
[23:00:24] *** beatdown <beatdown!beatdown@violator.strangled.net> has quit IRC (Quit: Severed corpses make good fucks.)
[23:04:10] *** FinboySlick <FinboySlick!~shark@74.117.40.10> has quit IRC (Quit: Leaving.)
[23:05:11] *** area51testsite <area51testsite!~tpanarch1@unaffiliated/tpanarch1st> has quit IRC (Ping timeout: 240 seconds)
[23:05:33] *** area51testsite <area51testsite!~tpanarch1@unaffiliated/tpanarch1st> has joined #postfix
[23:06:37] *** NwS <NwS!~NwS@unaffiliated/nws> has joined #postfix
[23:09:39] *** froz-gab <froz-gab!~froz-gab@frozenstar.info> has joined #postfix
[23:10:18] *** Darcidride <Darcidride!~Darcidrid@2a01:e35:8b4a:ca10:5f5:6a02:4bf8:3081> has quit IRC (Quit: Bye.)
[23:18:22] *** andi^ is now known as andi-
[23:18:38] *** froz-gab <froz-gab!~froz-gab@frozenstar.info> has quit IRC (Remote host closed the connection)
[23:19:35] *** infides_afk <infides_afk!~infides@p5B167FCB.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)
[23:22:40] *** pti-jean_ <pti-jean_!~quassel@177.52.124.78.rev.sfr.net> has quit IRC (Remote host closed the connection)
[23:26:05] *** metalcated <metalcated!~slider@unaffiliated/metalcated> has quit IRC (Ping timeout: 240 seconds)
[23:39:19] *** Diemuzi <Diemuzi!~IceChat9@unaffiliated/diemuzi> has joined #postfix
[23:39:44] *** dspr72 <dspr72!~dale@108-199-238-160.lightspeed.rcsntx.sbcglobal.net> has joined #postfix
[23:40:25] *** robinho86 <robinho86!~robsonjf@201.22.86.124.static.gvt.net.br> has quit IRC (Quit: Leaving.)
[23:42:05] *** dspr72 <dspr72!~dale@108-199-238-160.lightspeed.rcsntx.sbcglobal.net> has quit IRC (Quit: leaving)
[23:59:33] *** jraccoon <jraccoon!~jraccoon@unaffiliated/jraccoon> has joined #postfix