[00:00:06] <nephfl> so, you cannot manipulate the queue?
[00:00:13] <nephfl> directly
[00:00:21] <rob0> !postsuper
[00:00:21] <knoba> rob0: "postsuper" : the queue supervision tool for postfix. Use it with the option "-d" to remove mails from the queue. See 'man postsuper' for more information.
[00:01:21] <nephfl> I mean, I cant move things in the queue as thought they are files though
[00:01:27] <nephfl> though
[00:01:40] *** FainaUkraina has joined #postfix
[00:01:48] <nephfl> ?
[00:02:09] <rob0> It will probably break things if you do. Such actions are explicitly not supported:
[00:02:13] <rob0> !mailscanner
[00:02:13] <knoba> rob0: "mailscanner" : don't you dare! mailscanner uses direct manipulation of postfix queues, employing undocumented methods, which may potentially change without warning at any point. there are much better ways for this sort of thing. consider amavisd-new instead.
[00:02:15] <nephfl> cool
[00:03:43] <nephfl> the reason I was asking is , lets say a server has an almost full drive...and I want to move mail from incoming to incoming on another server, I cant use nfs to just move from one queue to the other...using the mv command...(of course one would need to copy it to a temp dir them mv into a queue if it were actually possible)
[00:04:11] <nephfl> so mv out to local temp...copy to remote temp and mv back in?
[00:04:36] <nephfl> if the emails can't be manipulated as files, then of course that wouldnt work
[00:05:49] *** kaos01_ has quit IRC
[00:06:02] <JPT> no, that sounds like it'll break everything
[00:06:58] *** robinho86 has left #postfix
[00:07:10] *** hparker has quit IRC
[00:07:18] <nephfl> cool
[00:08:01] <pj> you'd be better off moving something else, like emails that have already been delivered.
[00:08:44] <pj> if you must get stuff out of the queue then set postfix to relay the emails out and re-queue
[00:09:21] *** pehden has joined #postfix
[00:09:36] <pj> but, tbh, you'll have a tough time keeping ahead of postfix on the incoming queue. Emails don't stay there for very long.
[00:12:08] *** hparker has joined #postfix
[00:12:08] *** hparker has joined #postfix
[00:13:05] <nephfl> I think that the proxy with roundrobin will resolve 99% of my problem...
[00:15:16] <nephfl> and watching for hd full will help as well...so that the drive doesnt fill and cause some random process to go rougue and take up 75% of ram and hang my DKIM while more mail is attempting to be dumped allo n one server
[00:15:38] <iocc> no-one that knows howto change the EHLO name that it tells to other servers?
[00:16:24] <lunaphyte> !tell iocc smtp_helo_name
[00:16:24] <knoba> iocc: "smtp_helo_name" : a configuration parameter in the main.cf: The hostname to send in the SMTP EHLO or HELO command. The default is $myhostname.
[00:18:06] *** nephfl has quit IRC
[00:20:31] <iocc> ok thanks
[00:20:57] <adaptr> unless you process a billion mails per day, your incoming queue will never, ever fill up any drive.
[00:21:18] <adaptr> it's limted to 20K items by default anyway, and you don't have enough experience to have tuned that at all yet
[00:21:31] <adaptr> so disk is not an issue, you just think it is.
[00:21:35] <adaptr> diagnose better
[00:22:01] <tharkun> adaptr: /unignore #postfix JOINS PARTS QUITS
[00:22:09] * adaptr fucking hates idiots who dole out new requirements piecemeal
[00:24:10] *** e-anima has quit IRC
[00:24:37] *** patdk-wk has quit IRC
[00:27:33] *** tr-808 has quit IRC
[00:28:07] *** tr-808 has joined #postfix
[00:28:24] *** tr-808_ has joined #postfix
[00:31:25] *** jkfod has quit IRC
[00:31:46] *** Tabmow has quit IRC
[00:33:31] *** tr-808 has quit IRC
[00:33:54] *** tr-808 has joined #postfix
[00:34:43] *** jeev has quit IRC
[00:36:21] *** Corey_ has joined #postfix
[00:36:39] *** Tabmow has joined #postfix
[00:39:13] *** cps0 has joined #postfix
[00:40:18] *** Corey has quit IRC
[00:41:25] *** viddy has quit IRC
[00:45:18] *** Corey_ is now known as Corey
[00:45:54] *** Chiku|dc has quit IRC
[00:54:53] *** Belial has joined #postfix
[00:58:28] *** viddy has joined #postfix
[01:06:48] *** tr-808 has quit IRC
[01:08:57] *** cilly has joined #postfix
[01:40:24] *** elex1111114 has quit IRC
[01:41:06] *** cps0 has quit IRC
[01:45:49] *** patdk-wk has joined #postfix
[01:52:10] *** p3rror has quit IRC
[01:58:42] *** hparker has quit IRC
[01:58:52] *** hparker has joined #postfix
[01:58:52] *** hparker has joined #postfix
[02:03:41] *** p3rror has joined #postfix
[02:04:57] *** MaximusColourum has quit IRC
[02:09:43] *** p3rror has quit IRC
[02:21:37] *** p3rror has joined #postfix
[02:27:55] *** p3rror has quit IRC
[02:38:50] *** iocc has quit IRC
[02:45:26] *** tr-808_ has quit IRC
[02:51:19] *** tr-808 has joined #postfix
[03:04:46] *** Reith has joined #postfix
[03:06:45] *** viddy has quit IRC
[03:08:13] *** corretico has quit IRC
[03:08:38] *** viddy has joined #postfix
[03:09:29] *** cornfeed has left #postfix
[03:10:40] <Reith> Hi, should i enable sasl on port 25, (smtp not smtps) in master.cf to avoid being used open relay? if i do this, i can't receive e-mails..
[03:11:03] <thumbs> Reith: wrong assumption :)
[03:11:17] <thumbs> Reith: port 25 is for email delivery, not relaying.
[03:11:34] <thumbs> !tell Reith submission
[03:12:02] <Reith> thumbs: thanks! i should read it. :)
[03:12:34] <thumbs> Reith: over submission, you can allow authenticated users to relay email.
[03:12:56] <thumbs> Reith: other mail servers talk to you on port 25 to deliver to local or virtual users on your server
[03:13:04] <thumbs> Reith: crutial difference.
[03:13:36] <Reith> thumbs: but smtps is not submission, is it?
[03:13:47] <thumbs> nope.
[03:13:55] <thumbs> !smtps
[03:13:55] <knoba> thumbs: "smtps" : Port 465 is smtps, SMTP over SSL, a deprecated means of submission. This means that smtps should *not* be used, and that this factoid exists for historical purposes only and should not be implemented. See !submission for smtps' successor. That being said, Postfix can implement smtps with a separate smtpd(8) listener with \"-o smtpd_tls_wrappermode=yes\". See the commented example in master.cf.
[03:14:16] <Reith> thumbs: but sasl enabled in master.cf file om smtps section
[03:14:50] <thumbs> Reith: don't use smtps
[03:14:53] <Reith> smtps inet n - n - - smtpd
[03:14:53] <Reith> -o syslog_name=postfix/smtps
[03:14:53] <Reith> -o smtpd_tls_wrappermode=yes
[03:14:53] <Reith> -o smtpd_sasl_auth_enable=yes
[03:14:53] <Reith> and some more lines..
[03:20:11] <rob0> yes, but only older Microsoft MUAs need smtps. Anything recent or better can use STARTTLS on 587.
[03:21:35] <thumbs> Reith: providers like godaddy can't afford to ignore those older broken clients - but you probably can
[03:23:31] <Reith> thumbs: rob0: thanks, i've replaced smtps with this submission thing. the stmp(s) confused me.. i never found out about this is something different in relaying and smtp untill now!
[03:24:30] <Reith> i was thinking if smtps needs sasl so smtp need too, because an encryption layer does nothing about authentication and relaying..
[03:24:48] <Reith> and sorry for bad English :)
[03:26:04] <rob0> you're right (TLS/SSL is generally not for authentication and relaying.)
[03:26:05] <jimpop> ha! your english is better than most native english speakers :)
[03:26:20] *** danblack has joined #postfix
[03:28:06] <Reith> rob0: jimpop: thanks :)
[03:29:44] <jimpop> yw
[03:50:15] *** Belial has quit IRC
[03:51:57] *** danblack has quit IRC
[03:55:15] *** mroe has joined #postfix
[03:55:21] *** mroe has joined #postfix
[03:59:24] *** viddy has quit IRC
[04:01:32] *** viddy has joined #postfix
[04:03:46] *** leprechau has quit IRC
[04:06:44] *** viddy has quit IRC
[04:07:49] *** Reith has quit IRC
[04:08:41] *** viddy has joined #postfix
[04:13:24] *** viddy has quit IRC
[04:15:19] *** viddy has joined #postfix
[04:18:51] *** mroe has quit IRC
[04:20:42] *** SamuelClerryhog has joined #postfix
[04:20:58] *** leprechau has joined #postfix
[04:21:34] <SamuelClerryhog> !welcome
[04:21:35] <knoba> SamuelClerryhog: "welcome" : welcome to #postfix! if you're joining for the first time, or are new to irc, the first thing you'll want to do is read the channel topic (/topic). it includes crucial instructions on how to effectively ask for help here, and what data you should include with your questions. the degree of success you'll have is directly related to how effectively you're able to follow those guidelines.
[04:47:52]
<SamuelClerryhog> http://pastebin.ca/2163761 - Why is postfix looking for sasldb when it's configured to use authdaemon to authenticate against /etc/passwd?
[04:48:48] <Corey> SamuelClerryhog: master.cf says?
[04:52:03] *** danblack has joined #postfix
[05:09:23] *** FainaUkraina has quit IRC
[05:30:09] *** FainaUkraina has joined #postfix
[05:30:25] *** haroldp has joined #postfix
[05:30:37] <haroldp> hullo
[05:32:29] <haroldp> I have postfix running in two different jails (freebsd virtual machine type things). When I try to send a message from the first server to the second, I get a "mail loops back" error.
[05:34:03] <haroldp> !welcome
[05:34:03] <knoba> haroldp: "welcome" : welcome to #postfix! if you're joining for the first time, or are new to irc, the first thing you'll want to do is read the channel topic (/topic). it includes crucial instructions on how to effectively ask for help here, and what data you should include with your questions. the degree of success you'll have is directly related to how effectively you're able to follow those guidelines.
[05:46:01] *** MAAAAD has joined #postfix
[05:46:57] *** elex1111114 has joined #postfix
[05:49:35] *** MAAAAAD has quit IRC
[05:50:23] <rob0> Hal, you probably need to specify inet_interfaces, and you will get "mail loops back" when trying to deliver to any of your addresses.
[05:51:10] <rob0> sam, also see "postconf | grep sasldb"
[05:59:17] *** pehden has quit IRC
[06:00:29] <haroldp> rob0: I'll try that, though each jail should only see it's own interfaces.
[06:01:48] *** pehden has joined #postfix
[06:02:25] <haroldp> noop, still complains about looping.
[06:03:23] <haroldp> I'm actually sending to a @domain totally off the server. I have a line in the transport map to send it out through the second server.
[06:09:32] *** cilly has quit IRC
[06:10:45] *** chad has joined #postfix
[06:11:26] *** elex1111115 has joined #postfix
[06:12:44] *** Motoko has joined #postfix
[06:12:56] *** elex1111114 has quit IRC
[06:13:33] *** cilly has joined #postfix
[06:35:55] *** koshie has quit IRC
[06:38:23] *** koshie has joined #postfix
[06:48:28] *** elex1111115 has quit IRC
[06:50:08] *** gerhard7 has joined #postfix
[06:50:28] <jimpop> haroldp: add the 1st server's IP to the 2nd server's mynetworks
[06:50:53] <haroldp> I did. It never gets to the second server. The first server reports the loop
[06:51:09] <jimpop> firewall?
[06:51:26] <jimpop> logs from the 2nd server say what?
[06:51:28] <haroldp> noop
[06:51:56] <haroldp> it never gets to teh second server. no connection attempted. the first server reports the loop
[06:53:09] <jimpop> can you pastbin a few log messages from the 1st server
[06:53:16] <haroldp> you bet.
[06:56:33] <haroldp> that is me sending a message from a desktop client through mail0 (from which the log is extracted)
[06:56:43] <jimpop> ok
[06:57:06] <jimpop> internal.org is the 1st server?
[06:57:23] <haroldp> mail0 has a transport map line to send mail for internal.org (my personal domain, on a whole different server) out through mail1, a second jail on the same hardware
[06:57:35] <jimpop> gothca
[06:57:35] *** elex1111115 has joined #postfix
[06:57:41] <jimpop> *gotcha
[06:58:08] <jimpop> is 68.233.252.5 the 2nd server?
[06:58:17] <haroldp> exactly
[06:58:31] <haroldp> same result using the hostname or ip in the transport
[06:59:29] <jimpop> you are sending To:* at internal dot org, is internal.org in mydestination on the 1st server?
[06:59:38] <haroldp> second server has the first server in mynetworks
[07:00:24] <haroldp> so it just relay it
[07:01:03] <jimpop> you are sending To:* at internal dot org, is internal.org in mydestination on the 1st server?
[07:01:44] <haroldp> it is not in mydestination on the first server. but the first server relays for thousands of authenticated clients
[07:02:17] *** rotbeard has joined #postfix
[07:02:56] *** rotbeard has quit IRC
[07:03:01] <haroldp> if I remove the transport map entry, it will relay it itself just fine
[07:04:38] <haroldp> just using my personal domain as the guinea pig
[07:04:54] <haroldp> brb
[07:05:36] <jimpop> need to see main.cf to know more. could be a virtual_* setting or such
[07:07:37] <haroldp> mail0# postconf | wc -l
[07:07:37] <haroldp> 726
[07:07:39] <haroldp> heh
[07:07:50] <haroldp> back in 5 minutes
[07:36:21] *** wdp has joined #postfix
[07:36:22] *** wdp has joined #postfix
[07:56:27] *** snadge has left #postfix
[08:05:04] *** Praise has quit IRC
[08:05:20] *** Praise has joined #postfix
[08:10:25] *** jkfod has joined #postfix
[08:11:57] *** jkfod has quit IRC
[08:12:30] *** jkfod has joined #postfix
[08:28:45] *** davlefou has joined #postfix
[08:40:01] *** kaos01_ has joined #postfix
[08:42:33] *** wdp has quit IRC
[08:49:33] *** davlefou has quit IRC
[08:49:33] *** davlefou has joined #postfix
[09:00:49] *** BuenGenio has quit IRC
[09:01:51] *** FainaUkraina is now known as BuenGenio
[09:13:38] *** tjikkun_work has joined #postfix
[09:17:23] *** master_of_master has quit IRC
[09:17:41] *** danblack has quit IRC
[09:19:01] *** jkfod has quit IRC
[09:19:30] *** master_of_master has joined #postfix
[09:27:39] *** Motoko has quit IRC
[09:29:53] *** elex1111115 has quit IRC
[09:30:23] *** zorg1 has joined #postfix
[09:50:52] *** UQlev has joined #postfix
[10:20:13] *** outeredge has joined #postfix
[10:21:23] *** rzimmermann has joined #postfix
[10:23:26] *** e-anima has joined #postfix
[10:23:43] *** outeredge has left #postfix
[10:23:48] *** outeredge has joined #postfix
[10:26:32] *** outeredge has quit IRC
[10:26:58] *** outeredge has joined #postfix
[10:28:17] *** outeredge has joined #postfix
[10:35:22] <outeredge> Does anyone know why Postfix would put this line/invalid header in the top of piped mails? "from david at david dot localdev.domain.com thu jun 21 16"
[10:52:23] *** SelfishMan has quit IRC
[10:56:51] *** SelfishMan has joined #postfix
[11:20:53] *** znull has quit IRC
[11:21:36] *** soosfarm has quit IRC
[11:22:36] *** soosfarm has joined #postfix
[11:24:20] *** Niemi has quit IRC
[11:27:33] *** snearch has joined #postfix
[11:28:42] *** soosfarm has quit IRC
[11:29:06] *** soosfarm has joined #postfix
[11:54:11] *** Blwch has quit IRC
[11:54:50] *** Aurica has joined #postfix
[11:58:13] *** Silowyi has quit IRC
[12:10:58] *** danblack has joined #postfix
[12:12:04] *** outeredge has quit IRC
[12:15:30] *** Blwch has joined #postfix
[12:36:52] *** arussel has joined #postfix
[12:57:29] *** danblack has quit IRC
[13:01:51] *** UQlev has quit IRC
[13:09:20] *** fr00d is now known as andi
[13:22:00] *** znull has joined #postfix
[13:34:59] *** MaximusColourum has joined #postfix
[13:35:28] *** BuenGenio has quit IRC
[13:48:52] *** d3c has joined #postfix
[13:55:44] *** elex1111115 has joined #postfix
[14:21:41] *** jkfod has joined #postfix
[14:29:50] *** xabbuh has joined #postfix
[14:39:11] *** kaos01_ has quit IRC
[14:43:46] *** __Christian__ has joined #postfix
[14:44:13] *** Section1 has joined #postfix
[14:44:13] *** xabbuh has quit IRC
[14:44:58] *** __Christian__ has left #postfix
[14:49:50] *** Belial has joined #postfix
[14:53:31] *** znull has quit IRC
[14:57:49] <tuxick> dns checker claiming mailserver should allow <> sender
[14:57:53] <tuxick> sounds odd to me
[14:58:37] <tuxick> ah
[14:59:57] *** PigDude has joined #postfix
[15:00:17] <tuxick> if this is required, why isn't it default?
[15:00:28] <PigDude> do you guys know of some good webmail programs not written in PHP?
[15:00:29] *** davlefou has quit IRC
[15:01:00] *** znull has joined #postfix
[15:01:20] <tuxick> exchange
[15:01:22] * tuxick runs
[15:04:50] <PigDude> hehe
[15:06:10] *** robinho86 has joined #postfix
[15:06:48] *** Bry8Star has quit IRC
[15:09:56] *** Bry8Star has joined #postfix
[15:10:31] *** ChaozZBubi is now known as chaozzbubi
[15:12:58] <tuxick> all decend webmails i know are written in php
[15:13:04] <tuxick> the undecent ones too, btw
[15:14:35] <PigDude> hehe
[15:14:38] <PigDude> okay
[15:14:47] <PigDude> the apache stack is tough to support, it is very heavy
[15:14:58] <PigDude> particularly with mod_php
[15:15:27] <SamuelClerryhog> Sqwebmail
[15:17:55] *** arussel` has joined #postfix
[15:21:21] *** arussel has quit IRC
[15:22:43] <tuxick> didn't lighthttpd do php as well?
[15:23:00] <tuxick> but uhm, heavy?
[15:23:11] <tuxick> are you running a server on a 386?
[15:24:00] *** Silowyi has joined #postfix
[15:24:07] <tuxick> i'm running a mailserver with 3000 accounts, almost all of them use squirrelmail
[15:24:23] <tuxick> the load goes to perl, spamassassin :)
[15:27:38] *** elex1111115 has quit IRC
[15:27:55] *** Aurica has quit IRC
[15:28:26] *** PigDude has left #postfix
[15:33:58] *** elex1111115 has joined #postfix
[15:35:12] <Zerberus> tuxick: it is mandatory to accept the null sender, that's an RFC based requirement
[15:36:14] <tuxick> yeah
[15:36:20] <tuxick> well, i didn't disable it
[15:36:27] <tuxick> but dns check claims i'm not accepting
[15:40:27] *** Silowyi has quit IRC
[15:40:45] *** Silowyi has joined #postfix
[15:48:31] *** gerhard7 has quit IRC
[15:53:08] *** elex1111115 has quit IRC
[15:53:11] *** elex1111116 has joined #postfix
[15:54:53] *** RadoQ has quit IRC
[16:07:59] *** cnu- has quit IRC
[16:09:48] *** cnu- has joined #postfix
[16:12:06] *** snearch has quit IRC
[16:14:10] *** elex1111116 has quit IRC
[16:15:02] *** shal3r has quit IRC
[16:15:18] *** Terminus- has quit IRC
[16:16:44] *** elex1111116 has joined #postfix
[16:17:23] *** rzimmermann has quit IRC
[16:17:23] *** Terminus- has joined #postfix
[16:17:51] *** d3c has quit IRC
[16:26:10] *** wdp has joined #postfix
[16:33:10] *** shoonya has joined #postfix
[16:34:01] *** RadoQ has joined #postfix
[16:34:25] *** RadoQ is now known as Guest45390
[16:36:23] *** singpolyma has joined #postfix
[16:37:23] <singpolyma> I'm using postfix on Ubuntu Server with procmail and I want to get the original envelope recipient from a script I pipe mail to with procmail ... what's the best way to do that? I thought I had read somewhere that there's an ORIGINAL_RECIPIENT environment variable set, but that doesn't seem to be the case.
[16:37:32] *** Guest45390 is now known as RadoQ
[16:38:02] *** RadoQ is now known as Guest93681
[16:45:35] *** pehden has quit IRC
[16:47:30] *** pehden has joined #postfix
[16:55:57] *** znull has quit IRC
[16:58:38] *** ced117 has joined #postfix
[16:58:38] *** ced117 has joined #postfix
[17:00:33] <singpolyma> seems the right way is mailbox_command = procmail -a "$EXTENSION" ORIGINAL_RECIPIENT="$ORIGINAL_RECIPIENT"
[17:00:36] <singpolyma> ok
[17:00:39] *** singpolyma has left #postfix
[17:08:06] *** Guest93681 has quit IRC
[17:08:38] *** tjikkun_work has quit IRC
[17:08:58] * tharkun wonders why if people have an e-mail related question they come here for an answer instead of #your-program-here
[17:10:10] <SamuelClerryhog> Well, although mine is related to authdaemon, it seems to be a postfix issue.
[17:10:12] <patdk-wk> tharkun, why is gmails webmail interface so annoying?
[17:10:23] <patdk-wk> postfix has no issues! :)
[17:11:14] <patdk-wk> SamuelClerryhog, I dunno what your issue is at all
[17:11:19] <patdk-wk> there is way too many logs
[17:11:54] *** StevenR has joined #postfix
[17:12:27] <tharkun> SamuelClerryhog: rephrase your problem adding whatever you have learned. The exercise will make you look for facts you might have omited on the first place :-)
[17:13:33] <patdk-wk> that is the same exact pointless pastebin
[17:14:33] <SamuelClerryhog> I do not believe it to be pointless. In fact, it is quite relevant and is requested by the topic of this channel. Your refusal/failure to read/understand it doesn't help me a bit.
[17:14:47] <patdk-wk> yes, but we don't do verbose logs
[17:14:56] <patdk-wk> and since you have so many insane logs
[17:15:01] <patdk-wk> we can't *infer* what the issue is
[17:15:17] <SamuelClerryhog> The issue is that postfix is looking for sasldb when trying to process AUTH PLAIN and sasldb is not a configured authmech.
[17:15:40] <SamuelClerryhog> You wouldn't have to "infer" if you had critical reading and analysis skills.
[17:15:52] <SamuelClerryhog> The error is quite clear in the trace.
[17:15:53] <StevenR> Hi. I'm trying to configure postix to relay to our ISP's smarthost. However, their mail relay requires putting <> around the MAIL FROM: address. Postfix doesn't seem to be doing this. How do I make it do so please?
[17:15:57] <tharkun> SamuelClerryhog: please could you repost some normal logs, verbose logs are seldom useful when searching for misconfigurations
[17:16:22] <patdk-wk> SamuelClerryhog, if I cared too, why should I spend my day reading your logs?
[17:16:27] <SamuelClerryhog> the normal logs are not helpful at all. They don't show the details of the issue.
[17:16:30] <patdk-wk> your suppost to do that
[17:16:38] <SamuelClerryhog> you're*
[17:16:47] <patdk-wk> there has never been an issue, that normal logs didn't solve :)
[17:17:06] <JPT> changing the httpd won't really help... a single php instance takes at least 4-5mb of you ram.
[17:17:13] <SamuelClerryhog> The same information in the normal logs is contained in the log snippet in that pastebin.
[17:17:15] <JPT> argh, didn't scroll. sorry.
[17:18:07] <tharkun> SamuelClerryhog: Sorry too long a post to find the normal logs.
[17:18:30] <patdk-wk> why do people think we work for them?
[17:18:35] <tharkun> SamuelClerryhog: ok WAG of the day take a dive at your security or authentication logs. You might find interesting stuff there
[17:18:37] <patdk-wk> we are willing to help, if you help us
[17:18:53] <SamuelClerryhog> You are stupid. Just search for "authentication failure"
[17:19:11] <patdk-wk> why should I search for that, when you didn't even say what issue you had
[17:19:17] <patdk-wk> how should I know that, looking at that pastebin?
[17:19:33] <patdk-wk> !verbose
[17:19:33] <knoba> patdk-wk: "verbose" : You probably do not need verbose logging, but in rare cases the extra detail can assist in debugging. To set verbose logging add a -v after the command name (such as smtpd) in master.cf, then 'postfix reload' after that.
[17:19:35] <patdk-wk> !debug
[17:19:49] <patdk-wk> this is not a *rare* case
[17:20:40] <patdk-wk> now, considering I haven't uses cyrus-sasl for a few years
[17:20:47] <patdk-wk> your smtpd.conf file is in the TOTALLY WRONG PATH
[17:21:10] <SamuelClerryhog> Where is it supposed to be?
[17:21:11] <patdk-wk> unless netbsd is just odd
[17:21:43] <patdk-wk> pretty sure it goes in the etc/postfix or etc/postfix/sasl/
[17:22:30] <patdk-wk> postfix manual says /etc/sasl2/
[17:23:01] <patdk-wk> hmm, some do put it in /lib/sasl/
[17:23:06] <patdk-wk> why I hate cyrus
[17:23:26] <patdk-wk> but you oviously have it in the wrong place, cause it don't work :)
[17:24:38] <patdk-wk> google to the rescue :)
[17:28:24] *** p3rror has joined #postfix
[17:28:44] *** chaozzbubi is now known as ChaozZBubi
[17:28:58] <SamuelClerryhog> Again, this is using authdaemon to authenticate users, not sasldb.
[17:29:23] <SamuelClerryhog> And putting the smtp*.conf files in etc/postfix and etc/postfix/sasl2 changes nothing.
[17:29:26] <patdk-wk> obviously your failing to read what I told you
[17:30:10] <SamuelClerryhog> you're*
[17:30:12] <SamuelClerryhog> and, no
[17:30:21] <SamuelClerryhog> I think that would be you, sir.
[17:30:49] <patdk-wk> well, as this isn't #cyrus, maybe you should ask them why libcyrus isn't reading smtpd.conf like it should
[17:30:57] <SamuelClerryhog> ...
[17:31:11] <SamuelClerryhog> The authentication method is not set to cyrus, it's authdaemon.
[17:31:22] <SamuelClerryhog> And clearly this is a postfix issue, as authdaemon works fine otherwise.
[17:31:24] <patdk-wk> you oviously have no clue what your using
[17:32:39] <SamuelClerryhog> This channel hasn't changed a bit over the years. It's still filled with the same snarky, scene whore cunts who have nothing better to do that harass users who come here for support and provide the information requested. If you don't know or care to read the information provided and help, just shut the fuck up and let other people do it.
[17:32:57] <SamuelClerryhog> seriously
[17:33:35] <thumbs> SamuelClerryhog: name calling is hardly required.
[17:34:11] <SamuelClerryhog> I know, as it's obvious.
[17:37:11] * tharkun wonders where authdaemon logs
[17:37:40] *** p3rror has quit IRC
[17:38:06] <SamuelClerryhog> It logs successful authentications to /var/log/authlog, but that would be after postfix handed the information over to it. It's not even trying to open the socket - it's looking for sasldb.
[17:38:22] *** ChanServ sets mode: +o rob0
[17:38:30] *** rob0 sets mode: -q SamuelClerryhog!*@*
[17:38:46] *** rob0 sets mode: -q $a:SamuelClerryhog
[17:39:52] <thumbs> !sasl
[17:39:52]
<knoba> thumbs: "sasl" : SASL is 'Simple Authentication and Security Layer', necessary for SMTP AUTH, and provided to Postfix by addin software. Cyrus SASL and/or Dovecot IMAP/POP3 can provide SASL. See http://www.postfix.org/SASL_README.html for details.
[17:39:54] <thumbs> oops
[17:45:59] <SamuelClerryhog> Thanks for nothing yet again, #postfix.
[17:46:17] *** SamuelClerryhog has left #postfix
[17:48:43] <thumbs> you're very welcome, annoying user :)
[17:48:49] <rob0> oops :)
[17:49:03] *** rob0 sets mode: +b $a:SamuelClerryhog
[17:49:22] *** on1ald has quit IRC
[17:49:35] <patdk-wk> heh
[17:49:44] <rob0> no caffeine yet
[17:52:21] * tharkun runs to starbucks for a spresso doble machiato
[17:52:34] <tharkun> Just in case it is contagious
[17:53:12] *** on1ald has joined #postfix
[17:57:02] *** rob0 sets mode: -o rob0
[17:57:11] <roe> caffeine is the devil
[17:57:37] <roe> awww, I missed another troll?
[17:57:59] <rob0> I sure like having authentication required here. It's a whole lot harder for ban evaders.
[18:01:28] *** jkfod has quit IRC
[18:04:25] <StevenR> Hi. I'm trying to configure postfix to relay to our ISP's smarthost. However, their mail relay requires putting <> around the MAIL FROM: address. Postfix doesn't seem to be doing this. How do I make it do so please?
[18:06:16] <patdk-wk> odd, my postfix ALWAYS does that
[18:06:20] <patdk-wk> what postfix version?
[18:06:22] <rob0> um, Postfix always does that, you have misunderstood something
[18:06:36] <rob0> no, always HAS done that
[18:06:53] <patdk-wk> well, I never used postfix < 2.3 :)
[18:09:14] <tharkun> I just checked MY instance of postfix and it doesn't add the <> around the MAIL FROM header
[18:09:33] <patdk-wk> heh :)
[18:09:44] <patdk-wk> tharkun, header?
[18:09:54] <patdk-wk> or envelope?
[18:10:20] <tharkun> patdk-wk: please I'm caffeine starved I'm entitled to mistakes
[18:10:29] <patdk-wk> just making sure :)
[18:10:33] <StevenR> hrm. not sure what version
[18:11:00] <rob0> /mode +q $a:tharkun
[18:11:10] <patdk-wk> but I'm sure <> is required for ehlo, but maybe not for helo?
[18:11:46] <StevenR> mail_version = 2.9.1
[18:11:47] <rob0> ehlo/helo does not need <>
[18:11:49] *** Terminus- has quit IRC
[18:12:52] <tharkun>
[18:13:19] <StevenR> what I want is to do "mail root" (my .mailrc has a set from="me at realdomain dot com") and have it mail out to the address defined in /etc/aliases
[18:13:40] <StevenR> via our ISP's relayhost.
[18:14:05] *** Terminus- has joined #postfix
[18:14:29] <StevenR> but their smarthost rejects the mail with "501 Syntax error in arguments (in reply to MAIL FROM command)"
[18:15:06] <StevenR> if I use telnet and do it manually, and include <> round the address, it works.
[18:16:13] <rob0> If you want help with this, make a pastebin as per /topic
[18:16:58] <rob0> Being caffeine starved and plagued with tharkun, I'm not going to guess.
[18:17:32] *** Haris has joined #postfix
[18:17:41] <Haris> Hello all
[18:17:58] <Haris> does postfix or policyd set limits on per hour mail that is sent through postfix ?
[18:19:48] <tharkun> Haris: you can make postfix throtle your mails to a certain host
[18:19:56] <Haris> how ?
[18:20:13] <Haris> Do postfix docs cover this ?
[18:22:40] <Haris> policyd docs, where can I find them
[18:23:29] <patdk-wk> haris, anvil
[18:23:38] <Haris> hmm ?
[18:24:01] <patdk-wk> anvil is postfix program that handles limits
[18:24:36] <Haris> how does it work ? any docs ?
[18:25:24] <Haris> checking the man apge
[18:25:28] <Haris> page+ for anvil
[18:25:35] <Haris> doesn't show where its configured
[18:26:48] <rob0> from=<tux@ponder> <-- this is the sender address you used in telnet to the relayhost?
[18:26:57] <StevenR> rob0: no
[18:27:03] <tharkun> Haris: make a special transport on your master.cf then set your yourtransport_destination_rate_delay to whatever you find it wokrs
[18:27:06] <rob0> apples/oranges
[18:27:11] <Haris> I don't believe anvil is configured in main.cf
[18:27:18] <Haris> anvil options+ are configured+
[18:27:34] <rob0> !tell StevenR soho
[18:27:38] <rob0> !tell StevenR basic
[18:27:45] <rob0> !tell StevenR myhostname
[18:27:45] <knoba> StevenR: "myhostname" : a configuration parameter in the main.cf: The internet hostname of this mail system. The default is to use the fully-qualified domain name from gethostname(). $myhostname is used as a default value for many other configuration parameters.
[18:27:47] <Haris> tharkun: I see
[18:28:06] <rob0> You have to use a real sender address if you expect to get out on the Internet.
[18:28:16] <StevenR> rob0: that's what the mailrc does
[18:29:16] <Haris> I'v gone through postconf -n and master.cf
[18:29:37] <Haris> I'm at a loss at finding a custom config where policyd config or transports are configured
[18:30:20] <Haris> I have this -> smtpd_recipient_restrictions = check_policy_service inet:127.0.0.1:10031
[18:30:28] <Haris> this much I know
[18:32:03] <StevenR> rob0: hmm... actually.. that is the problem. Why doesn't postfix take the mailrc value?
[18:33:11] <rob0> mailrc? What is that? It is not a Postfix file.
[18:33:16] <patdk-wk> man, so many people abusing ENVID
[18:33:59] <rob0> !mail
[18:34:01] <knoba> rob0: "mail" : mail(1) (also known as mailx(1) or bsd-mailx) is not a Postfix-provided command. For help with it, see its man page. More powerful, commonly available console- and CLI-based MUAs include mutt, alpine and heirloom mailx (likewise, not supported here.)
[18:35:26] <StevenR> rob0: how do I see exactly what the mail command did when it connected to postfix? (It's looking like mail isn't doing what it should, but I want to see what it's actually feeding postfix)
[18:38:15] *** mBull has joined #postfix
[18:40:02] <Haris> found policyd config
[18:40:04] <Haris> finally
[18:40:07] <Haris> now I know what's going on
[18:40:15] <Haris> do we discuss policyd in here ?
[18:40:33] <Haris> policyd limit is set to 90m/1hr
[18:40:40] <Haris> msg size is set to 30M
[18:40:50] <Haris> SENDERQUOTALIMIT = 500M
[18:41:05] <Haris> still the guy sending mails was only able to send 28 mails before he was throttled
[18:41:29] <rob0> from=<tux@ponder> <-- this is the sender address mail(1) used
[18:42:01] <rob0> and it did not "connect", it used sendmail(1)
[18:48:09] <patdk-wk> hmm, I have watch several thousand MAIL FROM, and all used <>
[18:48:39] * patdk-wk ignores work :)
[18:57:43] *** p3rror has joined #postfix
[18:58:13] *** Haris has quit IRC
[18:58:32] <StevenR> rob0: thanks. SLightly closer, and out of time for today :)
[18:58:44] * StevenR -> theatre &
[18:58:44] <rob0> patdk-wk, the "syntax error" was apparently the non-FQDN sender address.
[19:03:07] <patdk-wk> I figured that
[19:06:07] *** doomas has quit IRC
[19:07:45] <tharkun> !coffee
[19:07:46] <knoba> tharkun: Error: "action" is not a valid command.
[19:10:39] *** mBull has quit IRC
[19:24:52] *** gerhard7 has joined #postfix
[19:28:45] *** doomas has joined #postfix
[19:30:52] <tharkun> !outlook
[19:30:52]
<knoba> tharkun: "outlook" : MS Outlook has numerous problems with TLS and AUTH support. Try using a better client to troubleshoot your Postfix server's AUTH features; then once you know it works, you can go back and break it such that Outlook will work. See the following MS KB article to enable transport logging in Outlook that may be of some help in troubleshooting, http://support.microsoft.com/kb/300479/en-us
[19:31:19] <tharkun> !broken_sasl_auth_clients
[19:31:19] <knoba> tharkun: "broken_sasl_auth_clients" : a configuration parameter in the main.cf: Enable inter-operability with SMTP clients that implement an obsolete version of the AUTH command (RFC 2554). Examples of such clients are MicroSoft Outlook Express version 4 and MicroSoft Exchange version 5.0.
[19:32:50] <tharkun> !milter_default_action
[19:32:50] <knoba> tharkun: Error: "milter_default_action" is not a valid command.
[19:37:29] *** chad has quit IRC
[19:48:56] *** Alagar has joined #postfix
[20:27:22] *** arussel` has left #postfix
[20:28:13] *** jonez has quit IRC
[20:29:11] <adaptr> !default_milter_action
[20:29:11] <knoba> adaptr: Error: "default_milter_action" is not a valid command.
[20:30:08] *** davlefou has joined #postfix
[20:32:25] <adaptr> !why_dont_you_suck_my_rocket
[20:32:25] <knoba> adaptr: Error: "why_dont_you_suck_my_rocket" is not a valid command.
[20:34:48] *** davlefou has quit IRC
[20:34:48] *** davlefou has joined #postfix
[20:39:39] *** jonez has joined #postfix
[20:40:52] <jimpop> O.o
[20:41:24] *** mroe has joined #postfix
[20:47:46] *** znull has joined #postfix
[20:47:48] *** ChaozZBubi is now known as chaozzbubi
[20:48:05] *** chaozzbubi is now known as ChaozZBubi
[20:56:48] *** shoonya has quit IRC
[21:05:13] *** eest has left #postfix
[21:32:53] <thumbs> !lookout
[21:32:54] <knoba> thumbs: Error: "lookout" is not a valid command.
[21:36:03] *** gerhard7 has quit IRC
[21:45:43] *** uqlev has joined #postfix
[21:55:19] *** uqlev has quit IRC
[22:00:56] *** Section1 has quit IRC
[22:01:10] *** xabbuh has joined #postfix
[22:04:51] *** s0ber_ has joined #postfix
[22:07:17] *** s0ber has quit IRC
[22:07:33] *** s0ber_ is now known as s0ber
[22:17:35] *** thumbs has quit IRC
[22:25:26] *** happymeerkat has joined #postfix
[22:26:51] *** ShadwDrgn has joined #postfix
[22:27:55] *** kaos01_ has joined #postfix
[22:27:59] <ShadwDrgn> !debug
[22:28:32] <ShadwDrgn> hrm
[22:28:44] <ShadwDrgn> my postfix seems to just stop sending mail after 12-20 hours
[22:28:53] <ShadwDrgn> i haven't touched the box it's running on in over a year
[22:29:02] <ShadwDrgn> it started happening a couple months ago i think. maybe 2
[22:29:21] <ShadwDrgn> possibly less. i see no errors in the logs indicative of any problem that would cause this
[22:29:38] <ShadwDrgn> and when i use mail from CLI to send mail from the box it doesn't even log anything going in to the queue
[22:30:25] <ShadwDrgn> can anyone help me figure out what's happening? :(
[22:31:57] <ShadwDrgn> restarting postfix with /etc/init.d/postfix restart seems to get it sending mail again for a little less than a day
[22:36:43] *** LizardK|ng has left #postfix
[22:39:20] <ShadwDrgn> are you all dead? :~(
[22:41:08] <jimpop> yes
[22:41:27] <ShadwDrgn> awesome
[22:41:36] <ShadwDrgn> :~( :P
[22:42:12] <jimpop> there are lots of reasons you may be seeing what you are seeing...
[22:42:27] <jimpop> and some of those reasons could be unrelated to postfix
[22:42:38] <ShadwDrgn> what can i check to figure this out?
[22:42:46] <ShadwDrgn> this is extremely frustrating
[22:42:48] <jimpop> for instance: cron scripts that shutdown un-authorized apps
[22:42:51] <jimpop> reboots
[22:42:54] <jimpop> disk full
[22:43:00] <jimpop> tmp space full
[22:43:08] <jimpop> out of mem
[22:43:08] <ShadwDrgn> disk isn't full, box never reboots, tmp has 409 gig free
[22:43:12] <ShadwDrgn> no cron script ever end any apps
[22:43:13] <jimpop> out of file handles
[22:43:15] *** jkfod has joined #postfix
[22:43:20] <ShadwDrgn> we have 12 gig or so free of ram
[22:43:38] <jimpop> what does syslog say?
[22:43:39] <ShadwDrgn> wouldn't it resume sending when it has free file handles?
[22:44:19] <jimpop> it should, if it's still running
[22:44:27] <ShadwDrgn> everything is still running
[22:44:34] <ShadwDrgn> but i email myself and don't get it
[22:44:50] <ShadwDrgn> if i restart postfix any mail that hasn't been going through goes through at that time
[22:45:48] <ShadwDrgn> absolutely nothing in mail.log mail.err or mail.warn that would indicate postfix has stopped behaving
[22:45:51] <ShadwDrgn> that i can see
[22:46:25] <ShadwDrgn> in fact the only thing in my mail.err is
[22:46:26] <ShadwDrgn> Jun 22 12:30:54 mail pop3d: Maximum connection limit reached for ::ffff:69.53.126.38
[22:46:26] <ShadwDrgn> Jun 22 12:31:25 mail last message repeated 963 times
[22:46:34] <ShadwDrgn> which has nothing to do with outgoing mail afaik
[22:47:34] <ShadwDrgn> and the last thing in /var/log/messages is from early this morning when mail was working fine.
[22:47:46] *** ipnoz_ has joined #postfix
[22:48:11] <jimpop> so, between 12:30:54 and 12:31:25, someone tried to pop3 login 964 times?
[22:48:21] <ShadwDrgn> seems so
[22:48:27] <jimpop> you have bigger issues than not being able to send email
[22:48:30] <ShadwDrgn> i've disabled pop3d entirely and restarted courier
[22:48:38] <ShadwDrgn> not really. that problem is solved
[22:48:42] <ShadwDrgn> mail still isn't going out
[22:49:15] <jimpop> possibly blocked due to a spam run via your system?
[22:49:26] <ShadwDrgn> we don't allow relay
[22:49:30] *** ipnoz has quit IRC
[22:49:33] <jimpop> pop3 isn't a relay
[22:49:34] <ShadwDrgn> authentication is required for all outgoing email requests
[22:49:48] <ShadwDrgn> pop3 is not for outgoing mail at all
[22:50:52] <ShadwDrgn> outgoing mail requires authentication to our smtp, and the only emails our website send are from new user registrations
[22:50:54] <jimpop> true, but if someone finds a pop3 login, via 964 attempts, i'm guessing the same credentials would allow outgoing smtps/submission?
[22:51:25] <ShadwDrgn> sure, but our active queue is not saturated
[22:52:24] <jimpop> so mail is going out?
[22:52:26] <ShadwDrgn> there are 1401 messages in the active queue NONE of which are destined foor a remote location
[22:52:28] <ShadwDrgn> no
[22:52:31] <ShadwDrgn> no mail is going out.
[22:52:59] <ShadwDrgn> mail is coming in.
[22:53:41] <ShadwDrgn> and none of the messages in the active queue are leaving the active queue either.
[22:53:49] <jimpop> and you want mail to begin going out?
[22:54:13] <ShadwDrgn> yes. i'd like for mail to function
[22:54:14] <ShadwDrgn> would be nice.
[22:54:27] <jimpop> and your logs don't give any indication as to mail coming in or going out?
[22:55:00] <ShadwDrgn> no it doesn't give any indication of a crash or problem
[22:57:18] *** ipnoz has joined #postfix
[22:57:28] <ShadwDrgn> the last time i got ANY indication of any mail being sent was 9am this morning
[22:57:37] <ShadwDrgn> 9:38
[22:57:40] *** ipnoz_ has quit IRC
[22:58:10] <tharkun> ShadwDrgn: have you restarted cyrus?
[22:59:04] <ShadwDrgn> augh no. not since i did the pop3 change in courier
[22:59:07] <ShadwDrgn> lemme see if that fixes it
[22:59:43] <ShadwDrgn> nope
[22:59:45] <ShadwDrgn> still busted
[22:59:52] <tharkun> ShadwDrgn: If that doesn't do the trick postconf -n as per /topic and relevant logs
[23:00:00] <ShadwDrgn> k
[23:00:22] <ShadwDrgn> already had that ready
[23:00:46] <ShadwDrgn> and i'll do mail.err even though there's nothing useful in it really
[23:00:58] <rob0> !relevant_logs
[23:00:58] <knoba> rob0: "relevant_logs" : Relevant logs are mail.* syslog Postfix logs (NOT verbose, see !verbose) which show the entire handling of a single mail which illustrates the issue with which you want help. Random selections from your mail log might not do. IMAP/POP3 daemons and external delivery agents typically log to the same facility (mail); those are usually not relevant here.
[23:01:43] <ShadwDrgn> syslog has all mail related messages going to mail.* and system going to messages
[23:01:56] <ShadwDrgn> and there's literally ntohing in messages since well before this stopped working
[23:02:41] <ShadwDrgn> but i'll post it anyway if you like
[23:03:02] <rob0> Maybe there is a syslogd failure, which could be related to whatever failure you're seeing.
[23:04:05] <ShadwDrgn> syslog is still writing to the mail.* files fine
[23:04:24] <ShadwDrgn> and
[23:04:30] <ShadwDrgn> it wrote my sasl restart to messages
[23:04:30] <ShadwDrgn> just now
[23:04:31] <ShadwDrgn> so
[23:04:35] <ShadwDrgn> syslog should be fine
[23:05:11] <ShadwDrgn> my mail.* logs are way bigger than pastebin will allow
[23:05:12] <ShadwDrgn> so
[23:05:36] *** mroe has quit IRC
[23:05:45] <rob0> I am not inclined to sort through a huge logfile unless being paid to do so.
[23:06:29] <ShadwDrgn> the last email that actually got delivered seems to be at 09:38:16
[23:06:37] <ShadwDrgn> so just ctrl+f that
[23:07:31] *** thumbs has joined #postfix
[23:07:32] *** thumbs has quit IRC
[23:07:32] *** thumbs has joined #postfix
[23:07:36] * tharkun wonders how much trouble this server has given that debug_peer_level is set to 3
[23:08:27] <ShadwDrgn> i probably did that ages ago and forget to change it back to a reasonable level
[23:08:35] *** Alagar has quit IRC
[23:09:20] <ShadwDrgn> this problem is actually the only problem we've had in about a year and a half
[23:09:26] <ShadwDrgn> which is when we put this server up
[23:10:53] <ShadwDrgn> maybe i actually need to turn it up
[23:11:12] <ShadwDrgn> anyone see anything out of the oridinary around that time?
[23:13:19] *** patdk-wk has quit IRC
[23:15:21] <adaptr> !logs
[23:15:21] <knoba> adaptr: "logs" : postfix logs to the mail facility of syslog. You can usually find them with ls /var/log/mail* otherwise something like grep -i `postconf -h syslog_facility` /path/to/syslog_config_file should tell you where logs are going. also see !no_logs and !have2mung
[23:15:27] <adaptr> !debug
[23:15:35] <adaptr> grr
[23:15:43] <adaptr> !verbose
[23:15:43] <knoba> adaptr: "verbose" : You probably do not need verbose logging, but in rare cases the extra detail can assist in debugging. To set verbose logging add a -v after the command name (such as smtpd) in master.cf, then 'postfix reload' after that.
[23:15:55] <ShadwDrgn> when i try to send a message as root with the mail app
[23:15:58] <adaptr> it's no way sterong enough. people should die from looking at it
[23:15:59] <ShadwDrgn> this is all that gets logs
[23:16:00] <ShadwDrgn> logged
[23:16:02] <ShadwDrgn> Jun 22 14:13:53 mail postfix/pickup[4208]: CDDAA329081F: uid=0 from=<root>
[23:16:02] <ShadwDrgn> Jun 22 14:13:53 mail postfix/cleanup[13617]: CDDAA329081F: message-id=<20120622211353.CDDAA329081F at mail dot 1dl.us>
[23:16:13] <adaptr> rob0: make people die from looking at !verbose
[23:16:14] <ShadwDrgn> not sure if that indicates anything
[23:16:37] <adaptr> ShadwDrgn: you need the entire logs of one message
[23:16:57] <ShadwDrgn> that's it. it didn't log anyything else for that message
[23:17:09] <adaptr> im-possible
[23:17:18] <ShadwDrgn> dude i grepped mail.* for CDDAA329081F
[23:17:24] <ShadwDrgn> those two lines are IT
[23:17:49] * rob0 suspects something broken in the OS
[23:17:58] <ShadwDrgn> that seems unlikely
[23:18:03] <rob0> heh
[23:18:11] <ShadwDrgn> you think something in the OS is broken on a box that hasn't been changed in 6 months
[23:18:14] <ShadwDrgn> and whatever is broken
[23:18:20] <ShadwDrgn> is affecting ONLY outgoing mail
[23:18:24] <ShadwDrgn> and restarting postfix fixes it
[23:18:32] <adaptr> we KNOW that postfix DOES log more than those two lines. options: 1. your syslog is broken. 2. your OS is broken.
[23:18:37] <adaptr> choose
[23:18:38] <rob0> I think qmgr(8) should be invoking smtp(8) for outgoing mail.
[23:18:41] <ShadwDrgn> option 3. postfix is broken
[23:18:44] <ShadwDrgn> yes
[23:18:49] <ShadwDrgn> something is clearly wrong with qmgr
[23:18:54] <adaptr> rob0: whatever the transport, it logs REMOVED
[23:18:57] <tharkun> ShadwDrgn: How are you doing your authentication?
[23:19:04] <adaptr> ShadwDrgn: you're delusional. please get help
[23:19:15] <rob0> authentication is not the issue
[23:19:17] <ShadwDrgn> adaptr so the ENTIRE OS works GREAT except postfix
[23:19:20] <ShadwDrgn> your diagnosis is
[23:19:21] <pj> ShadwDrgn: you said the messages were stuck in the active queue. What do you see with: postqueue -p
[23:19:21] <ShadwDrgn> it's the OS
[23:19:28] <rob0> mailq
[23:19:35] <ShadwDrgn> a loq
[23:19:38] <adaptr> ShadwDrgn: calm down. or figure it out yourself, I don't particularly care with your attitude
[23:19:39] <ShadwDrgn> what would you like me to grep for?
[23:19:58] <ShadwDrgn> adaptr i'm only being defencive because you insulted my by calling me delusional. i'm not an unreasonable person.
[23:20:00] <rob0> !qshape
[23:20:00]
<knoba> rob0: "qshape" : qshape(1) - The qshape program helps the administrator understand the Postfix queue message distribution in time and by sender or recipient domain. See http://www.postfix.org/QSHAPE_README.html
[23:20:04] <pj> ShadwDrgn: I want to know the full queue entry shown for *one* problematic email.
[23:20:12] <ShadwDrgn> qshape shows 1401 messages in the active queue
[23:20:16] <ShadwDrgn> k
[23:20:16] <ShadwDrgn> sec
[23:20:22] <tharkun> ShadwDrgn: are you using saslauthd?
[23:20:28] <rob0> authentication is not the issue
[23:20:28] <ShadwDrgn> yes but
[23:20:36] <ShadwDrgn> this isn't anything i'm connecting through smtp for
[23:20:36] <tharkun> ShadwDrgn: restart that daemon
[23:20:38] <ShadwDrgn> i'm using the mail app
[23:20:40] <ShadwDrgn> alrready did
[23:20:54] <pj> brb
[23:21:01] <rob0> authentication is not consulted for sendmail(1) submission
[23:21:09] <tharkun> I had the same isue some two weeks back and restarting saslauthd got things running again
[23:21:17] <ShadwDrgn> yeah
[23:21:19] <ShadwDrgn> did that
[23:21:20] <ShadwDrgn> didn't work
[23:21:31] <ShadwDrgn> rob0 yeah no authentication happening here
[23:21:43] <tharkun> ShadwDrgn: ok that was my personal experience let rob0 do the black magic stuff
[23:21:56] <ShadwDrgn> pj: there's only one entry for CDDAA329081F which is the message i tried to send a bit ago :(
[23:21:58] <rob0> there is nothing I can do
[23:22:04] <ShadwDrgn> you can ctrl+f for it here if you like
[23:22:13] <adaptr> no, YOU will
[23:22:26] <adaptr> then you pastebin it
[23:22:32] <ShadwDrgn> ok
[23:22:38] <ShadwDrgn> seems a bit silly, since he may need other info in that file
[23:22:39] <ShadwDrgn> but sure
[23:22:46] <adaptr> if he does, he will ask for it
[23:22:56] * ShadwDrgn shrugs
[23:23:06] <ShadwDrgn> i'm happy to pastebin anything you'd like i was just trying to make it easier
[23:23:09] <rob0> how about: everything on non-verbose logging EXCEPT give qmgr a -v
[23:23:11] <ShadwDrgn> seemed silly to pastebin 2 lines
[23:23:24] <ShadwDrgn> rob0 i'm not sure what you're asking :(
[23:23:29] <rob0> maybe strace(1) the qmgr process
[23:23:58] <ShadwDrgn> oh you mean have qmgr start verbose but nothing else and wait for another problem?
[23:23:58] <adaptr> where is the pastebin with postconf -n and master.cf
[23:24:06] <ShadwDrgn> adaptr lemme scroll up and find it
[23:24:06] <ShadwDrgn> sec
[23:24:24] <adaptr> wait for a problem ? postsuper -r ALL will give you 1401 problems
[23:24:39] <ShadwDrgn> adaptr but when i restart
[23:24:43] <ShadwDrgn> there won't be any problems
[23:24:50] <ShadwDrgn> it'll send all the messages that were locked in queue
[23:24:51] <ShadwDrgn> with no issues
[23:24:57] <ShadwDrgn> then not have a problem again for another day or so
[23:24:59] <adaptr> so you have a filesystem issue
[23:25:06] <pj> or RAM
[23:25:10] <adaptr> unlikely
[23:25:13] <ShadwDrgn> 5 gig free currently
[23:25:16] <ShadwDrgn> ram
[23:25:18] <ShadwDrgn> and 400 gig filesystem
[23:25:25] <pj> I'm not talking about free RAM
[23:27:25] <rob0> afk
[23:27:35] <adaptr> oic
[23:28:59] *** ced117 has quit IRC
[23:30:43] <tharkun> fa71dl.com
[23:30:54] <ShadwDrgn> ?
[23:31:06] <tharkun> ShadwDrgn: where does that domain catches its mail?
[23:31:25] <ShadwDrgn> in a catch-all mailbox that gets cleaned frequently
[23:31:34] <ShadwDrgn> like once every 2 minutes or something
[23:32:05] *** elex1111116 has quit IRC
[23:32:14] *** wdp has quit IRC
[23:32:17] <tharkun> ShadwDrgn: catch-all mailbox or catchall-domain?
[23:32:29] <ShadwDrgn> catch all mailbox on the fa71dl.com
[23:33:05] <tharkun> Don't use catch-all it will only overload your system. Actually you can see that almost all the mails on you queue are for that domain.
[23:33:13] <ShadwDrgn> i have to use catch-all
[23:33:16] <ShadwDrgn> it's a disposable email system
[23:33:56] <thumbs> oh, lord.
[23:34:56] <ShadwDrgn> an strace on qmgr isn't showing anything at all
[23:34:57] <ShadwDrgn> one line comes up
[23:35:28] <ShadwDrgn> and never scrolls any more text
[23:36:21] <thumbs> ah, so you're a spammer.
[23:36:51] *** xabbuh has quit IRC
[23:37:33] <ShadwDrgn> no
[23:37:40] <ShadwDrgn> it's a disposable mail system for incoming mail
[23:37:56] <ShadwDrgn> no allowed outgoing mail excepting by sasl for anyone but me and the 2 site owners
[23:38:19] <ShadwDrgn> this is a system so people can avoid spam
[23:38:27] <ShadwDrgn> by requesting a temporary email address
[23:39:02] <tharkun> But then the catchall address doesn't make sense at all.
[23:39:08] <ShadwDrgn> sure it does
[23:39:18] <ShadwDrgn> i can't issue a temporary mailbox then give people a login/password to it
[23:39:41] <ShadwDrgn> i need it all to go to one place and then have the website simply check the catch-all and enter it'sm essages in to a database
[23:39:47] <ShadwDrgn> which it showso nly the appropriate person on the site
[23:40:26] *** bvenkat_ has quit IRC
[23:40:54] <tharkun> ShadwDrgn: I don't get the logic nor the purposse. But then your problem is beyond my hability. Sorry
[23:40:57] *** bvenkat has joined #postfix
[23:41:05] <ShadwDrgn> the logic to what?
[23:41:09] <ShadwDrgn> say you want to sign up for a forum
[23:41:21] <ShadwDrgn> but you don't want to give out your email address because you don't want spam
[23:41:23] <ShadwDrgn> you go to my website
[23:41:32] <ShadwDrgn> it gives you a temporary email address that lasts 1 day
[23:41:44] <ShadwDrgn> you sign up for the forum with that, and never have to care about it again
[23:42:26] <tharkun> ShadwDrgn: the logic of how you manage the disposable addresses. Not the adresses per se.
[23:42:37] *** hparker has quit IRC
[23:42:45] <ShadwDrgn> how would you suggest i do it?
[23:42:51] <ShadwDrgn> i need the mail to be accessible to the website
[23:42:52] <tharkun> Anyway sorry I can't help you anymore of what i allready told you.
[23:45:51] *** jkfod has quit IRC
[23:46:36] <ShadwDrgn> so i take it no one has any further ideas? :(
[23:46:52] *** davlefou has quit IRC
[23:47:38] <adaptr> there is mail in the active queue that is not picked up. strace qmgr and find out why.
[23:47:50] *** hparker has joined #postfix
[23:47:50] *** hparker has joined #postfix
[23:47:55] <adaptr> if that shows no obvious cause, your OS - is broken.
[23:48:33] <pj> ShadwDrgn: you don't need a catchall for that
[23:49:02] <ShadwDrgn> i'm not sure how else i could handle it
[23:49:13] <pj> an sql table maintained by the website with the currently valid email addresses is a much better idea, and it means you can properly reject invalid emails instead of having to drop or bounce them later.
[23:49:46] <ShadwDrgn> yeah but just having a catch-all shouldn't cause the entire system to stop working
[23:50:02] <adaptr> fine, don't listen
[23:50:14] <adaptr> I'm done with it
[23:50:20] <ShadwDrgn> adaptr you never helped to start
[23:50:28] <ShadwDrgn> thank you everyone who is helping, and i definitely appreciate it
[23:50:36] <thumbs> actually, he did start on a lead.
[23:50:38] <adaptr> I am telling you what to do.
[23:50:44] <adaptr> you're not doing it.
[23:50:46] <adaptr> good luck.
[23:50:57] <ShadwDrgn> unfortunately at this time completely rewriting the site that took a year to get running and has an entire tracking and member system built around it
[23:51:00] <ShadwDrgn> isn't an option at this time
[23:51:17] <ShadwDrgn> you're telling me to rewrite the whole engine to disallow catchall
[23:51:31] <pj> ShadwDrgn: [09:47] <adaptr> there is mail in the active queue that is not picked up. strace qmgr and find out why.
[23:51:37] <ShadwDrgn> i did that
[23:51:42] <adaptr> no you didn't
[23:51:43] <ShadwDrgn> and i said
[23:51:43] <pj> what part of that is, "completely rewrite your site"?
[23:51:44] <ShadwDrgn> yes
[23:51:45] <ShadwDrgn> i did
[23:51:54] <ShadwDrgn> i'll post you me saying the output of strace
[23:51:54] <ShadwDrgn> sec
[23:51:56] <adaptr> then pastebin the strace
[23:52:05] <ShadwDrgn> [17:34] <ShadwDrgn> an strace on qmgr isn't showing anything at all
[23:52:05] <ShadwDrgn> [17:34] <ShadwDrgn> one line comes up
[23:52:15] <ShadwDrgn> sure i'll pastebin the line
[23:52:22] <pj> one line != not showing anything
[23:53:05] <adaptr> ...how about, execve()
[23:53:13] <adaptr> don't attach to qmgr, STRACE it.
[23:53:21] <ShadwDrgn> what would you like me to do?
[23:53:26] *** e-anima has quit IRC
[23:53:26] <ShadwDrgn> i'm not familiar with execve()
[23:53:27] <adaptr> show a complete strace
[23:53:37] <adaptr> it's the first command of any strace.
[23:53:38] <ShadwDrgn> i typed strace -p (the qmgr process id)
[23:53:46] <ShadwDrgn> that is the output i got
[23:54:57] <ShadwDrgn> is that wrong?
[23:54:59] <adaptr> filesystem issue, you messed up your spool directory, or the VFS is untrusty
[23:55:20] <ShadwDrgn> i haven't touched my spool directory in half a year
[23:55:59] <pj> ShadwDrgn: how long does it normally take between restarting postfix and when it stops working?
[23:56:05] <ShadwDrgn> it's immediate
[23:56:14] <ShadwDrgn> the moment i restart postfix i get the emails
[23:56:18] <pj> I thought you said it worked for a little bit when you restarted?
[23:56:29] <ShadwDrgn> oh sorry i misread that somehow
[23:56:56] <ShadwDrgn> seems like a day, but with no logging to indicate a crash it's hard to say
[23:57:52] <pj> does it empty out the queue when you restart?
[23:58:08] <ShadwDrgn> i'm not certain because the first time this happened i assumed it was a fluke and didn't check the queue :(
[23:58:14] <ShadwDrgn> if i restart it right now we'll have nothing to troubleshoot
[23:58:28] <pj> right, I didn't say to restart it now.
[23:59:46] <pj> what kind of FS is this on?