Switch to DuckDuckGo Search
   October 26, 2013  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >

Toggle Join/Part | bottom
[00:00:16] <rob0> where /path/to/global/reject is "0.0.0.0/0 reject You must be subscribed to post!"
[00:00:51] <rob0> you might also put an URL in that message
[00:01:07] <jimpop> rob0: this is a check_recipient_access check that calls a restriction class (check_sender_access tcp:127.0.0.1:15002)
[00:01:33] <jimpop> check_recipient_access hash:/etc/postfix/check_recipients
[00:01:54] <jimpop> /etc/postfix/check_recipients has "list at domain dot tld restriction_class_name"
[00:02:14] <jimpop> i tried ""list at domain dot tld restriction_class_name Go Away N00b!"
[00:02:19] <jimpop> but that didn't work :-(
[00:04:41] *** akafritz has quit IRC
[00:05:44] <rob0> "restriction_class_name" does not take an argument
[00:05:49] <rob0> "reject" does
[00:09:51] *** Toerkeium has joined #postfix
[00:10:06] <uniquenick> ok, I have "submission inet n - - - - smtpd
[00:10:07] <uniquenick> -o syslog_name=postfix/submission " in master.cf
[00:10:23] <jimpop> rob0: i think it's a limitation of tcp_table, because i can return "500 REJECT Go Away N00b!", but check_sender_access only sees the REJECT.
[00:10:43] *** RayzrShrp has joined #postfix
[00:12:14] *** NightTrain has joined #postfix
[00:12:27] <rob0> hmm, I don't know
[00:12:33] *** wolfmitchell has joined #postfix
[00:12:49] <rob0> surprising that tcp_table would act differently than other map types
[00:13:05] <RayzrShrp> hello
[00:13:12] <RayzrShrp> ok cool registration worked
[00:14:06] <RayzrShrp> are there some postfix experts in here?
[00:24:40] <jimpop> rob0: actually sahil has a checkdbl.pl script that shows that tcp_table should work as you believe
[00:25:30] <jimpop> http://people.freebsd.org/~sahil/scripts/checkdbl.pl.txt
[00:25:48] <uniquenick> how do I go about debugging getting "Recipient address rejected" when I am authenticating successfully?
[00:31:40] *** joobz has joined #postfix
[00:32:03] <jimpop> rob0: ahh, for the record tcp_table (only) allows custom mesaages when returning a 200 status code.
[00:32:43] <pj> I'm surprised, why would tcp_table care? it's just returning a value given a key, and shouldn't care how postfix uses that value.
[00:32:44] <jimpop> trial and error, wins again!
[00:32:56] <jimpop> pj, i know. odd
[00:33:10] *** wdp has quit IRC
[00:33:51] <jimpop> i had to re-do my script logic so that 200 == REJECT msg..., and 500 == DUNNO
[00:34:24] <jimpop> which goes against everything i've ever learned (550 in email, 200 in httpd)
[00:34:46] *** joobz has left #postfix
[00:34:57] <jimpop> 2 years from now I will be totally confused as to why i wrote this script the way it is written :-)
[00:35:02] <pj> jimpop: did you test it with a different table type, just to see?
[00:35:22] <jimpop> pj: sure, hash works as expected
[00:35:28] *** freezey_ has quit IRC
[00:35:43] <jimpop> i think it's just the inner workings of tcp table.
[00:36:33] <pj> I'm having a look at the docs, you should post your findings to the ml, it could be a bug.
[00:36:55] <jimpop> hell no.... you're not going to trick me into joining that list
[00:36:56] <jimpop> lol
[00:37:10] <jimpop> srsly, i will
[00:37:12] <pj> yeah, you really should
[00:37:21] <pj> !tcp
[00:37:21] <knoba> pj: Error: "tcp" is not a valid command.
[00:37:26] <pj> !tcp_table
[00:37:26] <knoba> pj: "tcp_table" : Postfix TCP client/server table lookup protocol: http://www.postfix.org/tcp_table.5.html
[00:37:42] <pj> according to that doc the text should be valid for any numerical code ^^^^^
[00:37:48] <pj> also according to access(5)
[00:38:52] <jimpop> i thought so too. :-(
[00:39:03] <jimpop> !mailinglist
[00:39:03] <knoba> jimpop: Error: "mailinglist" is not a valid command.
[00:39:09] <jimpop> !mailing_list
[00:39:09] <knoba> jimpop: Error: "mailing_list" is not a valid command.
[00:39:10] <pj> !ml
[00:39:11] <knoba> pj: "ml" : You could try asking on the postfix-users mailing list. Want to subscribe? See: http://www.postfix.org/lists.html
[00:39:13] <jimpop> ty
[00:39:17] <pj> yw :-)
[00:40:21] <pj> also as a better workaround consider converting your script from tcp table to policy daemon, it shouldn't be a very big change to the tcp daemon or postfix to do that.
[00:40:51] <pj> !policy
[00:40:51] <knoba> pj: "policy" : Postfix smtpd(8) policy protocol, http://www.postfix.org/SMTPD_POLICY_README.html , for complex and intelligent restrictions
[00:41:49] <jimpop> hmmmm
[00:41:56] *** Rez has joined #postfix
[00:43:00] <pj> but still post to the ml whatever you do, what you describe definately sounds like a bug to me.
[00:43:29] *** Rez is now known as LoRez
[00:43:43] <pj> oh, also ... connect to your tcp daemon manuallt (with telnet) and test it to make sure it is really returning what you think it is.
[00:43:53] <pj> the problem may be in your tcp daemon and not postfix.
[00:44:16] <pj> and also test with postmap -q
[00:44:19] <pj> !postmapq
[00:44:19] <knoba> pj: "postmapq" : You can check your lookups with the postmap command. Example: if you defined transport_maps = mysql:/etc/postfix/transport.cf you may check this mapping by running postmap -q example.com mysql:/etc/postfix/transport.cf and see if it works.
[00:49:15] *** trusktr has joined #postfix
[00:52:42] *** davlefou_ has joined #postfix
[00:56:16] *** davlefou__ has quit IRC
[00:57:28] *** uniquenick has quit IRC
[01:00:00] <jimpop> yeah, the postmaq -q ... produces the same result (custom messages w/ 200 code, no custom msg with 500 code)
[01:02:40] *** MaximusColourum has quit IRC
[01:15:28] *** hallamigo has quit IRC
[01:16:46] <jimpop> aahh... the more I look into this, tcp_table is working exactly like any other lookup type
[01:16:51] <jimpop> *database type
[01:17:36] <jimpop> when performing a postmap -q ..., the data result is either there (and presented) or it is not there (and can not be displayed)
[01:18:16] <jimpop> the same with tcp_table, there is 200 for a "found" lookup, and 400/500 for retry/not-found.
[01:19:07] <jimpop> not-found, in a tcp or hash, etc lookup, should never display a result.
[01:19:53] <jimpop> using postmap -vq .... I do see the 500 custom msg text, but it's never displayed (nor returned to an access func)
[01:28:12] *** treaki_ has joined #postfix
[01:32:13] *** treaki__ has quit IRC
[01:34:44] <pj> what if you do 550
[01:34:47] <pj> or some other 5xx
[01:35:59] <jimpop> you can't
[01:35:59] <pj> bbiab
[01:36:11] <jimpop> only 200 400 and 500
[01:36:20] <pj> hrmmmmm, tcp tables do seem to be rather limited, I was mistaken in my impression of what you could do with them.
[01:36:30] <pj> I thought they could return anything that any other table type could return.
[01:36:44] <jimpop> and they are
[01:36:51] <jimpop> but only as code 200
[01:37:15] <jimpop> codes 400 and 500 are codes to indicated nothing was found or there was a problem
[01:37:24] <jimpop> and that makes sense to me
[01:37:36] <pj> yeah, no, they can only return one of htree different values it would seem, and some text that will only get passed on if the code is 200
[01:38:00] <pj> any other table type can return anything you want.
[01:38:24] <jimpop> for some reason, earlier, i was thinking a lookup could return OK if it found something and REJECT if not (but thats not the way hashes work either0
[01:38:45] <pj> yes, hashes can work that way
[01:39:08] <jimpop> a hash lookup will tell you want it found, but not what it didn't find
[01:40:11] <pj> right
[01:40:13] <jimpop> imho, the tcp_table codes should have been called A B and C, thus avoiding the confusing that they are somehow related to Success, Reject, etc
[01:40:23] <pj> but it can find a lot more values than just a 200 code.
[01:40:58] <jimpop> that's just it, the tcp_table 200 code is not what you nor I think it is.
[01:41:04] <pj> oh, wait, I think I know how it is supposed to work
[01:41:08] <jimpop> it's a "found something!" code
[01:41:20] <jimpop> and that something can be anything
[01:41:20] <pj> you return this: 200 550 This message is rejected
[01:41:24] <pj> exactly like that
[01:42:25] <pj> or: 200 REJECT Some Text here
[01:42:30] <jimpop> i return "200 REJECT Only Subscibers can post!"
[01:42:31] <Patrickdk> 200?
[01:42:38] <pj> Patrickdk: yes.
[01:42:42] <pj> from tcp table
[01:42:43] <Patrickdk> 200 is ok
[01:42:54] <pj> 200 means that a result was found in the table
[01:43:00] <Patrickdk> sure sure
[01:43:02] <jimpop> yep
[01:43:10] <jimpop> (i realize that now)
[01:43:12] <jimpop> :-)
[01:43:15] <pj> yeah, so do I
[01:43:17] <pj> heh
[01:43:40] <pj> what comes after the 200 is the actual result that gets passed back to whatever is calling the table.
[01:44:04] <jimpop> it could only be weirder if the codes were 203 404 and 550
[01:44:08] <jimpop> ;-)
[01:44:09] <pj> hahaha
[01:44:21] <pj> well, I was confused by it as well.
[01:44:58] <pj> so if you do that and you postmap -q it, postmap will come back with "REJECT Only Subscibers can post!", right?
[01:45:03] <pj> I mean without the leading 200
[01:45:06] <jimpop> yes
[01:45:07] *** donmichelangelo has quit IRC
[01:45:16] <jimpop> exactly that
[01:45:17] <pj> ok, cool, then that's exactly how you want to do it.
[01:45:26] *** donmichelangelo has joined #postfix
[01:45:26] <pj> ok, bbl
[01:45:31] <jimpop> ty man
[01:45:42] <pj> yw
[01:52:59] <jimpop> so now I am back at square 1. My mailman_subscribers_only restriction class has "check_sender_access tcp:127.0.0.1:27015, reject" and the tcp_table lookup returns "200 OK" for a subscriber. But, the default reject message is sent back to non-subscribers. I really would like to customize that message (on a per-restriction class basis)
[01:53:14] *** davlefou__ has joined #postfix
[01:56:26] *** davlefou_ has quit IRC
[01:58:37] <pj> and it doesn't work to customize it on a per-result basis for tcp table? ... I mean tcp table can't tell what the restriction class is, right?
[01:59:48] <pj> jimpop: I think now is where you look into using a policy daemon instead of a tcp table, as the policy daemon will have a lot more info to work with and can customize the REJECT message based on all the other info that is passed to it.
[02:00:04] <jimpop> yes, it does. the problem is that I am a stickler for naming conventions.. and my script is called "is_member".
[02:00:17] <jimpop> so now I have to rename my script to is_not_member :-)
[02:00:42] <pj> why?
[02:00:59] <pj> it still tells you if the recipient is a member.
[02:01:13] <jimpop> because to get the custom reject message the action of the script has to be to determine that someone is not a member
[02:02:06] <jimpop> it's a minor thing
[02:02:17] <jimpop> like a mis-matched tile in a long empty hallway
[02:02:19] <pj> so? if they are !member then they are not a member, big deal. The info it returns is still the same, it returns OK in the event that the person is a member and REJECT in the event that they are not
[02:02:19] <jimpop> ;-)
[02:02:30] <pj> the text that is returned with the REJECT is immaterial.
[02:03:12] <jimpop> ;-)
[02:03:24] <jimpop> i'll rename my script to check_member
[02:03:33] <pj> yeah, that would be more accurate.
[02:03:35] <jimpop> and 200 REJECT if not found
[02:03:39] <pj> or check_member_status
[02:03:45] <pj> or something like that.
[02:03:48] <jimpop> yep
[02:06:18] <pj> what language is the script in, btw?
[02:06:27] <jimpop> python
[02:06:33] <pj> hrmmmm, ok.
[02:06:36] <jimpop> lol
[02:06:43] <jimpop> i know where you are going with that
[02:06:49] <pj> I prefer perl, but I'm sure python is fine.
[02:06:50] <jimpop> ;-_
[02:06:55] <jimpop> ;-)
[02:07:04] <pj> it's just a matter of what you're used to coding in.
[02:07:29] <jimpop> this has to load the mailman bits.. and mailman is written in python
[02:07:37] <pj> my biggest complaint about python is the use of formatting as a syntax element.
[02:09:20] <jimpop> once you go semicolon-free, you never go back ;-)
[02:09:46] <jimpop> or i guess its really squigly brackets-free
[02:09:47] <jimpop> lol
[02:10:40] *** Womkes has quit IRC
[02:10:46] <pj> hah
[02:10:50] <pj> never!
[02:11:08] <jimpop> :-)
[02:12:06] <Patrickdk> python is fine? are you insane?
[02:12:21] * Patrickdk can't stand languages that enforce whitespace
[02:12:35] <Patrickdk> oh, the horror of fortran
[02:13:13] <Patrickdk> jimpop, if you want free of squigly brackets, use pascal :)
[02:13:24] <pj> Patrickdk: python is fine compared to, say, PHP.
[02:13:26] <jimpop> ouch
[02:13:51] <Patrickdk> nothing is better in C than the lines, #define BEGIN {
[02:13:53] <jimpop> python is also void of all those one-liner competitions
[02:14:14] <pj> jimpop: but those one-liners are soooo much fun!
[02:14:21] <jimpop> lol
[02:14:22] *** Womkes has joined #postfix
[02:14:23] *** Womkes has joined #postfix
[02:14:28] <Patrickdk> think of it like the english language
[02:14:34] <jimpop> cretainly challenging
[02:14:34] <Patrickdk> one thought should be in one sentence
[02:14:37] <pj> seriously, you don't have to use one-liners if you don't have to.
[02:14:40] <Patrickdk> not spread all over the page
[02:15:04] <Patrickdk> heh, runons, your teacher would be mad
[02:15:19] <pj> but if you want to see one of my crazy perl one-liners have a look at this...
[02:15:21] <pj> !compare
[02:15:21] <knoba> pj: "compare" : The following script can be used to compare modified settings with their defaults. useful for pruning redundant declarations as well as tracking down problems: http://pajamian.dhs.org/postfix/postdiff.pl or see the one-liner version at http://pajamian.dhs.org/postfix/one-liner.txt - also see !duplicates.
[02:15:27] <jimpop> lol
[02:15:38] <pj> compare the one-liner to the full script
[02:15:40] <jimpop> i remmeber looking at that
[02:15:40] <pj> they are both the same
[02:26:08] *** mattcen has quit IRC
[02:53:49] *** davlefou_ has joined #postfix
[02:57:43] *** davlefou__ has quit IRC
[03:03:01] *** deltaray has joined #postfix
[03:03:40] <deltaray> Hi. On this page http://www.postfix.org/ldap_table.5.html it talks about using the directive tls_ca_cert_dir under the SSL section. Is that directive used in main.cf or someplace else?
[03:09:30] <jimpop> oh crap... f'ing batv is messing with this now
[03:10:27] *** milligan has quit IRC
[03:10:28] *** milligan_ has joined #postfix
[03:17:51] *** MaximusColourum has joined #postfix
[03:17:55] <jimpop> does postfix do anything specific with BATV address. I.e, does it remove the tag before processing aliases?
[03:24:57] *** trusktr has quit IRC
[03:25:25] *** jelly has quit IRC
[03:25:49] *** jelly has joined #postfix
[03:33:46] <pj> BATV?
[03:34:41] <jimpop> Bounce Address Tag Validation (or such)
[03:34:51] <pj> deltaray: it can be used in main.cf or master.cf
[03:35:16] <pj> jimpop: I have no idea
[03:35:45] <jimpop> basicallly it tags outgoing email as "prvs=10104a4f70=localpart at domain dot tld"
[03:36:09] <pj> that looks very similar to VERP
[03:36:16] <jimpop> i have no idea how, but when it hits mailman it's localpart at domain dot tld
[03:36:47] <jimpop> and of course my check_subscriber script is now failing on prvs=10104a4f70=localpart at domain dot tld
[03:37:04] <jimpop> pj: yes, seems similar to verp
[03:37:26] <pj> just have your check subscriber script strip out the BATV part, then.
[03:37:46] <jimpop> that leads to a good question.....
[03:38:14] <jimpop> isn't '=' valid in localpart?
[03:38:24] <pj> yes, otherwise it wouldn't work for BATV
[03:38:45] <jimpop> so how do i know how much to strip?
[03:38:49] <pj> what I would do is this...
[03:38:58] <pj> start off b y checking the entire address
[03:39:10] <pj> if that doesn't exist, then strip out everything up to the first "="
[03:39:23] <pj> then if that doesn't match strip everything up to the next "="
[03:39:43] <pj> rinse and repeat until you either match a subscriber or run out of "="'s
[03:39:55] <jimpop> i dunno... someone could send in spam from afssdfadsfdsa=a at gmail dot com
[03:40:11] <pj> sure, but if they were gonna do that then why not just send it from a at gmail dot com?
[03:40:27] <jimpop> well duh!
[03:40:35] <jimpop> it's too late for logic pj
[03:40:36] <jimpop> ;-)
[03:40:38] <pj> lol
[03:40:52] <jimpop> thx, i'll add those steps
[03:41:00] <pj> jimpop: at the end of the day relying on the envelope sender for authentication is not going to be very reliable no matter how you do it.
[03:41:15] <jimpop> true
[03:41:50] <jimpop> this is only for the SDLU mailinglist which doesn't do spam filtering
[03:42:02] <jimpop> so we need someway to keep things at bay
[03:42:14] *** mattcen has joined #postfix
[03:43:21] <pj> hrmmmm, interesting that a list dedicated to discussing spam filtering doesn't actually do spam filtering.
[03:43:47] <jimpop> well, we would filter out 1/2 of the list traffic if we did ;-)
[03:45:06] <pj> hahaha
[03:45:27] <pj> so how do you keep the spam off the list, then?
[03:46:01] <jimpop> it's subscribers only, but then the mods get all the "held for mod approval" from the non-sub'ed spammers
[03:46:19] <jimpop> thus the check_subscriber script
[03:46:39] <pj> ahhhh, yep
[03:46:44] <pj> makes sense.
[03:46:52] <pj> I forget if my sub had to be approved for that list or not.
[03:47:09] <jimpop> subs don't, posts do
[03:47:13] <pj> also, doesn't mm have controls for that, instead of doing it in postfix?
[03:47:23] <jimpop> yes, but those are post queue
[03:47:31] <pj> ahhhh, I see, you want to REJECt
[03:47:35] <pj> makes sense.
[03:47:36] <jimpop> ;-)
[03:47:48] <rob0> The idea is to limit the load on moderators, by rejecting stuff we won't allow through anyway.
[03:48:04] <pj> yep
[03:48:54] <rob0> it's not really THAT bad, but as it is, someone has to log in and delete the garbage.
[03:49:05] <rob0> we get a few every week
[03:54:15] *** davlefou__ has joined #postfix
[03:58:15] *** davlefou_ has quit IRC
[03:58:43] *** Cromulent has joined #postfix
[04:09:16] *** MaximusColourum has quit IRC
[04:44:26] *** jarif has quit IRC
[04:57:58] *** davlefou__ has quit IRC
[05:10:21] *** davlefou__ has joined #postfix
[05:14:10] *** freezey has joined #postfix
[05:16:13] *** freezey has quit IRC
[05:25:23] *** UQlev has joined #postfix
[05:31:07] *** dylukes has joined #postfix
[05:31:34] *** cali has quit IRC
[05:31:48] *** jarif has joined #postfix
[05:32:13] *** UQlev has quit IRC
[05:34:39] *** cali has joined #postfix
[05:45:30] *** deltaray has left #postfix
[05:55:11] *** davlefou_ has joined #postfix
[05:57:30] *** dylukes has quit IRC
[05:58:21] *** davlefou__ has quit IRC
[06:00:25] *** donmichelangelo has quit IRC
[06:00:42] *** donmichelangelo has joined #postfix
[06:01:20] *** Cromulent has quit IRC
[06:23:28] *** jarif has quit IRC
[06:34:54] *** MaximusColourum has joined #postfix
[06:39:36] *** kirin` has quit IRC
[06:41:17] *** kirin` has joined #postfix
[06:59:07] *** davlefou_ has quit IRC
[07:10:40] *** davlefou_ has joined #postfix
[07:12:54] *** MaximusColourum has quit IRC
[07:55:55] *** olegfusion has joined #postfix
[07:56:22] *** magyar has quit IRC
[07:59:16] *** davlefou_ has quit IRC
[08:13:12] *** davlefou_ has joined #postfix
[08:39:46] *** jarif has joined #postfix
[08:49:51] *** pav5088_ has left #postfix
[08:49:56] *** pav5088_ has joined #postfix
[08:50:15] *** pav5088_ has left #postfix
[08:57:01] *** davlefou__ has joined #postfix
[08:59:28] *** davlefou_ has quit IRC
[09:28:42] *** me_ has joined #postfix
[09:57:11] *** davlefou_ has joined #postfix
[09:57:26] *** me_ has quit IRC
[10:00:08] *** davlefou__ has quit IRC
[10:12:56] *** wdp has joined #postfix
[10:23:28] *** jarif has quit IRC
[10:59:44] *** jarif has joined #postfix
[11:00:55] *** davlefou_ has quit IRC
[11:04:20] *** err-or_ has joined #postfix
[11:05:49] *** err-or has quit IRC
[11:14:48] *** davlefou_ has joined #postfix
[11:30:19] *** davlefou_ has quit IRC
[12:12:37] *** jarif has quit IRC
[12:17:14] *** danialr has joined #postfix
[12:17:53] <danialr> i can not login to my email and i got this error in /var/log/mail.log server dovecot: auth: Error: BUG: Authentication client sent unknown handshake command:REQUEST?343277569?14408?1?4402b43f7315014972603a295bd0253f what is it?
[12:19:35] *** bisoc has quit IRC
[12:21:11] <pj> danialr: this is #postfix, an error from dovecot doesn't tell us anything.
[12:21:18] <pj> !tell danialr getting_help
[12:21:18] <knoba> danialr: "getting_help" : before asking your question, provide a pastebin which includes relevant log data and your config. see !pastebin, !relevant_logs and !showconfig for instructions on doing this.
[12:23:02] <danialr> hmm
[12:23:13] <danialr> thanks
[12:31:38] *** Cromulent has joined #postfix
[12:38:20] *** jarif has joined #postfix
[12:55:23] *** koobs has quit IRC
[13:09:31] *** donmichelangelo has quit IRC
[13:09:50] *** donmichelangelo has joined #postfix
[13:15:48] *** koobs has joined #postfix
[13:19:49] *** Bry8Star has quit IRC
[13:24:56] *** Bry8Star has joined #postfix
[13:26:34] *** MaximusColourum has joined #postfix
[13:43:44] *** galex-713 has quit IRC
[13:55:40] *** RalfJ has joined #postfix
[14:31:15] *** zafu has quit IRC
[14:39:41] *** oamador has joined #postfix
[15:00:05] *** Cromulent has quit IRC
[15:10:21] *** RalfJ has quit IRC
[15:17:42] *** Elisha has quit IRC
[15:21:01] *** danialr has quit IRC
[15:25:48] *** danialr has joined #postfix
[15:30:10] *** olegfusion has quit IRC
[15:39:34] *** MaximusColourum has quit IRC
[15:53:10] *** uniquenick has joined #postfix
[15:59:25] *** danialr has left #postfix
[15:59:44] *** zorg1 has joined #postfix
[15:59:48] *** cyrilz_ has joined #postfix
[16:00:07] *** cyrilz_ has quit IRC
[16:00:13] *** zorg1 has quit IRC
[16:19:50] *** [diablo] has joined #postfix
[16:30:20] *** donmichelangelo has quit IRC
[16:30:49] *** donmichelangelo has joined #postfix
[16:34:32] *** lunaphyte has quit IRC
[16:35:07] *** lunaphyte has joined #postfix
[16:36:38] *** freaky[t] has quit IRC
[16:42:28] *** Pegasus_RPG has joined #postfix
[16:46:06] *** Pegasus_RPG has left #postfix
[16:46:08] *** redspike has quit IRC
[16:48:34] *** freaky[t] has joined #postfix
[16:49:12] <uniquenick> when I try to send email to any domain other than mine, I get rejected with "Recipient address rejected: whateverdomain.com". But I am using smtp auth, which is succeeding. how can I debug what is causing every domain to be rejected?
[16:50:55] <lunaphyte> !tell uniquenick welcome
[16:50:55] <knoba> uniquenick: "welcome" : Welcome to #postfix! If you're new here, or to IRC, first read the channel topic (/topic). It has important instructions on how to ask good questions. You will get more and better help if you follow those instructions. Good Luck!
[16:50:58] *** RalfJ has joined #postfix
[16:53:26] *** RalfJ has quit IRC
[16:55:53] *** MikeAce has quit IRC
[17:06:44] *** mibofra has quit IRC
[17:06:52] *** [diablo] has quit IRC
[17:07:31] *** mibofra- has joined #postfix
[17:08:25] *** mibofra- has left #postfix
[17:08:43] *** mibofra has joined #postfix
[17:29:13] *** ced117 has quit IRC
[17:35:21] *** ced117 has joined #postfix
[17:35:51] *** NightTrain has quit IRC
[17:39:10] *** NightTrain has joined #postfix
[17:44:44] *** oamador has quit IRC
[17:45:01] *** oamador has joined #postfix
[17:45:17] *** oamador has left #postfix
[17:50:00] *** wdp has quit IRC
[17:54:06] *** uniquenick has quit IRC
[17:54:30] *** uniquenick has joined #postfix
[18:07:56] *** fireglow has quit IRC
[18:08:21] *** meeewee2 has joined #postfix
[18:12:38] *** fireglow has joined #postfix
[18:47:52] *** Womkes has quit IRC
[18:48:44] *** Womkes has joined #postfix
[18:53:28] *** treaki_ has quit IRC
[18:56:01] *** treaki_ has joined #postfix
[19:05:09] *** davlefou has joined #postfix
[19:06:14] *** MacWinner has quit IRC
[19:18:37] *** wdp has joined #postfix
[19:18:38] *** wdp has joined #postfix
[19:38:08] *** davlefou has quit IRC
[19:38:40] *** fabounio has joined #postfix
[19:39:57] *** fabounio has quit IRC
[19:51:46] *** davlefou has joined #postfix
[20:09:43] *** Motoko has joined #postfix
[20:09:55] *** meeewee3 has joined #postfix
[20:29:38] <uniquenick> http://privatepaste.com/2f4558ec16 <- postconf
[20:31:02] <uniquenick> when I try to send email to any domain other than mine, I get rejected with "Recipient address rejected: whateverdomain.com". But I am using smtp auth, which is succeeding. how can I debug what is causing every domain to be rejected?
[20:31:19] <lunaphyte> !tell uniquenick welcome
[20:31:19] <knoba> uniquenick: "welcome" : Welcome to #postfix! If you're new here, or to IRC, first read the channel topic (/topic). It has important instructions on how to ask good questions. You will get more and better help if you follow those instructions. Good Luck!
[20:33:07] <uniquenick> what do you want exactly?
[20:33:20] <lunaphyte> you to follow those instructions
[20:33:45] <lunaphyte> that factoid details "exactly" what is necessary to get help.
[20:33:57] <uniquenick> I do not know what you want
[20:34:04] <lunaphyte> why not?
[20:34:08] <lunaphyte> did you read the topic?
[20:34:14] <uniquenick> yes
[20:34:32] <lunaphyte> and what does it say needs to be done before asking questions?
[20:35:28] *** davlefou_ has joined #postfix
[20:35:58] <uniquenick> it says to give a pastebin of my postconf, like I did
[20:36:09] <lunaphyte> what else does it say?
[20:37:58] <uniquenick> "stick with sendmail"?
[20:38:14] <lunaphyte> what else does it say to do before asking questions?
[20:38:38] <lunaphyte> please follow, in completeness, the simple directions in the topic.
[20:38:48] <uniquenick> I did
[20:39:11] <lunaphyte> what else does the topic say to do before asking questions?
[20:39:17] *** davlefou has quit IRC
[20:39:26] <lunaphyte> it says more than postconf
[20:39:38] <rob0> What Postfix version is this?
[20:39:41] *** olegfusion has joined #postfix
[20:40:12] <uniquenick> debian package of 2.9.6-2
[20:41:48] <rob0> So my WAG would have been wrong, never mind.
[20:42:45] *** sebix has joined #postfix
[20:44:27] <nicoo> rob0: Your significant other knows about Postfix ? Lucky you :)
[20:48:01] <lunaphyte> if it can be explained what is deficient in the instructions in the /topic, i'm sure we can improve it.
[20:53:04] <rob0> !wag
[20:53:04] <knoba> rob0: "wag" : WAG: Wild-assed guess ... rarely, if ever, of much use in debugging problems. See !welcome and /topic and !debug.
[20:57:09] *** Bry8Star has quit IRC
[20:58:29] <uniquenick> the topic seems fine. but if you just tell people to follow it after they follow it, then it doesn't serve much of a purpose
[20:58:58] <lunaphyte> you didn't follow it
[20:59:09] <lunaphyte> you can tell that for sure, since you're still being asked to follow it.
[20:59:13] <rob0> The point is: there is no way to help you without logs.
[20:59:54] <rob0> You don't want to share logs, fine. But we can't guess without logs. So there you have it. If that means you're going to go back to Sendmail, fine.
[21:00:48] <lunaphyte> if you summon the factoid as instructed in the topic, you'd see the information needed to provide necessary data
[21:00:48] *** Bry8Star has joined #postfix
[21:00:53] <uniquenick> how much of the log do you want? If the part I gave is not enough, why not say so instead of just repeating something that obviously wasn't useful?
[21:01:17] <lunaphyte> i'm not here for hand holding, sorry
[21:01:32] <rob0> !relevant_logs
[21:01:33] <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.
[21:02:12] <lunaphyte> "See !getting_help and provide a pastebin URL of relevant logs and "postconf -n" output before asking questions"
[21:02:18] *** wdp has quit IRC
[21:02:24] <lunaphyte> do you understand what "see !getting_help" means?
[21:03:36] <lunaphyte> since you state the topic seems fine, that would seem to imply you do understand what that means. so then why are you not following that instruction?
[21:10:36] <uniquenick> I am just confused as to why you would spend the time pretending you need more info. do you know what is wrong and just want me to paste NOQUEUE out of principle?
[21:10:49] <rob0> pretending?
[21:11:01] <rob0> Wow, you have a lot of nerve.
[21:15:07] *** master_of_master has joined #postfix
[21:18:30] *** master_o1_master has quit IRC
[21:29:47] *** hparker has quit IRC
[21:36:46] *** davlefou__ has joined #postfix
[21:39:07] *** davlefou_ has quit IRC
[22:03:19] *** ek_ has joined #postfix
[22:04:04] *** ek has quit IRC
[22:05:41] *** hparker has joined #postfix
[22:38:40] *** infojunky has quit IRC
[22:39:28] *** davlefou__ has quit IRC
[22:39:54] *** infojunky has joined #postfix
[22:40:29] *** davlefou__ has joined #postfix
[22:57:04] <adaptr> I know what is wrong!
[22:58:48] <lunaphyte> all that's required is following simple instructions. why fight SO hard?
[23:06:09] *** sharky_ has joined #postfix
[23:08:29] *** olegfusion has quit IRC
[23:09:15] *** sharky has quit IRC
[23:19:25] *** Kunda has joined #postfix
[23:36:58] *** davlefou_ has joined #postfix
[23:40:08] *** davlefou__ has quit IRC
[23:50:12] *** plee has quit IRC
[23:55:39] *** Kunda_ has joined #postfix
[23:55:51] *** Kunda has quit IRC
[23:55:51] *** Kunda_ is now known as Kunda
[23:56:53] *** Kunda has left #postfix
[23:57:21] *** Kunda has joined #postfix
[23:59:19] *** sebix has quit IRC
top

   October 26, 2013  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >