[00:00:58] *** milestone has joined #postfix [00:01:03] <milestone> hi all [00:01:10] <vice-versa> !sasl_client [00:01:10] <knoba> vice-versa: "sasl_client" : www.postfix.org/SASL_README.html#client_sasl [00:02:18] <milestone> i have setup a postfix server that stores mail in home_mailbox = Maildir/ and set up amavisd-new to do virii and spam filtering. What is the recommended way to move marked messages to Maildir/.spam? procmail? Or is there some postfix best practices way? [00:04:20] <mshadle> Aug 13 15:04:17 nas02 postfix/smtp[3973]: [ID 947731 mail.warning] warning: unsupported SASL client implementation: cyrus [00:04:21] <mshadle> Aug 13 15:04:17 nas02 postfix/smtp[3973]: [ID 947731 mail.crit] fatal: SASL library initialization [00:04:22] <mshadle> :/ [00:05:25] <mshadle> smtp_sasl_type (default: cyrus) [00:05:33] <mshadle> The available types are listed with the "postconf -A" which for me outputs nothing. [00:07:18] <vice-versa> you need to get a postfix package installed that that does [00:07:37] <mshadle> lame [00:07:44] <mshadle> this is on solaris. i gotta do it myself then. [00:07:54] <vice-versa> I guess [00:08:17] <mshadle> absolutely no way to do plaintext auth? [00:09:43] *** subq has joined #postfix [00:10:13] <vice-versa> not that I know of, postfix hands off sasl auth to thrd party packages and the only client side auth currently supported is cyrus [00:15:06] <seekwill> When postfix gets a message with a return-path header, but then has to relay it, does it strip it and replace it with the mailfrom it was given? [00:21:37] <mshadle> damnit. i cant use either of my isp or gmail because i need sasl [00:21:38] <mshadle> heh [00:23:47] *** GoatCheezWork has quit IRC [00:27:09] * milestone is wondering if it is the dumbest question on earth i asked ... [00:31:44] *** init6 has joined #postfix [00:32:53] <init6> Does this message only get sent based on the message recipient? ie can it be based on the sending address? "Recipient address rejected: User unknown in relay recipient table" [00:33:44] *** skyweb has quit IRC [00:34:38] <init6> That message shows in the maillog file for some senders but some accounts seem to be able to send to the recipient fine. [00:37:07] *** mshadle has left #postfix [00:38:08] <vice-versa> init6: yes that's possible with check_recipient_access [00:38:58] <init6> Thanks vice-versa . I will check into check_recipient_access. [00:39:18] *** F6F has quit IRC [00:39:18] <vice-versa> for example, check_recipient_access hash:/etc/postfix/rcpt_access_mynetworks_only [00:39:49] *** cambazz has joined #postfix [00:40:05] <vice-versa> and in /etc/postfix/rcpt_access_mynetworks_only [00:40:09] <cambazz> hello. I got not /etc/postfix/main.cf (just installed the debian package) [00:40:34] <vice-versa> staff at example dot com 550 User unknown [00:41:43] <vice-versa> cambazz: is there a /etc/postfix/main.cf.example or similar [00:42:00] <cambazz> no [00:42:09] <cambazz> there is a post-install script [00:42:15] <cambazz> and a postfix-script [00:42:19] <cambazz> both are executable [00:42:20] <init6> "grep -ir check_recipient_access /etc/postfix" returns nothing. [00:43:15] <vice-versa> cambazz: is there a /etc/postfix/sample/ ? [00:44:05] <vice-versa> failing that, find / -name main.cf [00:44:21] <init6> I have /etc/postfix/main.cf [00:45:11] <vice-versa> init6: pastebin some relevant log excerpts [00:45:16] <vice-versa> !pasrtebin [00:45:17] <knoba> vice-versa: Error: "pasrtebin" is not a valid command. [00:45:23] <vice-versa> !pasetebin [00:45:23] <knoba> vice-versa: Error: "pasetebin" is not a valid command. [00:45:29] <vice-versa> !pastebin [00:45:30] <knoba> vice-versa: "pastebin" : a way to paste larger amounts of text so that other people can read it. Try http://www.rafb.net/paste/ or http://paste.debian.net/ - Do not forget to tell us the URL where you pasted it. [00:45:32] <init6> "grep 550 main.cf | grep -v '^#' " finds one line: "unknown_local_recipient_reject_code = 550" [00:45:36] <vice-versa> fawk [00:45:56] *** pickcoder has quit IRC [00:46:12] <cambazz> vice-versa: no there is not. i think there was a command to generate a main.cf [00:47:05] <vice-versa> you have no master.cf either? [00:47:38] <cambazz> I have a master.cf [00:48:46] <cambazz> searched the disk. there is no main.cf [00:52:11] <vice-versa> cambazz: is this after a reinstall? [00:52:17] <cambazz> no [00:52:20] <cambazz> debian 4.0 [00:53:10] *** brancaleone has quit IRC [00:53:20] <vice-versa> hmm, try find / -name main.* [00:53:29] <cambazz> i did [00:53:35] <vice-versa> oh [00:53:45] <cambazz> hmm wait [00:53:51] <cambazz> i searched main.cf [00:53:59] <cambazz> under /usr/share/postfix [00:54:09] <cambazz> there is main.cf.debian main.cf.tls main.cf.dist [00:54:14] <init6> vice-versa, http://rafb.net/p/Rn7Duj49.html [00:54:20] *** pitakill has joined #postfix [00:54:33] <vice-versa> main.cf.debian sounds familiar [00:55:08] <vice-versa> cp it to /etc/postfix/main.cf [00:55:48] <vice-versa> or look through the three and pick your poison ;) [00:56:05] *** j_s has quit IRC [00:57:03] <cambazz> postfix: fatal: bad string length 0 < 1: setgid_group = [00:57:13] *** car_watt has quit IRC [00:57:15] <cambazz> i am getting this now twying to start [00:57:52] <vice-versa> postconf -n to see a what it's using now from that main.cf [00:57:59] <init6> vice-versa, It seems messages stopped being accepted around Aug 1st. I'm not sure why. http://rafb.net/p/62ocmG99.html [01:00:15] <vice-versa> init6: have a grep for signs of obvious trouble [01:00:17] <vice-versa> !obvious [01:00:18] <knoba> vice-versa: "obvious" : look for obvious signs of trouble, egrep '(warning|error|fatal|panic):' /some/log/file See: !logs factoid if you're unsure of where your mail logs are located [01:01:17] <cambazz> well what must I put in sedgid_group? [01:01:39] <vice-versa> postconf setgid_group [01:01:45] <init6> Will do vice-versa. [01:02:05] <vice-versa> what's that output cambazz? [01:02:19] <cambazz> vice-versa: setgid_group = [01:02:22] <cambazz> there is no group [01:02:27] <vice-versa> now try it with -d [01:02:40] <cambazz> postdrop [01:02:44] <cambazz> what does the -d do [01:03:23] <vice-versa> that would be the default if not implicitly set in main.cf [01:03:49] <vice-versa> man postconf for more goodies [01:04:20] <cambazz> damn it now says the same thing for sendmail_path [01:04:34] <cambazz> the thing is this stupid debian should have come with precondifured [01:05:00] <vice-versa> any od the other two look any better? [01:05:07] <vice-versa> s/od/of/ [01:06:50] *** magyar has joined #postfix [01:07:28] *** tombar has joined #postfix [01:08:05] <init6> Thanks vice-versa. I don't see anything obvious. My guess is *maybe* there is a race condition with whatever creates the relay_recipients file. I thought the .db file would have taken care of that. [01:08:16] <vice-versa> cambazz: maybe debian has a postfix conf generation tool [01:08:49] <init6> Maybe someone was mucking with account settings. At 4:40 in the morning? Who knows. [01:09:17] *** pitakill has quit IRC [01:12:38] <vice-versa> is it not doing it now init6? [01:13:13] *** foxbuntu has quit IRC [01:13:34] <init6> vice-versa, I'm going to have the sender try again. This recipient has the same error message for a few senders. I can send her email with no problem. [01:13:55] *** Motoko-chan has quit IRC [01:14:36] <init6> The sender thinks we are blocking their emails for some reason. I took over for the old admin who is now gone. I'm not sure if we have any blocking. [01:18:35] <vice-versa> well if you are you should be able to figure it out by greping your NOQUEUE: 's [01:20:03] <init6> vice-versa, I will see if it is still happening and work with the new log entries. I might see about enabling debugging for the peer though I'm not sure if that will help. [01:20:13] <init6> Thanks for all of your help vice-versa ! [01:20:36] <vice-versa> np, have a look in your amavis logs too [01:23:38] <init6> Oh! grepping them now. [01:24:06] <vice-versa> init6, you can impersonate mail042.bizmailtoday.com[69.10.237.42] using XCLIENT too if that's of any use to you [01:24:14] <cambazz> vice-versa: thanks a lot man [01:24:18] <cambazz> now I am getting mail [01:24:35] <init6> vice-versa, Cool. I will look into that! [01:24:47] <vice-versa> cambazz: np mate, what did you do/use in the end [01:26:07] *** adaptr has quit IRC [01:26:28] *** seekwill has quit IRC [01:30:34] *** pingouin has quit IRC [01:30:34] *** pingouin_ has quit IRC [01:31:14] *** milestone has quit IRC [01:31:47] *** init6 has quit IRC [01:36:46] *** felix-da-catz_zz is now known as felix-da-catz [01:40:24] *** Fallenou has quit IRC [01:41:23] *** adaptr has joined #postfix [01:47:56] *** pingouin has joined #postfix [01:53:54] *** pirho has quit IRC [01:58:44] *** war9407 has quit IRC [02:02:15] *** pingouin has quit IRC [02:05:33] *** pingouin has joined #postfix [02:09:12] *** RedShift has quit IRC [02:24:11] *** pitakill has joined #postfix [02:34:32] *** Haris has joined #postfix [02:39:15] <cambazz> hello. how did we define aliases for postfix [02:40:18] <vice-versa> did or do? [02:40:55] <rob0> Very carefully and in a calm, soothing voice so as not to alarm it. [02:41:54] <cambazz> vice-versa: well I had done it but dont remember now. [02:42:02] <vice-versa> lol [02:42:02] <cambazz> i created /etc/postfix/virtual [02:42:18] <vice-versa> well i wasn't there, so I'm no help [02:42:21] <cambazz> that has lines like root at mydomain dot com myregularuser at mydomain dot com [02:42:35] <cambazz> how do we create virtual.db from virtual [02:43:00] <vice-versa> postmap it [02:43:06] <vice-versa> !virtual_alias_maps [02:43:06] <knoba> vice-versa: "virtual_alias_maps" : a configuration parameter in the main.cf: Optional lookup tables that alias specific mail addresses or domains to other local or remote address. The table format and lookups are documented in virtual(5). [02:43:17] *** jamesdean44 has left #postfix [02:43:37] <rob0> !postmap [02:43:37] <knoba> rob0: "postmap" : a command to 'compile' text files to hash databases. Example: a file transport will be converted to transport.db by running 'postmap transport'. Your main.cf will contain something like transport_maps = hash:/etc/postfix/transport (without the '.db') [02:43:40] <rob0> !basic [02:43:41] <knoba> rob0: "basic" : http://www.postfix.org/BASIC_CONFIGURATION_README.html : a good starting place for Postfix beginners, many common questions are answered here. [02:43:55] <vice-versa> oh, ohh [02:44:00] <vice-versa> !standard [02:44:00] <knoba> vice-versa: "standard" : Your question is probably answered in http://www.postfix.org/STANDARD_CONFIGURATION_README.html [02:44:05] <vice-versa> !fish [02:44:05] <knoba> vice-versa: "fish" : Give an admin a fish and you feed them for a day. Teach an admin to fish and you feed them for a life. -- All new anglers, please see the following channel factoids, !tutorial !docs !basic !standard !faq !manuals !logs !debug !smtpd!=smtp [02:44:16] <vice-versa> !rootbeer [02:44:16] <knoba> vice-versa: "rootbeer" : any popular domestic ale or lager consumed while logged into the super user account [02:44:28] *** m0f0x has joined #postfix [02:44:33] *** Ryushin has quit IRC [02:45:52] *** pingouin has quit IRC [02:46:18] <cambazz> vice-versa: well I have done it but it wont work. [02:46:33] <cambazz> do I put root myuser@mydomain [02:46:42] <cambazz> or root@mydomain myuser@mydomain [02:49:02] *** pingouin has joined #postfix [02:49:08] <vice-versa> depends how it's being used, which one of these is it specified in [02:49:13] <vice-versa> postconf alias_database virtual_alias_maps [02:50:17] <cambazz> well it seems this config is using /etc/aliases [02:50:27] <cambazz> but then how do I create /etc/aliases.db [02:50:32] <cambazz> just reboot? [02:51:01] <vice-versa> !newaliases [02:51:02] <knoba> vice-versa: "newaliases" : the command you need to run when you edited your /etc/aliases (it will usually create an aliases.db from it) [02:51:38] *** ming_zym has joined #postfix [02:52:11] <vice-versa> and it was your first method, but see aliases(5) for details [02:53:31] <cambazz> well. done. [02:53:32] <cambazz> fuf [02:53:34] <vice-versa> and you can leave the rebooting for cures in the Windows world were it belongs ;) [02:53:45] <cambazz> vice-versa: :) [02:53:56] <cambazz> i have done this numereus times in gentoo [02:54:01] <cambazz> since we are in unix world [02:54:09] <cambazz> you set it up and forget [02:54:59] <cambazz> one thing I need to do is to be able to use secure authentication [02:56:01] <vice-versa> !sasl [02:56:02] <knoba> vice-versa: "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. [02:56:26] <cambazz> yes i have installed sasl and configured it [02:56:30] <cambazz> as well as dovecot [02:57:10] <vice-versa> so you only need smtpd auth? [02:57:34] <cambazz> i dont want to send my pass plaintext [02:57:35] <vice-versa> cuz dovecot doesn't have smtp client support [02:57:48] <cambazz> ah ok [02:57:56] <vice-versa> !smtpd!=smtp [02:57:57] <knoba> vice-versa: "smtpd!=smtp" : Postfix smtpd_* and smtp_* configuration parameters have different meanings. smtpd_ = server and smtp_ = client, the server-side receives mail whilst the client-side sends mail. (smtpd = server = receives mail) (smtp = client = sends mail) [02:58:18] <cambazz> well in thunderbird, if I click securitysettings -> use secure authentication [02:58:28] <cambazz> then it wont be able to login [02:58:35] <cambazz> and I am checking errr files in /var/log [02:59:04] <cambazz> thunderbird will say this server does not support secure authentication [02:59:06] <vice-versa> yeas that is smtpd auth [02:59:18] <vice-versa> incase that factoid wan't clear... [02:59:23] <vice-versa> !smtp!=smtpd [02:59:23] <knoba> vice-versa: "smtp!=smtpd" : Postfix smtp_* and smtpd_* configuration parameters have different meanings. smtp_ = client and smtpd_ = server, the client-side sends mail whilst the server-side receives mail. (smtp = client = sends mail) (smtpd = server = receives mail) [02:59:32] <vice-versa> ;) [02:59:47] <cambazz> ok what should i do [02:59:53] <cambazz> not use dovecot? [03:00:10] <vice-versa> start debugging [03:00:36] <vice-versa> dovecot is fine if you want to do as you mentioned [03:01:02] <cambazz> well in dovecot.conf I have disable_plaintext_auth = yes [03:01:24] <cambazz> and i still get mail [03:01:39] <cambazz> would it be ok to think that i am not sending my pass in plaintext [03:02:03] <cambazz> and there was this site where i did relay testing [03:02:09] *** CrazyFoam has joined #postfix [03:02:21] <magyar> hi, I have amavis set to discard SPAM tag, but I still get a BOUNCE delivery in postfix. Why would this happen? [03:02:52] <vice-versa> cambazz: yes [03:03:09] <cambazz> ok [03:03:14] <cambazz> i am done tonite [03:03:18] <cambazz> thanks a lot vice-versa [03:03:20] <vice-versa> me too [03:03:27] <vice-versa> !yw [03:03:28] <knoba> vice-versa: "yw" : you're welcome [03:03:43] <cambazz> ah one more thing i need to do [03:03:46] <cambazz> abuse testing [03:03:50] <cambazz> relay testing [03:03:59] * vice-versa abuses cambazz [03:04:14] <vice-versa> !relaytest [03:04:15] <knoba> vice-versa: "relaytest" : a public service to test if your mail server is an open relay. Just run "telnet relay-test.mail-abuse.org" or visit http://www.abuse.net/relay.html [03:04:31] <vice-versa> !bot [03:04:31] <knoba> vice-versa: "bot" : The bot 'knoba' resides here to learn and tell about factoids. See http://workaround.org/f=postfix for the list of currently supported factoids. [03:04:43] <vice-versa> !knoba [03:04:43] <knoba> vice-versa: "knoba" : an informational bot in this channel (see http://workaround.org/f=postfix) [03:04:56] <vice-versa> !submission [03:04:57] <knoba> vice-versa: "submission" : I am knoba! Yield to my power and authority mortal [03:05:28] <vice-versa> alright, I'm done [03:05:32] <vice-versa> gnight [03:11:45] *** cambazz has quit IRC [03:12:25] *** loompek has quit IRC [03:17:32] *** amrit|wrk is now known as amrit|afk [03:21:18] *** githogori has quit IRC [03:25:04] *** tombar_ has joined #postfix [03:36:12] *** tombar_ has quit IRC [03:43:25] *** tombar has quit IRC [03:47:53] *** Palapa has joined #postfix [03:50:11] <Palapa> Hello, i have setup a debian server with postfix and som pop3, controlling it via. virtualmin. i can send all the mail i want from my mail addresses, but i can seem to recive any, any one up for trying to figure out what im doing wrong..? :) [03:58:55] *** mavrick61 has quit IRC [04:00:01] *** mavrick61 has joined #postfix [04:02:00] *** stegbth has quit IRC [04:03:20] *** stegbth has joined #postfix [04:04:10] *** magyar has quit IRC [04:11:35] *** Motoko-chan has joined #postfix [04:14:08] *** chesty has joined #postfix [04:21:26] *** _Driver_ has joined #postfix [04:21:44] *** chesty has left #postfix [04:33:31] *** Verilium has quit IRC [04:35:20] *** rubyphyte1 has joined #postfix [04:36:07] <rubyphyte1> I have some really stupid questions about email...If I setup an mx record for one domain to point to my server at some other domain how do the emails get routed? [04:36:25] <rubyphyte1> I'm just trying to set up a simple email server for a domain I have [04:36:34] <rubyphyte1> I'm using postfix with vhcs to manage it [04:37:10] <_Driver_> yes [04:38:46] *** chadmaynard has quit IRC [04:38:59] *** littlebird has joined #postfix [04:45:06] *** rubyphyte1 has quit IRC [04:45:12] *** _Driver_ has quit IRC [04:58:31] *** REdOG has quit IRC [05:00:17] *** martiancode has joined #postfix [05:03:27] *** pickcoder has joined #postfix [05:06:15] *** hever has quit IRC [05:09:16] *** m1n3s6 has joined #postfix [05:13:42] <pickcoder> it's hoppin tonight [05:17:21] *** goldfisc1li has joined #postfix [05:33:30] *** goldfischli has quit IRC [05:37:46] *** perserverance has joined #postfix [05:49:59] *** jmazaredo has quit IRC [05:55:01] *** m0f0x has quit IRC [06:09:17] *** pulsar has quit IRC [06:12:19] *** pulsar has joined #postfix [06:13:26] *** pickcoder has quit IRC [06:22:14] *** daemoen__ is now known as demone [06:25:12] *** adaptr has quit IRC [06:25:23] *** adaptr has joined #postfix [06:27:16] *** githogori has joined #postfix [06:31:11] *** Verilium has joined #postfix [06:34:19] *** gonewestcoast has quit IRC [06:34:59] *** gonewestcoast has joined #postfix [06:35:23] *** martiancode has quit IRC [06:35:55] *** martiancode has joined #postfix [06:40:12] *** saurabhb has joined #postfix [06:49:56] *** chad has joined #postfix [06:50:12] *** littlebird has quit IRC [06:54:49] *** martianc1de has joined #postfix [07:01:13] *** gonewestcoast has quit IRC [07:01:50] *** gonewestcoast has joined #postfix [07:12:12] *** martianc1de has quit IRC [07:13:24] *** martiancode has quit IRC [07:20:41] *** gonewestcoast has quit IRC [07:39:16] *** Kako has quit IRC [07:44:53] *** demone has quit IRC [07:44:55] *** felix-da-catz is now known as felix-da-catz_zz [07:50:35] *** gonewestcoast has joined #postfix [07:58:52] *** Zeit|awy_ has joined #postfix [08:05:44] *** Zeit|awy has quit IRC [08:11:54] *** perserverance has quit IRC [08:12:49] *** Palapa^ has joined #postfix [08:16:51] *** Palapa has quit IRC [08:16:55] *** dni has joined #postfix [08:30:09] *** Motoko-chan has quit IRC [08:30:36] *** tshine is now known as tshine_zzz [08:30:49] *** milestone has joined #postfix [08:33:13] *** milestone has quit IRC [08:37:09] *** rootsvr has joined #postfix [08:45:44] *** subq has quit IRC [08:46:07] *** sophokles has joined #postfix [08:48:39] *** milestone has joined #postfix [08:48:42] <milestone> hi all [08:58:39] <f3ew> lo [08:59:55] *** rootsvr has quit IRC [09:00:56] *** skyweb has joined #postfix [09:01:05] *** m1n3s6 has quit IRC [09:01:26] *** m1n3s6 has joined #postfix [09:05:57] *** j_s has joined #postfix [09:07:19] *** gonewestcoast has quit IRC [09:07:53] *** milestone has quit IRC [09:32:29] *** cilly has joined #postfix [09:36:58] *** chad has quit IRC [09:50:10] *** _frato has joined #postfix [09:50:33] *** frato has quit IRC [09:50:37] *** _frato is now known as frato [09:53:59] *** frato has quit IRC [09:54:30] *** frato has joined #postfix [09:58:22] *** frato has quit IRC [09:59:20] *** dusty_ has joined #postfix [10:00:34] *** war9407 has joined #postfix [10:02:55] *** F6F has joined #postfix [10:03:25] *** Tex-Twil has joined #postfix [10:05:35] *** frato has joined #postfix [10:06:24] *** Tex-Twil has quit IRC [10:39:52] *** Kroooks has joined #postfix [10:40:00] *** alienbrain has joined #postfix [10:41:11] <Kroooks> Whats the thing called where you put in the aliases file like this. mygroup: user1,user2,user3,user4,user5 [10:41:48] <f3ew> An alias [10:41:53] <f3ew> alias_maps [10:42:05] *** rgk has joined #postfix [10:42:17] <rgk> Aug 14 01:25:23 srv1 postfix/postdrop[6844]: warning: mail_queue_enter: create file maildrop/918668.6844: Permission denied - Does anyone know why how to fix this error, I even have postfix off and it still happens, any ideas? [10:42:40] <f3ew> postfix set-permissions [10:42:55] <f3ew> the mail is being injected by mail(1) [10:42:58] <rgk> f3ew: i did that and everything seems correct [10:43:03] *** cambazz has joined #postfix [10:43:06] <cambazz> hello [10:43:49] <rgk> actually f3ew i get the error chown: cannot access `/usr/sbin/sendmail': No such file or directory [10:44:03] <rgk> i have /usr/sbin/sendmail.postfix [10:44:26] <cambazz> there was some web page where you could check if your email server was on a spam list. it was something like rblist.com or... i dont remember [10:44:29] <cambazz> anyone? [10:45:22] <Kroooks> f3ew: is it called a mailinglist ? or a group list [10:48:09] <f3ew> Kroooks, either [10:48:34] <f3ew> rgk you should have a symlink /usr/sbin/sendmail -> /usr/sbin/sendmail.postfix [10:48:59] <f3ew> cambazz dnsstuff.com has something similar [10:49:29] <f3ew> http://member.dnsstuff.com/pages/tools.php [10:52:22] *** skyweb has quit IRC [10:54:20] <Kroooks> Whats a popular mailinglist add-on for postfix ? [10:54:52] <F6F> mailman [10:54:56] <F6F> imo [10:55:43] *** Palapa has joined #postfix [10:56:49] *** rgk_ has joined #postfix [10:57:41] <rgk_> f3ew: ln -s /usr/sbin/sendmail /usr/sbin/sendmail.postfix ? [10:58:45] <f3ew> rgk switch-mta is your friend [11:00:05] *** rgk has quit IRC [11:04:47] <rgk_> f3ew: swith-mta? [11:13:40] *** Palapa^ has quit IRC [11:14:05] <f3ew> switch-mta: [11:16:57] *** dusty_ has quit IRC [11:18:30] <rgk_> f3ew: i still am not sure :/ [11:20:23] *** m1n3s6 has quit IRC [11:20:36] *** m1n3s6 has joined #postfix [11:23:35] *** amrit|afk is now known as amrit|zzz [11:31:53] <Palapa> Any one know a whole lot about MX mail adresses? [11:32:31] <sysmonk> is there much to know about them? [11:33:47] <Palapa> actualy [11:33:58] <Palapa> i dont know [11:34:32] <Palapa> but cant seem to recive any mail true my dyndns.com and they have a section on MX adresses, but cant quit figure out if thats what is wrong on my mailserver [11:36:18] <Palapa> if need any conf files or logs, plz say soo ill past em to pastbin [11:38:18] *** valan has joined #postfix [11:38:33] <valan> hello [11:39:57] <shasta> Palapa, what's your domain name? [11:40:16] <valan> having a little trouble with postfix, it doesn't want to send any mail, but it will receive it no problem [11:40:21] <Palapa> nihilo.is-a-geek.com [11:41:13] <sysmonk> valan: buy postfix an icecream, maybe it will stop crying and start sending out emails [11:41:18] <sysmonk> valan: or pastebin the logs [11:41:35] <sysmonk> Palapa: nihilo.is-a-geek.com mail is handled by 10 backup-mx.post.tele.dk. [11:41:51] <sysmonk> Palapa: @nihilo.is-a-geek.com mail server is backup-mx.post.tele.dk [11:42:07] <Palapa> ye its a tmp. mx adress i filled in from my ISP, but still aint working [11:42:18] *** brancaleone has joined #postfix [11:42:20] <Palapa> sec ill reset to normal [11:42:36] <valan> yeah, i'll paste the log in a moment [11:42:54] <valan> just realized how crowded the log was so i'll start a new one to get only the relevant info [11:44:29] <Palapa> sysmonk: resat to normal dyndns.com std. [11:44:53] <sysmonk> no mx now [11:44:57] <Palapa> sysmonk: and the subd. mail.nihilo-is.a.geek.com is assigned to my server [11:46:11] <sysmonk> Palapa: there are now mx records now, but mail servers should fall back to the IN A record [11:46:50] <Palapa> maby i shoud try set the MX for mail.nihilo-is.a.geek.com [11:47:23] *** dusty_ has joined #postfix [11:47:38] <sysmonk> no [11:48:32] <Palapa> just no record? and i shoud go to the main domainname? (have opened pretty much ever port in the router for letting things in) [11:48:55] <sysmonk> Palapa: having a mx is preferred [11:49:06] <sysmonk> but there is no mx record currently [11:50:42] <Palapa> sysmonk: but then i dont get what i must have as my MX record.. any way i can test the mail route my self... becorse im not sure its the MX record-part that even is the problem [11:50:56] <valan> http://v0id.us/m/maillog [11:50:59] <valan> ok there's log now [11:51:23] <valan> the relevant stuff is regarding v0id.us and gmail.com [11:51:36] <sysmonk> Palapa: a make a mx record for nihilo-is.a.geek.com which points to nihilo-is.a.geek.com [11:51:39] <sysmonk> simple [11:51:51] *** cambazz has quit IRC [11:52:06] <valan> oh wow, relayhost configuration problem, that's new [11:52:34] <sysmonk> valan: Aug 14 04:49:13 null postfix/smtp[11893]: warning: relayhost configuration problem [11:52:39] <sysmonk> valan: pastebin postconf -n [11:52:52] <sysmonk> imho you have relayhost set to yourself [11:52:59] <sysmonk> but we can see that only after you pastebin [11:53:56] <valan> http://v0id.us/m/postconf [11:54:48] <valan> is relayhost not supposed to be $mydomain ? [11:55:13] <adaptr_work> erm.. no ? [11:55:36] <valan> eh [11:56:45] <soren> relayhost is where you want to send your outgoing e-mail. [11:56:59] <valan> hmm musta read that part of docs wrong [11:57:12] <Kroooks> I did like git: user1, user2, user3, user4. I'm am user1. When I sent from my email user1 at mydomain dot com to git at mydomain dot com, I want to other to received it from git at mydomain dot com, not from user1 at mydomain dot com . Anyone has any experience in this ? [11:57:47] <Kroooks> I wrote this in my aliases file-> git: user1, user2, user3, user4. I'm am user1. When I sent from my email user1 at mydomain dot com to git at mydomain dot com, I want to other to received it from git at mydomain dot com, not from user1 at mydomain dot com . Anyone has any experience in this ? [11:58:16] <valan> what should i be putting there instead for relayhost? [11:58:36] <Palapa> sysmonk: i see now i get how to look up for my MX adress, but cant quit figure out how to make my own... [11:58:55] *** nfsnobody has quit IRC [11:59:05] <sysmonk> valan: nothing [11:59:08] <valan> oh ok [11:59:13] <sysmonk> valan: or your isp's mail server [11:59:24] <sysmonk> if you want your mail to go through it [11:59:50] <Palapa> sysmonk: might it be my ISP - they may have banned all trafick port25 whise for lowering spam uses of mailservers... [11:59:51] <sysmonk> Kroooks: you have to use mailing list software for that [12:00:00] <sysmonk> Palapa: sure [12:00:09] <sysmonk> if you're on home connection then most isp's do that [12:00:19] <sysmonk> if it's business class connection then they mostly don't block stuff [12:00:21] <Palapa> sysmonk: i am, soo no way around it ? [12:00:40] <Palapa> sysmonk: else to ring the ISP and shout at em :) [12:01:13] <valan> oh that helps [12:01:26] <valan> now i can send mail from that box [12:01:44] <valan> but i still can't send mail from thunderbird [12:02:01] <sysmonk> that's a really different problem :) [12:02:09] <sysmonk> Palapa: yup [12:02:37] <valan> ok, what do i need to look for this time? need a new log? [12:02:37] *** cpm has joined #postfix [12:02:42] <Palapa> sysmonk: well tnx a lot mate, ill try give em a call and see what they can do... [12:02:49] <sysmonk> valan: look for teh problem :) [12:03:15] <valan> it says relay access denied, but i don't know what to do about that [12:04:31] <sysmonk> and how does your postfix know that it SHOULD accept mail from you? [12:04:42] <sysmonk> or do you think it has AI and can read your mind/ [12:05:30] <valan> i saw where i could tell it who to accept mail from [12:05:49] <valan> but i didn't see how that would work for me, since it seems only to accept specific addresses [12:06:03] <sysmonk> then re-read the docs [12:06:06] *** nfsnobody has joined #postfix [12:06:21] <sysmonk> you can do the right way ( sasl, but also the hard way) [12:06:22] <sysmonk> !sasl [12:06:23] <knoba> sysmonk: "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. [12:06:40] <sysmonk> or you can accept it by ip range [12:06:41] <valan> i'm trying to do it the simple way first heh [12:06:43] <sysmonk> !mynetworks [12:06:43] <knoba> sysmonk: "mynetworks" : a configuration parameter in the main.cf: The list of "trusted" SMTP clients that can relay email. [12:07:40] <valan> hmm [12:08:03] <valan> the ip range wouldn't work for me, i never know what ip i'm on [12:08:28] <valan> i'm thinking i would need to tell it to accept from any ip, but only if it is send to v0id.us [12:10:07] <sysmonk> valan: it works so by default [12:10:17] <sysmonk> that is, if v0id.us is in mydestination [12:10:23] *** cite has quit IRC [12:10:30] *** cite has joined #postfix [12:10:30] <sysmonk> and as far as i saw it was there [12:10:43] <sysmonk> or maybe i didn't see it ;P [12:11:40] <valan> $mydomain is in $mydestination, and $mydomain is in there [12:12:28] <valan> relay_domains is default to $mydestination so that seems right [12:12:37] *** sophokles has quit IRC [12:13:18] <valan> i think i need to do something with $mynetworks [12:13:47] *** Vivek has joined #postfix [12:14:33] <valan> but i could be coming from any ip address, i can't see how to tell it to accept them all [12:14:57] <sysmonk> valan: that's where sasl comes to work [12:15:02] <valan> hmm [12:15:11] <sysmonk> if you want to accept mail by user/password [12:15:15] <sysmonk> if you have dynamic ip - that's the way [12:15:36] <sysmonk> there's also some stupid things called pop-before-smtp, but i'm not offering that ;) [12:15:50] <valan> so sasl it is then [12:16:18] <valan> i have syrus-sasl installed [12:16:38] <valan> and i found http://www.postfix.org/SASL_README.html [12:16:39] <sysmonk> cyrus... [12:16:56] <valan> oh i got dovecot too [12:17:18] <valan> was going to use dovecot for pop3 i think, so i'll try to use dovecot sasl [12:17:40] * soren <3 dovecot [12:18:06] <Palapa> sysmonk: is it in the bind conf. i do MX configurations? did find a site with some info on my ISP, and they says that it shoud work if a MX record is set up right [12:19:48] <Kroooks> sysmonk : without a mailinglist software, it is not possible ? [12:20:37] *** rootsvr has joined #postfix [12:21:16] <Palapa> hehe is a hard day to be sysmonk :) [12:23:13] <Kroooks> Anyone know if I can set up something like mailing-list with just postfix ? [12:23:33] <Palapa> why dont you just install mailman? :S [12:25:21] *** pitakill has quit IRC [12:25:51] <valan> ok think i might have it configured [12:25:56] <valan> now for some testing [12:26:15] <cpm> Kroooks, running a mailing list isn't a trivial task. there are reasons folks use software such as mailman, that allows folks a very easy way to get out of the list, that allows for verification, and all that other fun stuff. [12:26:27] *** saturn_ has joined #postfix [12:29:50] <saturn_> I have this record in log: "Host or domain name not found. Name service error for name=xxxxxxx.ru type=A: Host found but no data record of requested type". What it can mean? Have I a wrong MX record? [12:29:52] <Kroooks> cpm: so you are saying use a mailinglist software ? [12:31:15] <f3ew> http://www.mvdirona.com/jrh/TalksAndPapers/JamesRH_Lisa.pdf [12:31:43] <sysmonk> saturn_: or you don't have one at all [12:32:07] <sysmonk> Palapa: nah, teh usual day, even less questions then always :P [12:32:15] <valan> wow isn't that nifty [12:32:18] <valan> it works :) [12:32:21] <valan> thanks sysmonk [12:32:22] <sysmonk> Palapa: what's your ip? i'll try connecting at checking if firewall is the problem [12:32:32] *** Lukemob_ is now known as Lukemob [12:32:32] <sysmonk> valan: np, 99.99 to #postfix beer fund [12:32:38] <valan> ! [12:32:39] <sysmonk> err, 99.99$ [12:32:45] <valan> i need beer money too! [12:32:59] <valan> army don't pay near enough to drink as much as i want to... [12:33:03] <sysmonk> hey, find your own channel ! :) [12:33:08] <sysmonk> you're in army? [12:33:11] <valan> yep [12:33:16] <sysmonk> um [12:33:24] <sysmonk> in my army, you don't even get access to a phone [12:33:31] <sysmonk> what to talk about computers and internet... [12:33:40] *** rootsvr_ has joined #postfix [12:33:42] <valan> what army is that? [12:33:47] <sysmonk> lithuanian one; ) [12:34:31] <valan> wow i never even heard of that country until now [12:34:53] <sysmonk> as most other people... :) [12:36:04] <valan> well, i'm in the us army, and we aren't allowed not to have access to a phone heh [12:36:49] <valan> hmm maybe i should set up pop server while i'm working on the mail stuff [12:38:07] *** saturn_ has quit IRC [12:40:16] <valan> well that was easy [12:40:59] <valan> and now hopefully my mail stuff will never break, it's the only thing i've found in almost 10 years that i can't easily configure on linux [12:41:09] <valan> i *always* have problems configuring mail stuff heh [12:45:12] <valan> time to go [12:45:16] <valan> thanks sysmonk for the help [12:45:22] *** valan has quit IRC [12:47:40] *** rootsvr_ has quit IRC [12:50:34] *** rootsvr has quit IRC [13:01:07] *** m1n3s6 has quit IRC [13:16:08] *** PcPixel has joined #postfix [13:16:20] <PcPixel> g'mornin [13:16:32] <sysmonk> afternoon [13:17:12] <PcPixel> can you use a restriction class you wrote by itself? (this question is worded bad) [13:17:42] <PcPixel> jis if i wrote one called has_our_domain_as_sender [13:17:52] <PcPixel> can i just stick that line right in smtpd_recipient_restrictions [13:23:49] <Haris> Hello people [13:24:07] <Haris> I need an exmaple of transport_maps.cf [13:25:09] <shasta> doh [13:28:00] <PcPixel> transport_maps.cf? [13:28:02] <Haris> Aug 14 12:43:06 mc postfix/qmgr[19059]: DCC471E09248: to=<jlytton at ccboe dot com>, relay=none, delay=104166, delays=104003/164/0/0, dsn=4.3.0, status=deferred (unknown mail transport error) [13:28:07] <Haris> I don't understand it [13:28:18] <Haris> or I'm unable to understand it [13:28:41] <PcPixel> .... [13:28:52] <PcPixel> domain protocol:[destination] [13:28:56] <PcPixel> that isnt to get? [13:28:59] <PcPixel> what rather [13:29:00] <Haris> WEll [13:29:03] <Haris> that is ok [13:29:21] <Haris> but I can't make a file against ALL the domains on the internet to make relay work [13:29:27] *** rapid has joined #postfix [13:29:29] *** rapid has left #postfix [13:29:33] *** _bt has quit IRC [13:29:34] <PcPixel> oh my freaking god [13:29:36] <PcPixel> not this again [13:29:53] <Haris> you should hide in a box if you can't take it. I'm trying to understand something [13:30:09] <PcPixel> we explained it to you and you didnt understand it. [13:30:22] <PcPixel> transport maps are for your addresses [13:30:22] <shasta> PcPixel, actually it's: pattern transport:nexthop [13:30:24] <PcPixel> not the world [13:30:32] <PcPixel> shasta: ;) [13:30:51] <Haris> ok, I'm talking about the world [13:30:52] *** Ham1979 has joined #postfix [13:30:52] <Haris> not to myself [13:30:54] <Ham1979> Hello [13:30:58] <PcPixel> then you dont need transport_maps [13:31:02] <shasta> no explicit []s, pattern doesn't have to be domain name [13:31:05] <Ham1979> Where are the messages stored when using postfix [13:31:10] <Haris> well [13:31:11] <Ham1979> I can see new and cur and tmp [13:31:17] <shasta> Ham1979, define "stored" [13:31:20] <Ham1979> but nothing that has enough files in to be the other folders [13:31:21] <Haris> *hint* -> Aug 14 12:43:06 mc postfix/qmgr[19059]: DCC471E09248: to=<jlytton at ccboe dot com>, relay=none, delay=104166, delays=104003/164/0/0, dsn=4.3.0, status=deferred (unknown mail transport error) [13:31:50] <Ham1979> each message should be a file on my computer but I don't know where the messages go when you move them to folders in your mailbox [13:31:58] <Haris> unknown mail transport error ? [13:32:05] <f3ew> Haris can you telnet anywhere from your box to por 25? [13:32:25] <PcPixel> yeah,. try: telnet mailfilter.ccboe.com 25 [13:32:54] <Haris> yes, I can telnet to smtp port [13:33:33] <PcPixel> what inet_interfaces are you bound to [13:33:34] <Haris> 550 #5.1.0 Address rejected jlytton at ccboe dot com [13:33:42] <Haris> its a 550 [13:33:43] <Ham1979> virtual_mailbox_base = /mail/mbx [13:33:48] <Ham1979> is the setting [13:33:58] <Haris> but why does postfix complain -> status=deferred (unknown mail transport error) ? [13:34:24] <Haris> inet_interfaces = all [13:34:37] <f3ew> HINT smtpD != smtp [13:35:38] <Haris> hmm [13:35:41] <Haris> that didn't make sense [13:35:43] <sysmonk> f3ew: why did you mistype and put a D near that smtp word? [13:35:58] <f3ew> I shouted [13:36:05] <Ham1979> shasta: have you seen my replies? [13:36:10] <f3ew> Haris comment out your transport_maps [13:36:20] <Haris> f3ew: ok [13:36:23] <Haris> for example [13:36:26] <Haris> on the postfix box [13:36:28] <f3ew> move your config as close to default as possible [13:36:29] <f3ew> then try [13:36:31] <Haris> I can telnet to mx for bww.com [13:36:31] <f3ew> !basic [13:36:32] <knoba> f3ew: "basic" : http://www.postfix.org/BASIC_CONFIGURATION_README.html : a good starting place for Postfix beginners, many common questions are answered here. [13:36:46] <f3ew> Can you get a basic config up? [13:36:58] <f3ew> Make one change at a time, test, repeat [13:37:19] <Haris> when I manually telnet from postfix box to mx for bww.com it even accepts smtp commands for this email address -> Aug 14 12:43:05 mc postfix/qmgr[19059]: DCC471E09248: to=<sharene.pierce at bww dot com>, relay=none, delay=104166, delays=104003/164/0/0, dsn=4.3.0, status=deferred (unknown mail transport error) <- yet postfix complains about unknown transport [13:37:23] <Haris> Ok [13:37:25] <Haris> changing it [13:37:39] <PcPixel> dang it, cant get altermime.... [13:37:43] <Haris> postconf -n|grep transport doesn't show transport_maps [13:38:12] <Haris> postconf -d|grep transport shows -> transport_maps = [13:38:15] <PcPixel> anyways, can you just flat out use a restriction class you wrote in smtpd_recipient_restrictions or does another check have to trigger yours [13:38:30] <PcPixel> haris: you dont need transport_maps to fix your problem [13:38:38] <f3ew> PcPixel, use it flat out [13:38:41] <PcPixel> haris: transport_maps are entirely unrelated to the issue you are having [13:38:47] <f3ew> PcPixel, I don't know what is triggering it [13:38:51] <Haris> Ok [13:38:54] <Haris> what should I look for [13:39:02] <PcPixel> ive seen youre main.cf. its way too confusing [13:39:04] <f3ew> transport_maps with typo == same error [13:39:17] <f3ew> See my comment about basic [13:39:25] <f3ew> PcPixel try it and see [13:39:36] <PcPixel> f3ew: by flat out o mean like reject_non_fqdn_recipient [13:39:41] <Haris> its not. you need to check the relevant portions rather than going through it all [13:39:44] <idle-boy> my postqueue has many undelivered emails (about 300) with this msg: (delivery temporarily suspended: lost connection with mx.example.com[x.x.x.x] while sending RCPT TO) [13:39:44] <PcPixel> can i just use my class name [13:39:47] <idle-boy> any idea ? [13:40:03] <PcPixel> haris: try ripping out all the comments and repastebinning it then [13:40:14] *** standel has joined #postfix [13:41:37] <f3ew> yes [13:41:53] <PcPixel> f3ew: sweet. thanks! [13:41:54] <Haris> How do we flush the queue? [13:41:57] *** netcrash has joined #postfix [13:41:57] <f3ew> idle-boy, probably a network issue [13:42:05] <f3ew> mailq -q? [13:42:10] <f3ew> postfix flush? [13:42:11] <Haris> !virtual_mailbox_limit [13:42:11] <knoba> Haris: "virtual_mailbox_limit" : a configuration parameter in the main.cf: The maximal size in bytes of an individual mailbox or maildir file. Specify a value of zero to disable the limit. [13:42:39] <f3ew> virtual_mailbox_limit = 51200000 [13:43:03] *** rootsvr has joined #postfix [13:43:46] <idle-boy> f3ew, thanks, am thinking of "fallback_relay" so i try to send them from a backup mta, but can i use fallback_relay with custom msgs, for example that msg i got [13:44:19] <f3ew> idle-boy, fallback_relay applies to all mail which fails the first attempt at delivery [13:44:40] <Haris> without comments -> http://pastebin.ca/1171333 [13:45:59] <idle-boy> f3ew, nice, what about if i have 2 backup mta ? can i add them ? [13:46:01] <idle-boy> !fallback_relay [13:46:01] <knoba> idle-boy: "fallback_relay" : a configuration parameter in the main.cf: Optional list of relay hosts for destinations that can't be found or that are unreachable. [13:48:14] <idle-boy> but i add 2 hosts as relay, how postfix will send msgs from them, random choice ? [13:49:16] <Haris> http://www.postfix.org/BASIC_CONFIGURATION_README.html#relay_to [13:49:26] <Haris> oops [13:49:28] <Haris> that's incomming again [13:49:31] <PcPixel> haris: first, set either myhostname or mydomain [13:49:34] <PcPixel> dont set both [13:50:08] <Haris> hmm [13:50:34] <idle-boy> Haris, am taking about fallback relay, they will work as backup [13:50:39] <idle-boy> talking* [13:51:14] <PcPixel> wait, did you paste a grep [13:51:47] <PcPixel> grep "=" main.cf [13:52:18] <Haris> idle-boy: You are discussing your issue. I am discussing mine. They are two different things [13:52:26] <Haris> PcPixel: ? [13:52:35] <PcPixel> the first line of your pastebin is #grep "=" main.cf [13:52:41] <Haris> according to http://www.postfix.org/BASIC_CONFIGURATION_README.html#myhostname I don't need to remove one for the other [13:52:42] <PcPixel> did you pastebin the output of that grep or is that your main.cf [13:52:43] <idle-boy> Haris, np, i just thought that link was to me :) [13:52:56] <Haris> PcPixel: Yes, its a grep of my main.cf [13:53:00] <PcPixel> ugh [13:53:31] <PcPixel> do you actually have multiply smtpd_sender_restrictions etc [13:53:38] <PcPixel> multiple [13:55:21] <Haris> checking [13:55:48] <Haris> yes, seems so [13:55:52] <PcPixel> haris: [13:55:52] <Haris> but [13:55:57] <Haris> !smtpd_sender_restrictions [13:55:58] <knoba> Haris: "smtpd_sender_restrictions" : a configuration parameter in the main.cf: Optional restrictions that the Postfix SMTP server applies in the context of the SMTP MAIL FROM command. See access(5) for an overview of access restriction features. [13:56:08] <Haris> isn't smtpd_sender_restrictions for incomming? [13:56:14] <PcPixel> i meant in general [13:56:20] <PcPixel> you have a bunch all over the place [13:56:21] <Haris> ..for mail that+ is incomming.. [13:56:28] <Haris> ? [13:56:35] <PcPixel> haris: back up your main.cf file [13:56:39] <PcPixel> rip out ALL restrictions [13:56:42] <PcPixel> ALL of them [13:56:46] <PcPixel> put only this in: [13:56:52] <PcPixel> smtpd_recipient_restrictions = [13:56:55] <PcPixel> permit_mynetworks [13:57:04] <PcPixel> reject_unauth_destination [13:57:06] <PcPixel> permit [13:57:14] <PcPixel> and try sending mail [13:57:30] <Haris> # postconf -n|grep smtpd_recipient_restrictions [13:57:30] <Haris> smtpd_recipient_restrictions = permit_mynetworks, check_recipient_access mysql:/etc/postfix/mysql_check_sender_access.cf, check_sender_access mysql:/etc/postfix/mysql_check_sender_access.cf, reject_unknown_sender_domain, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_invalid_hostname, reject [13:58:05] <Haris> permit_mynetworks is already there [13:58:08] <PcPixel> NO [13:58:10] <PcPixel> RIP [13:58:11] <PcPixel> THEM [13:58:12] <PcPixel> OUT [13:58:14] <Haris> Ok [13:58:15] <PcPixel> START [13:58:16] <PcPixel> SIMPLE [13:58:26] <PcPixel> im gpoing to speak VERY slowly and use SMALL WORDS [13:59:21] <Haris> permit? [13:59:26] <Haris> damn, that'll make it an open relay [13:59:32] <Haris> !reject_unauth_destination [13:59:33] <knoba> Haris: Error: "reject_unauth_destination" is not a valid command. [13:59:43] <Haris> I don't have smtp auth implemented on this box yet [13:59:47] <PcPixel> no it wont [13:59:58] <PcPixel> thats what reject_unauth_destinaion is for [14:00:03] <PcPixel> you SERIOUSLY [14:00:06] <PcPixel> and i mean SERIOUSLY [14:00:09] <PcPixel> need to buy a book. [14:00:28] <Haris> ok [14:00:31] <Haris> mail it going out [14:00:56] <PcPixel> as in it actually went out, or you are going to test it now [14:01:01] <Haris> Actually I need to 'stop yankying it', would be the word, lol [14:01:11] <Haris> Aug 14 13:16:01 mc postfix/smtp[4976]: D87BA1E1A3FE: to=<happyjh at oanet dot com>, relay=jupiter.oanet.com[204.209.13.18]:25, delay=816, delays=789/5.5/21/1.1, dsn=2.0.0, status=sent (250 2.0.0 m7EBUBfE073705 Message accepted for delivery) [14:01:35] <PcPixel> the problem is your restrictions [14:01:42] <Haris> Aug 14 13:15:59 mc postfix/virtual[4810]: 69E711E186BF: to=<dtboskop at mol dot com.mk>, relay=virtual, delay=2.5, delays=2.5/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to maildir) [14:01:44] <PcPixel> start with THAT that you just got [14:01:49] <PcPixel> the 3 lines i gave you [14:01:49] <Haris> ok! [14:01:52] <PcPixel> and add ONE line at a time [14:01:55] <Haris> now THAT makes sense :-) [14:01:56] <PcPixel> test [14:02:01] <PcPixel> correct [14:02:08] <PcPixel> then lather [14:02:08] <PcPixel> rinse [14:02:09] <PcPixel> repeat [14:02:11] <Haris> damned transports message [14:02:29] <Haris> I take that back [14:02:47] <Haris> how much time does spamhaus take to mark a mail server as spam source? [14:06:33] *** Bagualas has joined #postfix [14:08:46] *** _fEnIo_ has quit IRC [14:08:51] *** fEnIo has joined #postfix [14:11:04] <PcPixel> that i don;t know. [14:11:22] <PcPixel> haris: also, add your restrictions only to smtpd_recipient_restrictions [14:11:39] * vice-versa yawns [14:11:54] <PcPixel> i know vice, i know. [14:11:54] <PcPixel> :P [14:12:00] * PcPixel hands vice a Mt Dew [14:15:28] <Haris> I hate the relatively new dew from Pepsi [14:15:35] <Haris> Sprite tastes better [14:15:44] *** barnie has quit IRC [14:16:00] *** barnie has joined #postfix [14:16:32] <Haris> ok, logs still show -> Aug 14 13:31:33 mc postfix/qmgr[4778]: 26F051E0884F: to=<chata1063 at sbcglobal dot net>, relay=none, delay=141233, delays=140866/367/0/0, dsn=4.3.0, status=deferred (unknown mail transport error) [14:16:36] <Haris> hmm [14:17:38] <Haris> damn, why doens't postfix's log show 550 or + errors ? [14:17:43] <Haris> mail from: test at test dot com [14:17:44] <Haris> 553 5.3.0 nlpi078 - m7ECH7wC005409, DNSBL:521< 212.110.95.3 >_is_blocked.__For_information_see_http://att.net/blocks [14:20:11] <Haris> DNSBL? [14:22:23] <Haris> http://l.dnsbl.com/cgi-bin/l?l=212.110.95.3&= <- lol [14:23:10] *** aslan has joined #postfix [14:23:27] <Haris> what's the keyword for filtering file types/ [14:24:05] <PcPixel> mime_header_checks [14:24:10] <Haris> !mime_header_checks [14:24:11] <knoba> Haris: "mime_header_checks" : a configuration parameter in the main.cf: Optional lookup tables for content inspection of MIME related message headers, as described in the header_checks(5) manual page. [14:24:41] *** Vivek has quit IRC [14:25:03] *** Vivek has joined #postfix [14:25:06] <aslan> Hey guys.. I want to accept email for 2 addresses and completely ignore email for all others. I have setup /etc/postfix/virtual with the following [14:25:50] *** Trengo has quit IRC [14:26:08] <Haris> damn shEEP. pcre is not in [14:26:26] <Haris> hash can be used [14:26:47] <aslan> info@<domain> sales@<domain> [14:27:18] <aslan> sales@<domain> sales@<domain> [14:27:36] <aslan> and then I have a catchall [14:27:53] <aslan> @<domain> devnull@<server> [14:27:57] <vice-versa> O.o [14:28:23] <aslan> and in /etc/aliases I have devnull@<server> /dev/null [14:28:49] <PcPixel> vice: do you know of a good cidr conversion site? (I realize this is off topic) [14:28:52] <aslan> however I am still getting bounce backs from people sending to other addresses.. and then it gets looped over and over... any ideas? [14:29:04] <Haris> Get SolarWinds tools [14:29:18] <Haris> it has one for CIDR conversation/calculation [14:29:53] <vice-versa> PcPixel: what conversion do you want to do? [14:30:42] *** standel_ has joined #postfix [14:31:24] <PcPixel> vice: im trying to tighten up/convert that IP block table to CIDR [14:31:38] <vice-versa> ahh [14:31:46] *** CrazyFoam has quit IRC [14:32:13] *** CrazyFoam has joined #postfix [14:32:13] <PcPixel> vice: example: i have 59.15.0.0 and 59.16.0.0 in there [14:32:16] *** saurabhb has quit IRC [14:32:17] <vice-versa> grepcidr would most likely be useful to you for that [14:32:19] <PcPixel> there should be a CIDR notation that covered them both [14:32:53] <cpm> PcPixel, nope. [14:33:02] <PcPixel> oh there isnt? [14:33:08] <PcPixel> oh well nevermind then [14:33:08] <PcPixel> :) [14:33:25] <cpm> 59.15 isn't an octet boundry any larger than /16 [14:33:32] <PcPixel> just saw that [14:33:54] <cpm> but 2 /16s cover it. [14:34:37] <vice-versa> 59.0.0.0/11 ;) [14:34:47] <PcPixel> 59.15.0.0/16 and 59.16.0.0/16? [14:34:59] <PcPixel> vice: seriously? [14:35:17] <vice-versa> hehe, little overkill [14:35:47] <PcPixel> howd you work that out so fast? [14:36:32] <vice-versa> work with cidr a lot [14:36:36] <PcPixel> ah [14:36:43] <PcPixel> see thats what im trying to get to [14:36:55] <PcPixel> but i guess ill just have to sttle for the stuff wherei can take it [14:37:31] <vice-versa> but like I said, get grepcidr, it comes in handy [14:37:33] *** aslan has quit IRC [14:37:33] <PcPixel> i was hoping to find a tool that would do what oyu just did [14:37:38] <PcPixel> you [14:38:19] <PcPixel> youre right [14:38:20] <PcPixel> it will do it [14:39:05] <PcPixel> ill give that a shot [14:39:19] <vice-versa> whois.radb.net is handy too [14:39:36] <vice-versa> whois -h whois.radb.net 59.15.0.0 | grep route [14:40:37] *** til has joined #postfix [14:41:05] <PcPixel> ive got an ubuntu vm handy./ im gonna see if i can get grepcidr into that [14:41:38] <cpm> vice-versa, errr, , 59/11 is 59.0.0.0 - 59.31.255.255 [14:42:05] <cpm> which is well larger than 59.15.0.0 - 59.,16.255.255 [14:42:33] <vice-versa> yes, like I said "little overkill" [14:43:00] <PcPixel> installing grepcidr now [14:43:17] <cpm> I'd say that even 2 /16s is also way overkill. [14:43:25] <PcPixel> im taking my bosses file [14:43:30] <cpm> folks seems to forget the point of running a smtp server. [14:43:30] <vice-versa> indeed [14:43:36] <PcPixel> cpm: it snot mine. [14:43:58] <vice-versa> snot mine, ewww [14:44:04] <cpm> yeah, ewwww [14:44:10] <PcPixel> im only halfway through my first dew. shut up. :) [14:44:56] *** hever has joined #postfix [14:45:05] <cpm> dew snot? ewwwwww! [14:46:15] <vice-versa> PcPixel: like I said before, Don't get too aggressive, it's mitigation, deal with they obvious, review and adjust as needed [14:46:30] <vice-versa> s/they/the/ [14:46:46] <PcPixel> i know that, and you know that [14:46:50] <PcPixel> my boss however gets final say [14:47:19] <cpm> the Boss is the administrator? [14:47:20] <vice-versa> just remind him he was the one keen on sendmail ;) [14:47:29] *** standel has quit IRC [14:47:33] <PcPixel> hes the admin over all of us [14:47:39] <adaptr_work> whack hi mover the head with that fact at every opportunity [14:47:39] <cpm> admin/postmaster? [14:48:19] <PcPixel> yes [14:48:24] <cpm> I kinda understand, but in an ultimate sense, it's probably best to just move on. Learn what you can in the mean time. But that kind of management ultimately leads to FAIL [14:48:27] <Ham1979> I have setup postfix wtih courier and maildir structure so each message is a separate file on the server. When I look in the mail/mbx folder i can see cur new and tmp folder but there isn't anywhere i can see where the imap folders sit [14:48:46] <vice-versa> PcPixel: my game in the past for situations like that was to tell them how good this was going to make them look. Worked every time. ;) [14:49:03] <cpm> $BOSS having veto is one thing. $BOSS handing out edicts is key factor of FAIL [14:49:17] <PcPixel> dont see how grepcidr can help pull a list [14:49:23] <PcPixel> cpm: and yes. which is why we suck so much here. [14:50:15] <cpm> PcPixel, not feel unique. As I said, learn what you can, and keep yer eye on the horizon for other opportunities. [14:50:24] <PcPixel> oh i am. have an interview in sept [14:52:50] *** internat2 has quit IRC [14:53:04] *** Internat has joined #postfix [14:53:39] <til> hello all [14:54:10] <f3ew> hey til [14:54:21] * f3ew hands out edicts [14:54:27] <til> i want to send mails to a certain address to a script [14:54:35] <f3ew> !aliases [14:54:36] <knoba> f3ew: Error: "aliases" is not a valid command. [14:54:39] <f3ew> !alias_maps [14:54:39] <knoba> f3ew: "alias_maps" : a configuration parameter in the main.cf: The alias databases that are used for local(8) delivery. See aliases(5) for syntax details. [14:54:45] <f3ew> til see that [14:55:37] <til> so i do: secret at exmaple dot com: | /bin/test.sh [14:55:38] <til> ? [14:56:52] <PcPixel> ok i have an idea [14:56:56] <PcPixel> im with you guys [14:56:58] <f3ew> secret: | /bin/test.sh [14:57:42] <Ham1979> I have setup postfix wtih courier and maildir structure so each message is a separate file on the server. When I look in the mail/mbx folder i can see cur new and tmp folder but there isn't anywhere i can see where the imap folders sit [14:58:34] *** ChanServ sets mode: +o f3ew [14:58:37] *** f3ew changes topic to "The Postfix MTA || Wiki: postfixwiki.org || On using IRC: workaround.org/moin/GettingHelpOnIrc || Bot info: workaround.org/f=postfix || post postconf -n and relevant logs to a pastebin when asking questions / check your logs / know your unix basics || http://code.google.com/p/mail-trends/ || Channel log: http://echelog.matzon.dk/?postfix || http://permalink.gmane.org/gmane.mail.postfix.announce/110" [14:58:42] *** f3ew sets mode: -o f3ew [14:59:02] *** _bt has joined #postfix [15:01:24] <sysmonk> The following configurations are NOT affected: Postfix on FreeBSD [15:01:25] <sysmonk> 7.0 [15:01:27] <sysmonk> good :) [15:03:42] * vice-versa updates topic factoid [15:04:03] <vice-versa> !topic [15:04:03] <knoba> vice-versa: "topic" : The Postfix MTA || Wiki: postfixwiki.org || On using IRC: workaround.org/moin/GettingHelpOnIrc || Bot info: workaround.org/f=postfix || post postconf -n and relevant logs to a pastebin when asking questions / check your logs / know your unix basics || http://code.google.com/p/mail-trends/ || Channel log: http://echelog.matzon.dk/?postfix || http://permalink.gmane.org/gmane.mail.postfix.announce/110 [15:04:19] *** ming_zym has quit IRC [15:05:49] <sysmonk> it's not utomtically updated? [15:06:11] <sysmonk> oh fuck, there's a channel log :P [15:08:14] <Haris> !reject_unauth_destination [15:08:14] <knoba> Haris: Error: "reject_unauth_destination" is not a valid command. [15:08:36] <Ham1979> where are messages i put into Imap folders stored. I can only see my inbox messages and new ones in the cur/tmp/new folders that exist [15:09:31] <PcPixel> i dont know why reject_unauth_destination isnt in there, but its legal [15:09:32] <til> f3ew: thx works [15:10:14] <Haris> Aug 14 14:25:33 mc postfix/qmgr[8595]: A825A1E090CB: to=<Msthing65 at yahoo dot com>, relay=none, delay=118590, delays=118531/59/0/0, dsn=4.3.0, status=deferred (unknown mail transport error) [15:11:46] <Haris> outgoing is not perfect [15:12:33] <PcPixel> did you add anything else to the restrictions [15:12:38] <Haris> nope [15:12:53] <vice-versa> !obvious [15:12:53] <knoba> vice-versa: "obvious" : look for obvious signs of trouble, egrep '(warning|error|fatal|panic):' /some/log/file See: !logs factoid if you're unsure of where your mail logs are located [15:14:10] <Haris> the above pasted error is all I have in log [15:14:33] <Haris> log = /var/log/maillog [15:14:55] *** shinao1 has joined #postfix [15:16:13] <jduggan_> nod @ one reason for not storing mail on the filesystem [15:16:16] <jduggan_> :O [15:17:38] <Haris> ok, so what's wrong here? [15:18:06] <vice-versa> Haris: are you sure, to my experience at least, there is usually other clues in the logs to help resolve "unknown mail transport error" [15:19:36] *** cilly has quit IRC [15:19:49] <vice-versa> pastebin the output from egrep '(warning|error|fatal|panic):' /var/log/maillog [15:19:57] <Haris> I did a -> # tail -n 100000 /var/log/maillog|grep A825A1E090CB <- and received around 50+ messages with this same ID [15:20:03] <Haris> ok [15:21:01] <vice-versa> Haris: oh wait, is that something stale in your queues for which a tarnsport no longer exists? [15:21:09] <Haris> stale? [15:21:22] <Haris> not sure [15:21:34] <vice-versa> mailq [15:22:25] <Haris> I have 150+ MB size of deferred/ and active/ [15:22:37] <Haris> this list will never come up with the current server load [15:23:08] <Haris> egrep shows one warning again and again. I'm removing that. After which I'll re-grep the log [15:24:19] <Haris> Aug 14 13:00:40 mc postfix/trivial-rewrite[2222]: warning: do not list domain mol.com.mk in BOTH virtual_mailbox_domains and relay_domains [15:24:34] <Haris> I just undefined relay_domains, but am still getting this message [15:24:38] <Haris> in egrep's output [15:24:51] *** Ham1979 has left #postfix [15:26:35] <Haris> egrep's output is insignificant other than this [15:30:09] *** cilly has joined #postfix [15:30:54] *** Vivek has quit IRC [15:31:14] <Haris> What SASL implementations are supported [15:31:14] *** Vivek has joined #postfix [15:31:19] <Haris> courier is not supported? [15:31:26] <Haris> courier-imap+ [15:33:11] <vice-versa> postconf -a [15:33:39] <Haris> no output [15:33:46] *** Trengo has joined #postfix [15:34:12] <Haris> shEEP! the rpm based postfix install doesn't come with sasl support? :@ [15:34:18] <vice-versa> then you have no smtpd sasl auth support built into postfix [15:34:25] <Haris> this is FC6 [15:34:25] <adaptr_work> rpms suck [15:36:53] *** gonewestcoast has joined #postfix [15:39:08] <sysmonk> there's no such thing as courier sasl [15:39:25] <sysmonk> rpms suck, agree [15:39:36] <sysmonk> adaptr_work: woot, where are you working? [15:40:02] * sysmonk starts typing echo "adaptr is irc'ing at work" | mail info@... [15:41:25] <vice-versa> and they're like, "who's adaptr and wtf is a sysmonk?" [15:42:09] <adaptr_work> oh they know [15:42:22] <Haris> I use IRC at work [15:47:51] <vice-versa> I use work at IRC [15:48:03] <Haris> that doesn't make sense [15:49:47] <vice-versa> meaning I seem to be doing more IRCing then working lately [15:53:43] *** m0f0x has joined #postfix [15:55:31] *** gonewestcoast has quit IRC [15:55:36] *** REdOG has joined #postfix [15:56:58] *** car_watt has joined #postfix [16:00:08] *** stegbth has left #postfix [16:00:21] *** standel_ has quit IRC [16:03:06] *** seekwill has joined #postfix [16:04:54] *** rootsvr has quit IRC [16:07:53] *** cilly has quit IRC [16:08:11] *** uid0 has joined #postfix [16:08:15] <uid0> hello people [16:08:21] <uid0> good morning/afternoon/evening to all [16:08:31] <uid0> so i have some questions [16:08:41] <uid0> please help a poor ol' postmaster n00b out here :) [16:08:57] <uid0> ? [16:10:17] *** brancaleone has quit IRC [16:11:19] <Roobarb> uid0: we can't help if you don't ask a question... [16:11:25] <Haris> general rule: ask your Q and wait for answers [16:11:35] <Haris> don't ask to ask, just ask [16:12:00] <uid0> hehe [16:12:02] <uid0> thx [16:12:06] <uid0> ok, wel [16:12:12] <uid0> well, i'm rebuilding our mail server [16:12:20] <uid0> nothing fancy, i'm essentially copying over the settings/configs [16:12:28] <uid0> but we have a lot of imap data in folders [16:12:35] <uid0> in particular /var/spool/mail/blah blah [16:12:46] <uid0> i've already copied it out and tar'd it up [16:12:58] <uid0> i want to be able to import it back into the new systems /var/spool/mail/ blah blah [16:13:11] <uid0> is it as simple as untar and cp to the spool dir on the new system? [16:13:21] <Roobarb> probably [16:13:27] <Haris> check permissions though [16:13:32] <uid0> what about versioning? [16:13:41] <Haris> versioning? [16:13:43] <Roobarb> you'll want to make sure your users accounts have the same UID's on both servers though [16:13:44] <fEnIo> versioning of what? [16:13:45] <uid0> i don't think the newer system is going to be the exact version, possibly newer [16:13:53] <uid0> make sure user's have same UID's on new system? [16:13:55] <uid0> why's that? [16:13:58] <Roobarb> irrelivant [16:14:21] <Roobarb> version of postfix doesn't affect the format of your mail folders [16:14:23] <Haris> that depends on how you store your user/email accounts [16:14:24] <uid0> which is irrelevant - UID's or versions? [16:14:35] <fEnIo> uid0: if there are not virtual mailboxes then UID/GID of files have to be the same as that in /etc/passwd for that user [16:14:51] <uid0> the mailboxes exist in /user/Maildir [16:14:53] <Roobarb> UID's should be the same so you don't screw up the permissions on the new box [16:15:06] <Haris> Correction [16:15:15] <Haris> how and where you store info on the email accounts [16:15:22] <Haris> not actually the emails/email accounts [16:15:29] <fEnIo> uid0: user "foo" can have different UID on machine A and different on machine B [16:15:38] <uid0> ok [16:15:59] <uid0> ok, that helps [16:16:02] <uid0> it's a lot of data, btw [16:16:06] <uid0> 10 G, tar'd up [16:16:19] <uid0> anyhow [16:16:23] <uid0> about the dns migration [16:16:38] <Haris> hah! [16:16:44] <Haris> lengthy but easy [16:16:57] <uid0> i'm going to building the new server, should I make a new domain for it, say www2.domain.com? then just repoint www.domain.com? [16:17:36] <seekwill> You know, they don't really need their old mail [16:17:53] <uid0> you're the funny one i take it, seekwill [16:18:14] <seekwill> oh am I? [16:18:27] <Haris> lol [16:18:27] *** brancaleone has joined #postfix [16:18:37] <seekwill> You have a mailserver on your webserver? [16:19:18] * Haris keeps quiet on this Q [16:19:48] *** Kroooks has quit IRC [16:25:26] *** gcleric has joined #postfix [16:32:32] *** brancaleone has quit IRC [16:40:19] <uid0> yes, a mailserver on webserver [16:40:23] <uid0> don't hate [16:40:45] <uid0> perhaps it should be a different one, perhaps, but I don't run a large amount of traffic on either [16:41:36] <uid0> so , back to DNS migration [16:41:40] <uid0> how best to go about that? [16:46:05] *** cilly has joined #postfix [16:48:15] *** gridl0ck has joined #postfix [16:53:19] *** pitakill has joined #postfix [16:54:46] <uid0> so, I take it no one has done a DNS a migration [16:56:23] *** WIntermeW has joined #postfix [16:58:30] <WIntermeW> hi folks. i just wonder if it's possible to customize the "250 2.0.0 Ok: queued ad queue_id" message in postix, and if yes, how to do it [16:59:56] <e_> is there an SPF policyd that works over tcp sockets not via spawn daemon? [17:00:14] <uid0> so I am going to do a DNS migration of my current mailserver to a new one [17:00:27] <uid0> what to do other than just repoint A , mx records at zone? [17:01:20] <Roobarb> WIntermeW: surely your mail client won't normally see that, so customising it is largly pointless? [17:02:39] <WIntermeW> Roobarb: yes sure...but in my case it is inter-mta communication (via transport rules beyond other things) [17:03:51] *** radius has quit IRC [17:03:52] *** gridl0ck is now known as radius [17:04:24] *** radius is now known as Guest70192 [17:05:12] *** Trengo has quit IRC [17:07:06] <Roobarb> WIntermeW: so no human is ever goign to see those answers? [17:09:25] <WIntermeW> Roobarb: yes exactly...since the mta on which i want to customize the queing confirmation is just a "storage" mta which only communicate with the mx frontal server [17:09:48] <Roobarb> WIntermeW: so what benefit do you get from changing those messages? [17:09:56] *** gcleric has quit IRC [17:11:12] *** gcleric has joined #postfix [17:11:42] <WIntermeW> Roobarb: the frontal mx must perform post-delivery processing depending on the dest mta queing message...fact is it not at the good format for my processing [17:12:21] <jduggan_> e_: theres policyd v2, might be a bit overkill if its *just* SPF you want, but if you want other brilliant features in a policy daemon.. then i certainly recommend it :) [17:14:11] *** rgk_ has quit IRC [17:14:59] <Roobarb> WIntermeW: if you truely must change the message, change the source code [17:15:09] <Roobarb> but I suspect you can solve this another way [17:15:34] <e_> jduggan: let me just take a look at it [17:15:50] <e_> jduggan: i'm going to use spf, dkim and greylisting (as much as for policies..) [17:17:11] <e_> interesting, it does also do greylisting [17:17:22] <e_> thanks, jduggan, that should be what i was searching for [17:18:01] <seekwill> I hate greylisting... [17:18:06] * seekwill shakes fist at Dominian [17:18:43] <e_> seekwill: so do i, but it just works sooo good [17:20:29] <vice-versa> seekwill: what's your issue with greylisting? [17:21:01] <e_> jduggan: hehe.. perl and mysql.. and i thought getting rid of amavisd helped me to escape perl ;) [17:22:34] <WIntermeW> Roobarb: strings /usr/lib/postfix/smtpd|grep queued ; sed -i 's/queued.../.../' /usr/lib/postfix/smtpd ;) [17:25:04] <seekwill> vice-versa: Overuse of it. Unless people implemented it on a case by case basis... it's just, I want to get the mail through! [17:25:32] *** gonewestcoast has joined #postfix [17:30:11] <dni> hello all,. ive been trying to configure postfix/courier-imap/mysql however i dont see the mail getting delivered,. ive checked logs and it doesnt really say much,. (i.e: relay=virtual, delay=9.7, delays=9.7/0.01/0/0.07, dsn=4.3.5, status=deferred (mail system configuration error)) would someone mind taking a look at my main.cf ? [17:30:58] <shasta> http://secunia.com/advisories/31485/ [17:32:17] <vice-versa> seekwill: yeah I don't particularly care for it either, hinders the good for the actions of the bad, easily defeated and known to cause issues on some MTAs [17:32:53] * vice-versa waves at the Exchange admins [17:33:31] <PcPixel> i cant stand exchange [17:33:35] <PcPixel> i want out company to switch lol [17:33:37] <PcPixel> our [17:34:13] *** webczat has joined #postfix [17:34:14] <webczat> hi [17:34:31] <seekwill> Exchange is really great, if you really use it [17:34:31] <webczat> what are possible values of smtp_sender_restrictions? [17:34:56] <webczat> postconf(5) is too large. [17:35:59] <philip_> exchange is dog crap [17:36:10] <philip_> it's always been this way [17:36:16] <philip_> and it will always be this way [17:36:24] <PcPixel> oh i know [17:36:25] <philip_> one of the constants of the universe [17:36:42] <seekwill> Name one product better. :) [17:36:44] <PcPixel> i like Kerio MAilServer better [17:36:50] <PcPixel> same functionality [17:36:53] <PcPixel> easier to manage [17:36:55] <PcPixel> fraction of the cost [17:36:57] <philip_> communigate pro [17:37:07] <philip_> from stalker software [17:37:11] <seekwill> heh, cost of Exchange is irrelevant heh [17:37:14] <philip_> amazing piece of technology [17:37:18] <PcPixel> excuse me?? [17:37:23] <PcPixel> the cost is irrelevant?!?! [17:37:33] <philip_> well, cgpro is quite expensive too [17:37:37] <PcPixel> i set up a Kero server for a 10 person enviro for 1/4 the cost of Exchange [17:37:42] <philip_> not as expensive as exchange though [17:37:50] <seekwill> A 10 person environment? lol [17:37:55] <seekwill> ok... nevermind. [17:38:06] <philip_> we managed to have ~4mio accounts on a 3cpu alpha ds40 [17:38:13] <vice-versa> Exchange excels in the groupware dept., and I like it's storage methodology on multiple recipients, but that's where it ends [17:38:14] <philip_> and several thousand concurrent connections [17:38:23] <philip_> and no problem at all [17:38:29] <PcPixel> ill side w vise [17:38:35] <philip_> except that it took 45 minutes to start :) [17:39:20] <uid0> don't all help me at once :) [17:39:22] *** webczat has left #postfix [17:40:22] <uid0> don't me me come over there! [17:40:26] <uid0> hehe, but srsly folks [17:40:30] <uid0> about DNS migration on mailservers [17:40:36] <seekwill> I [17:40:37] <seekwill> don't [17:40:39] <seekwill> read [17:40:40] <seekwill> down [17:40:58] <uid0> i'm going to be configuring the new Mailserver without a hostname, just with IP's [17:41:11] <seekwill> You really want a hostname [17:41:14] <uid0> that way I don't have to mess with making new mx/hostname [17:41:19] <uid0> just for testing [17:41:30] <uid0> i'll then migrate A/mx records of domain to point to new system [17:41:32] <seekwill> Do it right, you don't need to test :) [17:41:38] <uid0> well, then [17:41:52] <uid0> is there somewhere I can subscribe to your newsletter seekwill? [17:41:58] *** syllogism has joined #postfix [17:43:10] <seekwill> I can create one real quick [17:43:33] <uid0> so to do this 'right' requires... [17:43:46] <uid0> should I just set up a new domain say, testdomain.com with A/mx and do that? [17:43:54] *** gcleric has quit IRC [17:44:05] <uid0> test.domain.com, rather [17:44:06] *** ericjk has joined #postfix [17:44:07] *** Tykling has joined #postfix [17:44:07] <uid0> subdomain [17:44:25] <dni> anyone here using virtual mailboxes?? if so can they confirm what permissions the have for the virtual mailbox directories (i.e: /var/mail/vhosts/domain.com) ?>>?? please [17:45:13] *** pulsar has quit IRC [17:45:18] *** pulsar has joined #postfix [17:45:58] *** ericjk has quit IRC [17:46:11] *** gcleric has joined #postfix [17:48:53] <e_> jduggan: still there? [17:51:18] <seekwill> uid0: Yes, just add a hostname like that. You can even do "mail.domain.com" or "mta.domain.com" or "seekwill.domain.com" [17:51:45] <uid0> ok, so i'll make some subdomains for testing then just move the others over when done [17:51:54] <uid0> that's what I thought, but I already admitted to being n00b [17:52:08] <uid0> should I make a new subdomain mx-record too. i'm thinking 'yes' [17:52:27] <seekwill> I think reading some RFCs will be very helpful for you [17:52:35] <uid0> you ever read an RFC? [17:52:36] *** til has left #postfix [17:52:40] <seekwill> Yeah [17:52:43] <seekwill> 2821 and 2822 [17:52:48] <uid0> ok, you probably wrote a few [17:52:53] <seekwill> I wish [17:52:58] <uid0> but still, that is not exactly easy reading :) [17:53:30] <uid0> i'll put that on the backburner for now seekwill,I just need some quick answers today :) [17:53:35] <seekwill> Of course, you're a "n00b". When you're not a "n00b", it'll make sense [17:53:51] <seekwill> Oh, well in that case, it'll be $200/hour. [17:53:52] <uid0> i hope you're right [17:54:16] <uid0> i'll enjoy my fail before I pay that kind of money for consulting [17:54:20] <uid0> just sayin [17:57:52] <cpm> Sometimes i type in the wrong commands, how can I fix this? [17:58:30] <seekwill> Drink more Red Bull [18:02:03] <Haris> can we have postfix + smtp auth + courier-imap? [18:04:16] <vice-versa> permission granted [18:05:23] <Haris> ok [18:05:31] <Haris> so smtp auth in this case != sasl auth? [18:08:14] *** pitakill has quit IRC [18:08:29] <dni> Haris : i just finsihed setting up the same,. but imd oing my auth with an mysql backend [18:08:29] *** githogori has quit IRC [18:08:39] <dni> + virtual mailboxes [18:09:03] *** AlexanderderPenn has joined #postfix [18:09:05] <AlexanderderPenn> io+ [18:09:06] <AlexanderderPenn> + [18:09:06] <AlexanderderPenn> j [18:09:06] [18:09:07] <AlexanderderPenn> ik [18:09:07] *** AlexanderderPenn has quit IRC [18:09:44] <Haris> dni: I have virtual mailboxes + mysql with postfix here as well [18:10:17] *** CrazyFoam has quit IRC [18:10:43] <dni> do you have courier also ?? if so is it authenticating with no issues ?? [18:10:56] <Haris> yes [18:11:08] <Haris> I recently was told it had one or two [18:11:18] *** xnixan has joined #postfix [18:11:31] <Haris> that may be because passwords are broken into multiple parts before storing in to mysql db [18:11:43] <dni> Haris : courier is authing with the same passwd used in the mysqldb ?? [18:11:44] <Haris> not sur eyet [18:11:50] <Haris> yes [18:11:52] <dni> for some reason i cant auth with my virtual users [18:12:06] <dni> let me try something diff now [18:12:14] <dni> going to use email addy as username user at virtualdomain dot com [18:12:38] <Haris> ofcouse, you need to do that [18:12:43] <Haris> use full email address [18:13:52] <dni> hmm no luck [18:13:55] <dni> still not authing [18:14:06] *** rgk has joined #postfix [18:15:00] <dni> insert into `users` ('email', 'password', 'quota') VALUES ('user at domain dot com', ENCRYPT('test'), 10485760); [18:15:34] <rgk> Hi, I can't seem to recieve any mail in the .maildir that i normally recieve mail in after upgrading http://paste2.org/p/58833 any ideas? [18:16:01] <dni> Haris : in your maillog can you check what method says under the imapd-ssl daemon? ? [18:16:08] <dni> Aug 14 10:16:05 limx1 imapd-ssl: LOGIN FAILED, method=PLAIN, ip=[::] [18:16:55] <adaptr> rgk: upgrading what from what to what [18:18:08] <rgk> adaptr: 2.4.6-r2 to 2.5.3 [18:18:22] <adaptr> hardly a postfix issue [18:18:38] <rgk> well i know its "my problem" :P [18:18:42] <rgk> but its with postfix [18:18:58] <adaptr> no, it's not, you're speaking of upgrading your OS kernel [18:19:03] <adaptr> I fail to see the relevance [18:19:08] <rgk> no [18:19:11] <rgk> postfix versions [18:19:19] <adaptr> could have fooled me [18:19:24] <adaptr> wait, you did [18:19:27] <rgk> lol [18:20:55] <vice-versa> dni: I think your encrypted passwords might be the issue, try one in plain text as a test [18:21:16] <dni> tnx vice-versa trying now [18:23:19] <Haris> hmm [18:23:40] <Haris> logs don't say method [18:25:57] <PcPixel> if i use DUNNO in a restriction class, will a DUNNO jump over checks after it in the restriction class only? [18:26:20] <PcPixel> and perform the rest of the checks after in say smtpd_recipient_Restrictions [18:26:55] *** nardul has joined #postfix [18:27:02] <Haris> Ok [18:27:16] <nardul> Hello, i need some serious help. :) [18:27:58] <nardul> Server crashed at a customer, i reinstalled a new one. Copied the old main.cf over, now i get "postfix: fatal: /etc/postfix/postfix-script: Permission denied " [18:28:01] <dni> vice-versa : nah, just tried it in plain text,.. did not work either [18:28:13] <nardul> Nothing more. [18:28:46] <dni> logs dont say much, Aug 14 10:30:15 limx1 imapd-ssl: LOGIN FAILED, method=PLAIN, [18:28:48] <Haris> nardul: looks like an issue with permissions [18:28:57] <dni> maybe some issue with pam.d + courier or something ? [18:29:13] <nardul> Haris, well, chmod -r 777 doesn't work. So i don't know! [18:29:21] <Haris> dni: your virtual accounts don't go into pam [18:29:27] <vice-versa> dni: how are you testing? [18:29:33] <Haris> dni: they go into mysql database [18:29:54] <dni> vice-versa : just created an extra accoutn in thunderbird and trying to login and retrieve my messages that way [18:30:07] <Haris> nardul: paste output of ls -alF /etc/postfix/postfix-script [18:30:34] <Haris> nardul: Also, what user/pass is your postfix install running with? [18:31:17] <WIntermeW> 18:30 < Haris> nardul: Also, what user/pass is your postfix install running [18:31:28] <nardul> Haris, postfix-script*. [18:32:16] <vice-versa> nardul: have you tried, postfix set-permissions [18:32:19] <nardul> Haris, WIntermeW, Installed as root, i'm on centos, not my native os, 'service postfix start', i don't know what it's started as. [18:32:40] <Haris> I'm building postfix from ports on a freebsd box [18:32:47] <nardul> vice-versa, yes, i get, "postfix: fatal: /etc/postfix/postfix-script: Permission denied" [18:32:50] <Haris> 2.3.1 [18:32:51] <Haris> oops [18:32:53] <Haris> 2.5.1 [18:34:39] <Haris> nardul: from source or rpm? [18:34:40] *** Tykling has left #postfix [18:34:44] <nardul> rpm [18:34:50] <nardul> How do i see the UID of the postfix user? [18:35:01] <Haris> its most likely postfix [18:35:11] <Haris> give me output of ls of that script [18:35:17] *** cilly has quit IRC [18:35:23] <nardul> yes [18:35:30] <dni> nardul: cat /etc/passwd | grep postfix ? [18:35:33] <nardul> Haris, What script? [18:35:38] <nardul> dni, thanks. [18:35:48] <dni> np [18:35:52] <Haris> ./etc/postfix/postfix-script [18:36:01] <Haris> nardul: ..also have you checked main.cf/master.cf for where it is configured/used? [18:36:36] <nardul> Haris, You'll get it in a sec. [18:36:43] <jduggan_> e_: yes im here [18:36:44] <jduggan_> howdo [18:37:01] <Haris> dinner time! [18:37:56] <nardul> Haris, http://rafb.net/p/bAfrnd53.html [18:38:38] <nardul> Haris, -rwxrwxrwx 1 root root 6366 Aug 14 20:19 /etc/postfix/postfix-script [18:39:40] *** brancaleone has joined #postfix [18:40:27] <Haris> postfix-script is not anywhere in that paste [18:40:41] <nardul> Haris, two secs. [18:40:43] *** dni has quit IRC [18:41:21] <nardul> Haris, http://rafb.net/p/p4jHik35.html [18:42:43] <Haris> chown postfix-script root:postfix and see what happens [18:42:52] <Haris> bbl [18:43:38] *** gonewestcoast has quit IRC [18:44:22] <nardul> Haris, same error [18:47:30] <nardul> Gaaaah [18:48:32] *** hacim has left #postfix [18:49:40] *** gonewestcoast has joined #postfix [18:52:03] *** dusty_ has quit IRC [18:54:05] <vice-versa> nardul: any joy? [18:55:50] <nardul> None, even the coffee is cold [18:57:12] <vice-versa> what do you get if you try running the script directly [18:57:18] <vice-versa> /etc/postfix/postfix-script [18:58:23] <nardul> I get a warning that this script should not be run directly [18:59:10] <vice-versa> good, pastebin the output from ls -l /etc/postfix [19:02:36] *** havvg has joined #postfix [19:02:47] <nardul> vice-versa, two secs [19:03:39] <nardul> http://rafb.net/p/qMWQsN97.html [19:04:02] *** LordDicranius has joined #postfix [19:05:52] *** cssbkgn has joined #postfix [19:06:44] <vice-versa> nardul: put your perms on postfix-script back to what there were previously [19:07:09] <nardul> done [19:07:50] <vice-versa> and the group back to root [19:07:54] <nardul> Done [19:08:32] *** netcrash has quit IRC [19:09:10] <vice-versa> what's ls -l /var/spool/postfix/ look like [19:09:32] <Haris> yummy, dates with almonds [19:10:47] <nardul> grats [19:10:59] <nardul> vice-versa, http://rafb.net/p/7hjNF490.html [19:11:53] <vice-versa> that looks fine [19:12:00] *** cilly has joined #postfix [19:12:13] <nardul> exactly [19:13:56] *** LordDicranius has quit IRC [19:14:40] *** githogori has joined #postfix [19:15:09] <vice-versa> nardul: and postfix <anything> gives the same error yes? [19:15:19] <vice-versa> like postfix check [19:15:28] <nardul> yup [19:15:46] <vice-versa> !obvious [19:15:46] <knoba> vice-versa: "obvious" : look for obvious signs of trouble, egrep '(warning|error|fatal|panic):' /some/log/file See: !logs factoid if you're unsure of where your mail logs are located [19:15:55] *** gcleric has left #postfix [19:15:56] <vice-versa> have a look with that [19:16:07] <vice-versa> see if anything stands out [19:16:13] <nardul> vice-versa, Logs say nothing, the _only_ output i get is permission dfenied [19:17:36] <vice-versa> what os is this? [19:17:48] <nardul> CentOS [19:17:55] <nardul> 5.4 i think [19:19:02] *** dusty has joined #postfix [19:20:50] <vice-versa> nardul: postconf -n work? [19:21:28] <nardul> vice-versa, just fine! [19:21:46] <vice-versa> postconf mail_owner [19:22:13] <nardul> mail_owner = postfix [19:22:25] * e_ bets on selinux [19:22:59] <vice-versa> that that was already asked [19:23:00] <nardul> hmm [19:23:15] <vice-versa> s/that/thought/ [19:23:34] <nardul> how do i shut it off?? [19:23:40] <nardul> :/ [19:23:44] <nardul> I hate being a noob [19:23:46] <e_> jduggan: do you use policyd v2's webui? [19:23:52] <e_> setenforce 0 [19:23:57] <e_> (till the next reboot) [19:24:26] * nardul shakes his fist at the angry gods [19:24:44] * e_ shakes narduls fist too [19:25:11] <nardul> It starts now. Whether or not it works is the better question. [19:25:28] <e_> hehe.. what did i win? [19:25:38] <nardul> ehm [19:25:45] <nardul> A pie? [19:25:54] <e_> no but seriously, if you're using centos postfix should work out of the box if you are using the postfix that comes with it [19:26:05] <e_> with selinux enabled.. [19:26:28] <e_> you might want to run fixfiles check /etc/postfix to see if something messed your selinux labels up [19:26:28] <nardul> It's an old conf file. I really don't know, i use gentoo personally, my new company uses centos [19:26:39] <Haris> I still think permissions need to be adjusted. How? ask #centos or #selinux [19:27:03] <nardul> true [19:27:25] <sysmonk> evenin [19:27:36] <nardul> e_, http://rafb.net/p/DnGi1k26.html [19:28:09] <Haris> courier-imap sure takes time to build on fbsd [19:28:11] <e_> run fixfiles restore /etc/postfix, then setenforce 1 and see if it still works [19:28:30] <e_> (that output means the labels are set incorrectly) [19:28:57] <nardul> ok [19:29:03] <e_> oh, mysql maps... centos' standard postfix doesn't have mysql compiled in [19:29:36] <Haris> but centos has an rpm [19:29:50] <Haris> for postfix with mysql/pgsql support [19:29:58] <Haris> I just don't remember the link [19:30:00] <Haris> Let me check [19:30:02] <e_> in centosplus, yes [19:30:04] <nardul> I get Aug 14 21:32:21 mail postfix/master[11370]: fatal: bind 0.0.0.0 port 25: Address already in use [19:30:17] <e_> nardul: service sendmail stop && yum remove sendmail [19:30:45] <nardul> e_, What would i do without you? :) [19:31:00] <e_> nardul: probably annoy the **** out of this channel ;) [19:31:04] <nardul> haha [19:31:09] <nardul> Very true [19:31:23] <sahilt> or, rad the documentation? [19:31:30] <sahilt> s/rad/read/ [19:31:57] <e_> that being the less easier option [19:32:19] <nardul> biab [19:32:47] *** pickcoder has joined #postfix [19:33:03] <Haris> http://isoredirect.centos.org/centos/5/centosplus/i386/RPMS/postfix-2.3.3-2.el5.centos.mysql_pgsql.i386.rpm [19:35:11] <nardul> Documentation is for people with time. [19:35:14] <e_> yup, centplus [19:35:27] *** dusty has quit IRC [19:35:28] <e_> haris: the problem being that that also pulls in postgresql being one of it deps.. [19:35:35] <Haris> yep [19:36:18] *** dusty_ has joined #postfix [19:36:19] <Haris> and its quite an old version of postfix [19:36:26] <Haris> for the latest version of centos [19:36:28] <e_> same as the base one though [19:40:17] *** GoGi has joined #postfix [19:41:40] <sahilt> nardul: or intelligence and serious admin credentials. so for kiddies messing around, yeah, just stay away. [19:42:17] *** sahilt is now known as sahil [19:42:26] *** Signum has quit IRC [19:42:36] *** amrit|zzz is now known as amrit|wrk [19:42:41] <nardul> sahil, I'm saying i don't have time. And possibly notr intelligence. I'm 23' though. [19:43:31] <sysmonk> nardul: do you have money? [19:43:40] <nardul> Not really. [19:43:45] <PcPixel> ok, i think my reworked main.cf is ready :) [19:43:46] <sysmonk> doh, then what do you have? [19:44:01] <sysmonk> PcPixel: congrats :) [19:44:20] <nardul> A job? And willpower enough to work to 8pm trying to make things work. [19:44:21] <sysmonk> PcPixel: now, before you put it in production, did you update your resumee? [19:44:22] <PcPixel> sysmon: im gonna post a before & after [19:44:54] <sysmonk> nardul: so, is administering postfix one of your job tasks? [19:45:00] *** Vivek has quit IRC [19:45:24] <nardul> sysmonk, Not officially yet. This is the first time, as you might've guessed. [19:45:25] <sysmonk> PcPixel: i see you like to mistype my nick ... :) [19:45:33] <PcPixel> yes [19:45:34] <PcPixel> i do [19:45:36] <PcPixel> it excites me [19:45:37] <sysmonk> nardul: nah, i haven't read your discussion up there [19:45:38] <PcPixel> but i digress [19:45:49] <sysmonk> nardul: but, if it will be, then you can't say that you don't have time [19:45:51] <PcPixel> original main.cf: http://pastebin.com/d4a2ce954 [19:46:02] <PcPixel> redesigned: http://pastebin.com/d6eb121e1 [19:46:11] <sysmonk> nardul: cause you work, mostly ~9 hours / day, and that time IS for reading documentation [19:46:12] <pickcoder> official documentation is the best source for knowledge [19:46:28] <nardul> sysmonk, Customers computer stopped, lightning strike, so i've had to take a crash course. [19:46:59] <sysmonk> PcPixel: F**** You [19:47:03] <PcPixel> lol [19:47:12] <sysmonk> PcPixel: haven't your moma teached you to use postconf -n ? [19:47:33] <PcPixel> didnt think it wouldve made a diff whether i did that or not [19:47:36] <PcPixel> i could do that if its simpler [19:47:37] <sysmonk> pickcoder: yeah, _k_n_o_w_l_e_d_g_e [19:47:51] <sysmonk> pickcoder: but mostly people want to do teh "howto" way [19:48:01] <sysmonk> they don't want to learn, they want to do it and forget about it [19:48:02] <pickcoder> well that's how I started [19:48:17] <Haris> HowTos are flawed, in that they expect people to know much more than .. reality [19:48:20] <sysmonk> pickcoder: howto way? [19:48:24] <PcPixel> so yeah; take a look and see what you think [19:48:32] *** cssbkgn has quit IRC [19:48:32] <pickcoder> initially [19:48:36] <pickcoder> for amavis [19:48:42] <PcPixel> the rbl's etc are blocked cause the test network cant get to the internet [19:48:47] <sysmonk> pickcoder: i don't remember my first postfix installation so i don't remember how i started [19:48:50] <pickcoder> then I started digging to find out what each parameter was responsible for [19:49:03] <pickcoder> asking questions in here [19:49:05] <sysmonk> pickcoder: but i think i did begin from the !basic, which, again, is official documentation [19:49:11] <Haris> anyone up for Counter Strike? [19:49:15] <pickcoder> I still prefer to read from postconf 5 to get specifics and reminders [19:49:21] <sysmonk> Haris: o_O hide. please. [19:49:31] <Haris> sysmonk: we'll see who does the hiding, lol [19:49:36] <sysmonk> pickcoder: so do i, i almost always have postconf 5 opened [19:49:53] <sysmonk> Haris: please. no CS bullshit in this channel [19:50:00] <Haris> O..k [19:50:01] <sysmonk> i hate my local network because of the CS guys [19:50:08] <Haris> :o? [19:50:17] <Haris> CS doesn't bring down our local network [19:50:19] <sysmonk> and freenode is a place where i don't want to see any 'cs' [19:50:29] <PcPixel> sysmonk/vice-versa: no thoughts? [19:50:36] <sysmonk> Haris: local irc network. 99% of people are the 'cs' guys [19:50:43] <vice-versa> on what? [19:50:43] <sysmonk> PcPixel: i won't even try looking at it without postconf [19:50:51] <PcPixel> ok [19:50:51] <Haris> Luckily, we don't IRC on LAN at office =) [19:50:53] <PcPixel> ill do it that way [19:50:55] <PcPixel> one sec [19:51:12] <sysmonk> Haris: local as in our country's irc network [19:51:17] <Haris> ah, ok [19:51:32] <vice-versa> guess we should have a channel factoid for selinux [19:51:39] <Haris> We had one, lost it to bad economy and people got on with their real lives [19:51:51] <Haris> vice-versa: I am all for it [19:51:53] <sahil> nardul: shoo. [19:51:54] <vice-versa> !selinux [19:51:56] <sysmonk> vice-versa: not a often question, i think i saw it only once [19:51:57] <sysmonk> but sure [19:52:23] <nardul> sahil, eh? [19:52:52] <sysmonk> nardul: does your company search for any part-time sysadmins, who know postfix? :P [19:52:57] <vice-versa> !knoba [19:53:03] <sahil> sysmonk: hahaha [19:53:07] <sahil> !noob [19:53:13] <sysmonk> knoba dead [19:53:14] <sahil> damn, that might've helped nardul. [19:53:23] <sysmonk> !sysmonk [19:53:36] <nardul> sysmonk, Nope... [19:53:38] <vice-versa> workaround.org must be mia [19:53:39] <sysmonk> where's signum? [19:54:19] <sysmonk> vice-versa: yeah, nardul ddos'ed it with searches for a howto ;( [19:54:28] <vice-versa> maybe they need a workaround [19:54:34] <sysmonk> maybe [19:54:39] <sysmonk> 08-14 20:42:29 -!- Signum [i=chaas at debian/developer/pdpc dot active.haas] has quit [Remote closed the connection] [19:54:49] <sysmonk> knoba still alive though [19:55:01] <PcPixel> almost there [19:55:06] <nardul> sysmonk, Never searched, only asked here. [19:55:25] <sysmonk> nardul: that was a joke :) [19:55:32] <nardul> I know [19:55:45] <nardul> I was gonna say 'bite me', but it didn't seem courteous [19:55:52] <sysmonk> heh :) [19:56:08] <sysmonk> nardul: but really, no need for a new sysadmin? ;/ [19:56:12] <sysmonk> damn :( [19:56:24] <PcPixel> original: http://pastebin.com/d1dca5a3d [19:56:31] <PcPixel> revised: http://pastebin.com/d4293adc9 [19:56:32] <PcPixel> there :) [19:56:39] <nardul> sysmonk, Where do you live? [19:56:48] <sysmonk> nardul: not .dk :) [19:56:52] <sysmonk> nardul: lithuania [19:56:54] <nardul> exactly :P [19:57:06] <PcPixel> its the postconf -n version [19:57:06] <PcPixel> :P [19:57:11] <nardul> sysmonk, I'm sure we could use some more. But you'd prolly have to move :P [19:57:28] <nardul> The reason i'm doing this is because i'm the only one available [19:57:35] <vice-versa> #postfix selinux | To test if selinux is enabled, as root, /usr/sbin/sestatus -v | to test if selinux is your problem temporarily disable it with setenforce 0, try postfix running postfix again, setenforce 1 to restore selinux. If postfix ran with selinux mode off, try fixfiles restore /etc/postfix, if no joy after that consult your system documentation. [19:57:37] <vice-versa> someone look that over [19:58:06] <vice-versa> I'll add the factoid when workaround.org finds the net again [19:58:22] * PcPixel sits patiently & chews his nails in anticipation [19:59:03] <sysmonk> PcPixel: unauth pipelining won't be rejected [19:59:58] <PcPixel> why for not? [20:00:05] <PcPixel> too late in the chain? [20:00:13] *** knoba has quit IRC [20:00:22] *** brancaleone has quit IRC [20:00:38] <Haris> I hate garfield [20:02:24] <sysmonk> PcPixel: oh, you have it in data restrictions, then it will work [20:02:40] <PcPixel> sysmonK: yes its in data :) [20:02:51] <PcPixel> http://pastebin.com/d4293adc9 is the revised one [20:03:51] <PcPixel> i think its a definate improvement over my current one [20:04:24] *** jtsigma has joined #postfix [20:04:31] *** Signum has joined #postfix [20:04:34] <pickcoder> PcPixel: can you combine the access tables into one hash? [20:04:44] <PcPixel> which ones [20:04:45] <PcPixel> the spam ones? [20:04:47] *** Signum has quit IRC [20:04:48] <pickcoder> sender_access [20:04:52] *** knoba has joined #postfix [20:05:10] <pickcoder> knoba [20:05:18] <pickcoder> !check_sender_access [20:05:19] <PcPixel> pickcoder: which ones [20:05:28] <knoba> pickcoder: "check_sender_access" : Search the specified access(5) database for the MAIL FROM address, domain, parent domains, or localpart@, and execute the corresponding action. [20:05:37] <nardul> Wee, dovecot started! [20:05:43] <nardul> Now to figure out how i test it... [20:05:51] <sysmonk> PcPixel: why did you move reject_*_helo* stuff after reject_unauth_destination? [20:05:55] <PcPixel> oh its only showing the recipient ones [20:06:16] <PcPixel> sysmonk: because then if a server is miconfigured it can still email postmaster [20:06:20] <PcPixel> misconfigured [20:06:36] <jtsigma> hey all. we have monitoring systems that basically blasts an email to our iphones' sms email address (5551115555 at txt dot att.net). apparently att has spam rules that bounce smtp requests to multiple att sms #s from the same host at the same time. i heard smtpd_client_connection_count_limit would help if i set it down to 1. however i don't think this is a good idea to implement just because of att. [20:06:39] <PcPixel> postmaster is the only permitted email at that point [20:07:01] <jtsigma> anyone have suggestion on how to make postfix set smtpd_client_connection_count_limit to 1 , only when sending mail to domain 'txt.att.net'? [20:07:08] <vice-versa> !knoba [20:07:09] <knoba> vice-versa: "knoba" : an informational bot in this channel (see http://workaround.org/f=postfix) [20:07:12] <pickcoder> jtsigma: that's for incoming [20:07:14] <sysmonk> seems fine, except that much of sender_access tables [20:07:16] <jtsigma> oh [20:07:18] <pickcoder> smtpd.. not smtp [20:07:28] <PcPixel> sysmonk: correct. those are there only to make my boss happy [20:07:33] <vice-versa> !selinux [20:07:33] <knoba> vice-versa: "selinux" : To test if selinux is enabled, as root, /usr/sbin/sestatus -v | to test if selinux is your problem temporarily disable it with setenforce 0, try postfix running again, setenforce 1 to restore selinux. If postfix ran with selinux mode off, try fixfiles restore /etc/postfix, if no joy after that consult your system documentation. [20:07:42] <PcPixel> sysmonk: the three spam ones are going to get converted eventually [20:07:44] <PcPixel> or removed [20:08:01] *** Signum has joined #postfix [20:08:06] <PcPixel> the big difference now is, i reworked my bosses reject codes so i can see excatly how much spam they are catching [20:08:06] <pickcoder> I wonder if a policy service wouldn't be more efficient [20:08:19] <jtsigma> so i guess it would be 'default_destination_concurrency_limit ' instead [20:08:44] <vice-versa> PcPixel: I'd wager next to none [20:08:45] <jtsigma> in any case, any suggestions what i can do to create a custom rule that'll lower that limit to 1 only when txt.att.net is the domain? [20:08:54] <PcPixel> vice: im with you, but this way i can actually ID it [20:09:24] <PcPixel> any other things you would change? [20:10:19] <pickcoder> jtsigma: set up a transport for att.net and force it to have a <transportname>_destination_concurrency_limit set to 1 [20:11:16] <jtsigma> ok, i'll look into this thanks! [20:11:27] <vice-versa> jtsigma: example for doing that here, http://linuxnet.ca/postfix/dedicated_transport.html [20:11:35] <jtsigma> excellent. thank you [20:11:53] <jtsigma> oh this is a perfect example [20:12:00] <pickcoder> is that a factoid [20:12:16] <vice-versa> no, what it to be? [20:12:19] <pickcoder> !dedicated_transport [20:12:20] <knoba> pickcoder: Error: "dedicated_transport" is not a valid command. [20:12:24] <pickcoder> yeah [20:12:26] <PcPixel> sweet! ill tar up my existing config, tar up the new one and put the new one in place [20:12:27] <pickcoder> that's useful [20:12:27] <vice-versa> ok [20:12:34] <sysmonk> btw, anyone know any good documentation about delivery slots and stuff like that? [20:12:46] <vice-versa> how you want it worded? [20:13:25] <vice-versa> I missed the main part of the conversation and to lazy to scroll [20:13:48] <pickcoder> dedicated transports are used to control delivery behaviour for a specific domain or a user@domain pattern based on transport_maps [20:13:54] <magyar_> hi, how can i rewrite on receiving server peter at mta1 dot example.com to peter at example dot com ? [20:14:25] <pickcoder> example see: <link> [20:15:29] <vice-versa> !dedicated_transport [20:15:30] <knoba> vice-versa: "dedicated_transport" : dedicated transports are used to control delivery behaviour for a specific domain or a user@domain pattern based on transport_maps. For an example see: http://linuxnet.ca/postfix/dedicated_transport.html [20:15:34] *** WIntermeW has quit IRC [20:15:43] <pickcoder> nice [20:16:17] <pickcoder> I wonder if that'd help at all with yahoo [20:16:20] <PcPixel> one final question about my new config. this is a custom class im using: http://pastebin.com/d234e9a53 [20:16:28] <pickcoder> that could be tied to a !yahoo factoid [20:16:40] <PcPixel> if the first check returns a DUNNO, then it falls back to smtpd_recipient_restrictions & keeps testing correct? [20:16:48] * pickcoder can try it on the next newsletter run [20:18:43] *** master_o1_master has joined #postfix [20:19:01] <pickcoder> I would expect it to fail [20:19:14] <pickcoder> the key is faked to be "not found" [20:19:30] <PcPixel> was that for me? [20:19:35] <pickcoder> yes [20:19:49] <PcPixel> ok what part fails [20:20:01] <pickcoder> you're asking about the hash lookup right? [20:20:08] <PcPixel> yes [20:20:13] <PcPixel> if the hash lookup returns a DUNNO [20:20:22] <PcPixel> then it falls out of check_for_valid_Client [20:20:30] <PcPixel> and continues on with smtpd_recipient_restrictions from where it was called [20:20:31] <PcPixel> correct? [20:20:39] <pickcoder> oh [20:20:40] <pickcoder> I dunno [20:20:45] <pickcoder> I don't use classes [20:20:54] <PcPixel> reason being is that my white list for good servers [20:21:02] <PcPixel> jsut because the server is "good" doesnt mean i dont want to keep testing it [20:21:05] <pickcoder> I would assume it failed.. and therefore that class lookup failed too [20:21:28] <pickcoder> so use WARN [20:21:37] <pickcoder> it'll show up in the logs [20:22:00] <PcPixel> mmmmm [20:22:01] <pickcoder> man 5 access has the actions [20:22:03] <PcPixel> i could.... [20:22:12] <pickcoder> I'm not sure about classes [20:22:51] <pickcoder> or set a header with prepend and you can look for it later [20:23:03] <pickcoder> if you're trying to match multiple failure points [20:23:17] <PcPixel> basuically what i want is it to pass the whitelist [20:23:21] <PcPixel> but keep doing the rest of my checks [20:23:35] <pickcoder> whitelisting is automatic approval [20:23:40] <PcPixel> so if its the whitelist, dont do the unknown_client, etc but continue on with the rest of smtpd_recipient_restrictions [20:23:45] <PcPixel> see i dont want that [20:23:50] <pickcoder> then it's not a whitelist [20:23:52] <pickcoder> :) [20:23:53] <PcPixel> thats why i dont want to use OK [20:23:55] <PcPixel> ok GREY [20:23:57] *** elux has joined #postfix [20:23:57] <PcPixel> GREY list [20:23:58] <elux> hey guys [20:23:58] <PcPixel> lol [20:24:01] <PcPixel> sheesh ;) [20:24:09] <elux> im getting the problem when one of my users is sending an email: The domain canadianhedgewatch.com does not have a valid MX DNS record. [20:24:12] <pickcoder> you may be better off with a custom policy program [20:24:18] <elux> however, i do have a valid MX dns record (just doing a host shows this) [20:24:43] *** xnixan has quit IRC [20:24:51] <PcPixel> vice:sysmonk: comments? lol [20:25:44] <pickcoder> elux: it looks correct here.. is the user sending it from a local machine? [20:26:31] <PcPixel> pickcoder: this is what the book i ahve says: DUNNO - stop evaluating the current restriction, but proceed to the next restriction in the current set of restrictions [20:27:05] <pickcoder> PcPixel: that's not how I interpret man 5 access [20:27:16] <PcPixel> i know. im reading both and its conflicting [20:27:20] <pickcoder> key not found means a failure for access checking [20:27:53] <PcPixel> dang. [20:28:04] *** uid0 has quit IRC [20:28:39] <seekwill> sysmonk: Kick chadmaynard for me [20:29:27] *** master_of_master has quit IRC [20:29:34] <sysmonk> i don't have access [20:29:47] <seekwill> Kickban please [20:29:54] <sysmonk> o_O [20:30:07] <PcPixel> grr [20:30:13] <PcPixel> thats my only sticking point [20:30:20] <pickcoder> PcPixel; test it [20:30:33] <PcPixel> yeah i just realized how [20:30:33] <PcPixel> lol [20:30:35] <PcPixel> brb [20:32:51] *** chadmaynard has joined #postfix [20:33:08] <sysmonk> *cough* [20:33:14] <chadmaynard> =( [20:33:28] * sysmonk goes for the popcorn [20:33:38] <elux> pickcoder: im not sure .. how can i check that? [20:33:51] <elux> pickcoder: what do you mean exactly by "from a local machine" .. as in a local smtp? [20:34:31] <PcPixel> nope [20:34:34] <PcPixel> even WARN doesnt work [20:35:45] <PcPixel> OK does [20:35:58] <PcPixel> ok, one other way to test.... [20:37:35] <PcPixel> nope [20:37:37] <PcPixel> shorts it all out [20:37:41] <PcPixel> dammit [20:38:21] <vice-versa> PcPixel: what's up? [20:39:26] <PcPixel> vice: i have this: http://pastebin.com/d234e9a53 [20:39:47] <PcPixel> i am calling this class directly from smtpd_rrecipient_restrictions [20:40:16] <PcPixel> what i want is if the first test passes, then fall out of check_for_valid_client and pick right up where it was called in smtpd_recipient_restrictions [20:40:26] *** chadmaynard has quit IRC [20:40:32] <PcPixel> so if youre a misconfigured host i need to take mail from i still want you to pass everything else [20:41:40] <PcPixel> i tried using DUNNO, that doesnt work. I tried WARN, that didnt work. OK works but shorts out the rest of the tests [20:41:59] *** nardul has quit IRC [20:42:25] <PcPixel> so if the host was "valid" dont test ANYTHING else. and that isnt what i want [20:43:31] <PcPixel> maybe if i did it as a pcre and the hosts were regular expressions, OK the good ones and wildcard everything else to be the other test? [20:43:37] *** dni has joined #postfix [20:43:49] <vice-versa> elux: maybe the mta you're user is sending to is doing some over zealous DNS checks and don't like that fact the rDNS doesn't match your MX A record [20:44:37] <vice-versa> they're giving a shitty explanation if that's why [20:44:47] <jtsigma> hmm.. how do i troubleshoot this: [20:44:48] <jtsigma> postfix/qmgr[3921]: warning: connect to transport slow: No such file or directory [20:45:20] <shasta> jtsigma, grep ^slow /etc/postfix/master.cf [20:45:27] <jtsigma> main.cf:slow_destination_recipient_limit = 20 [20:45:28] <jtsigma> main.cf:slow_destination_concurrency_limit = 2 [20:45:28] <jtsigma> master.cf:slow inet n - n - 1 smtpd [20:45:36] <jtsigma> transport:txt.att.net slow: [20:45:37] <jtsigma> transport:cingularme.com slow: [20:45:37] <jtsigma> transport:mms.att.net slow: [20:45:50] *** Juspion has joined #postfix [20:45:59] <jtsigma> and /etc/services: [20:46:00] <jtsigma> slow 25/tcp mail [20:46:00] <jtsigma> slow 25/udp mail [20:46:15] <jtsigma> also did a postmap /etc/postfix/transports [20:46:34] <jtsigma> here's my smtp transport in master.cf: [20:46:49] <jtsigma> smtp inet n - n - - smtpd [20:46:49] <jtsigma> -o content_filter=spamassassin [20:47:03] <jtsigma> oh i left out a line in the master.cf for the 'slow' transport: [20:47:04] <jtsigma> slow inet n - n - 1 smtpd [20:47:05] <jtsigma> -o content_filter=spamassassin [20:47:53] <shasta> !smtp!=smtpd [20:47:54] <knoba> shasta: "smtp!=smtpd" : Postfix smtp_* and smtpd_* configuration parameters have different meanings. smtp_ = client and smtpd_ = server, the client-side sends mail whilst the server-side receives mail. (smtp = client = sends mail) (smtpd = server = receives mail) [20:48:18] *** tshine_zzz is now known as tshine [20:48:33] <shasta> basically you told postfix to start two smtpds, both on *:25 [20:48:54] <jtsigma> i shouldn't? [20:49:04] <PcPixel> yup, i think thats it [20:49:25] <shasta> only one process can bind to any host:port combination [20:49:29] <jtsigma> oh i see what your'e saying [20:49:50] <shasta> jtsigma, http://groups.google.com/group/list.postfix.users/browse_thread/thread/b651f10c2ac5255e/5eeda2cb0f733b49 [20:50:08] <jtsigma> thanks shasta [20:50:19] <jtsigma> stupid me, the doc even told me not to confuse smtp with smtpd [20:50:25] <vice-versa> lol [20:50:26] <jtsigma> i was looking at the first column, not the last [20:50:56] <PcPixel> vice: is there a wildcard in hash? [20:51:00] <PcPixel> or strictly pcre/regexp [20:51:58] <jtsigma> uknow , i don't currently have a 'smtp' line [20:52:11] <jtsigma> so i wonder how postfix currently delivers mail prior to me adding the slow line [20:52:47] <jtsigma> oh yes it does [20:52:49] <jtsigma> nm [20:52:51] <jtsigma> :) [20:55:03] *** lunaphyte has quit IRC [20:55:05] <rob0> In some cases you can emulate a wildcard with hash: by using multiple lookups for the same thing. Use a static: lookup after the hash:. Obviously that won't work in all situations. [21:01:00] *** lunaphyte has joined #postfix [21:02:10] <vice-versa> jtsigma: so your new slow dedicated transport is working now? [21:02:40] <jtsigma> not quite yet. it still looks like it's going through spamassassin [21:02:42] <jtsigma> instead of slow [21:03:17] <jtsigma> slow unix - - n - 1 smtp [21:04:36] <jtsigma> Aug 14 12:00:28 mail1 postfix/pipe[4249]: F365CA2406A: to=<5551115555 at txt dot att.net>, orig_to=<servertest at domain dot com>, relay=spamassassin, delay=1.4, delays=0.05/0.01/0/1.3, dsn=2.0.0, status=sent (delivered via spamassassin service) [21:05:34] <jtsigma> transport: [21:05:35] <jtsigma> txt.att.net slow:txt.att.net [21:05:35] <jtsigma> cingularme.com slow:cingularme.com [21:05:35] <jtsigma> mms.att.net slow:mms.att.net [21:05:42] <jtsigma> # postmap /etc/postfix/transport [21:09:18] <jtsigma> main.cf: [21:09:18] <jtsigma> slow_destination_recipient_limit = 10 [21:09:18] <jtsigma> slow_destination_concurrency_limit = 1 [21:11:43] <PcPixel> dammit, pcr4e didnt work [21:12:27] *** plaerzen has joined #postfix [21:13:43] <jtsigma> odd, when i do postconf -n|grep slow , none of those 'slow_destination_blah' come up [21:14:04] <pickcoder> jtsigma: did you restart postfix? [21:14:07] <jtsigma> yes [21:14:35] <jtsigma> just did it again [21:14:47] <jtsigma> service postfix stop ; ps auxw|grep post ; service postfix start [21:14:48] <pickcoder> you really shouldn't put a nexthop of destination domain with the transport name [21:14:51] <vice-versa> jtsigma: they won't as they're not postfix's [21:14:56] <pickcoder> it should be <domain> transport: [21:14:58] <vice-versa> and lose the next hop [21:15:02] <jtsigma> ok [21:15:09] <jtsigma> i tried that as well (1st attempt) [21:15:34] <jtsigma> txt.att.net slow: [21:15:34] <jtsigma> cingularme.com slow: [21:15:34] <jtsigma> mms.att.net slow: [21:15:40] <jtsigma> postmap /etc/postfix/transport [21:15:42] <PcPixel> crap. [21:15:48] <jtsigma> restarted postfix [21:16:06] <vice-versa> !obvious [21:16:06] <jtsigma> same results [21:16:07] <knoba> vice-versa: "obvious" : look for obvious signs of trouble, egrep '(warning|error|fatal|panic):' /some/log/file See: !logs factoid if you're unsure of where your mail logs are located [21:16:24] <pickcoder> jtsigma: and you assigned transport_maps = hash:/pathtotransport [21:16:39] <plaerzen> I keep getting the message: warning: connect to transport smtp: Connection refused. I have postfix listening on port 26 as opposed to 25, but I have that configured properly in master.cf Another error in my maillog which is likely related is the status=deferred (mail transport unavailable) [21:16:44] <jtsigma> grep transport_map /etc/postfix/main.cf [21:16:44] <jtsigma> transport_maps = hash:/etc/postfix/transport [21:17:14] <PcPixel> omg [21:17:17] * PcPixel smacks his head [21:17:28] *** elux has left #postfix [21:17:57] <PcPixel> no wait, dammit that wont work either [21:17:59] <PcPixel> UGH [21:18:43] <sysmonk> plaerzen: pastebin your master.cf [21:18:50] * plaerzen nods [21:18:54] <PcPixel> pcre is the closest way to get to what i want but i keeps failing [21:18:57] <sysmonk> PcPixel: cool down, smoke a cig, drink a beer [21:18:59] <jtsigma> # postmap -q txt.att.net hash:/etc/postfix/transport [21:18:59] <jtsigma> slow: [21:19:05] <PcPixel> cidr/hash would work if there was a wildcard mechanism [21:19:25] <sysmonk> PcPixel: 0.0.0.0/0 ? :) [21:19:28] <pickcoder> jtsigma: is the mail being delivered? [21:19:38] <PcPixel> sysmonk: ill try that [21:19:44] <jtsigma> yes, but it's sending too many at same time to txt.att.net so it's bouncing it [21:19:58] <pickcoder> jtsigma: use 1 for recipient limit [21:20:07] <pickcoder> what you have means 1 connection up to 10 recpients [21:20:12] <plaerzen> http://pastebin.com/d699abd6f [21:20:25] <jtsigma> ok let me try 1 [21:20:36] *** alienbrain has quit IRC [21:20:52] <sysmonk> plaerzen: smtpd2 is wrong [21:20:53] <jtsigma> so a value of '1' for both the concurrency limit as well as the recipient_limit [21:21:01] <sysmonk> plaerzen: er, smtp2 [21:21:06] <PcPixel> sysmonk: if this works, ill be very happy [21:21:10] <plaerzen> sysmonk: that's what I've named it in /etc/services [21:21:25] <sysmonk> plaerzen: i'm talking about the second one [21:21:30] <sysmonk> plaerzen: the one on line 31 [21:21:34] <jtsigma> AH! [21:21:36] <jtsigma> that was iT!!! [21:21:46] <plaerzen> sysmonk: ahhh, it should just be smtp ? [21:21:46] <jtsigma> thanks man! stupid me. i'm glad there are smart people in this world or i'd be lost [21:21:53] <sysmonk> plaerzen: yes [21:21:57] <jtsigma> so obvious too *shakig my head* [21:21:59] <plaerzen> sysmonk thanks, lemme try that [21:22:10] <jtsigma> vice-versa: thanks again so much man [21:22:14] <jtsigma> saved me a lot of headache [21:22:23] <PcPixel> jtsigma: you can have mine [21:22:34] <jtsigma> hehe [21:23:46] <vice-versa> jtsigma: lol, np, and I do think that howto mentioned about playing with destination_recipient_limit to get what you needed [21:23:55] <plaerzen> sysmonk: sweet, whole bunch of different errors in maillog now. Thanks :) [21:23:55] <jtsigma> yes u r right [21:24:09] <jtsigma> man some of us (me) really need hand holding [21:24:38] <plaerzen> now I have fatal: unkown service: smtp/tcp [21:25:21] * plaerzen facepalms. [21:27:39] <plaerzen> dear god. It works. [21:28:03] * plaerzen thanks sysmonk. [21:28:06] <sysmonk> np [21:30:05] <plaerzen> One day I hope to be a sysmonk. I will build a monastary among the high peaks of the slackware range, and all the people who live in Gentoonia can visit there to obtain ultimate enlightenment. [21:30:45] <roe_> don't want to reach as high debianer's peak? [21:30:54] <seekwill> On top of the slackware range, would there be the CentOS fortress? [21:33:25] <plaerzen> Fellow sysmonks of every order under the sun will be allowed to meditate in the monastary. For we hold no distrocism towards each other. [21:34:27] * plaerzen is feeling silly. Like monty python. [21:35:09] <rob0> Debian is never on a peak, always in the lowest part of a valley. [21:38:36] <seekwill> Under the Solaris? [21:38:59] <pickcoder> meh [21:39:10] * pickcoder mounts his Debian troops in rebellion [21:39:46] * seekwill unleashes the snow leapords [21:40:24] <pickcoder> seekwill: the mail2pdf project has taken a backseat [21:40:36] <rob0> Let's just hope the Debian troops aren't using Debian openssl for their encrypted communication. :) [21:40:41] <pickcoder> oo.org conversions are just too flakey [21:40:47] <seekwill> pickcoder: aww [21:40:55] <seekwill> rob0: lol :) [21:40:56] <pickcoder> rob0: is that all the ammo you have? [21:41:40] <seekwill> pickcoder: What if a file doesn't have a recognizable mimetype. What do you do with it? [21:41:54] <pickcoder> seekwill: I dunno. I'm relying on mime::explode [21:42:00] <plaerzen> rob0: lol [21:42:07] <pickcoder> I assume it will be given an unknown file type like .dat [21:42:11] <rob0> No. Postfix in Debian has a terrible history. Perhaps the worst thing they did was the TLS patch in 2.1. Now it's completely broken, they can't support it, and Wietse won't. [21:42:29] <plaerzen> seekwill: also, good one, I'll use that next time. Under the solaris. [21:42:59] <pickcoder> hrm.. never had a problem with it [21:43:07] <seekwill> pickcoder: Well, just wondering if someone emailed like a .mdb or something... Just some random file. [21:43:32] <pickcoder> seekwill: it would probably get written as the filename specified in the mime header [21:43:46] <pickcoder> mail2pdf wouldn't convert it and an error would be noted in the PDF [21:44:07] <pickcoder> the rest of it should get converted [21:44:24] <pickcoder> unless you can plug in your on conv [21:44:30] <pickcoder> which is simple [21:44:52] <seekwill> Well, just have it default to "error" for oo.org stuff [21:45:04] <pickcoder> it works for .doc for the most part [21:45:08] *** madrescher has joined #postfix [21:45:11] <pickcoder> xls, csv, and txt are different [21:45:23] <pickcoder> tabbed text sheets will be assumed to be text files [21:45:28] <seekwill> .txt doesn't work? [21:45:29] <pickcoder> and csv just hangs oo.org [21:45:32] <seekwill> oh [21:45:45] <pickcoder> some xls files hang oo.org too [21:46:20] <pickcoder> if there is any kind of structure in sending to the tool, then there shouldn't be any problems withit [21:48:15] <pickcoder> I may end up writing an office conversion service for Windoze [21:48:19] <pickcoder> using print methods [21:48:28] <seekwill> How about COM? [21:48:33] *** cpm has quit IRC [21:48:44] <pickcoder> .NET office plugins are avail already [21:48:52] <seekwill> I haven't done that kind of stuff in years [21:48:59] <pickcoder> I can throw something together in VB.NET fairly easily [21:49:03] <seekwill> oh [21:49:08] <pickcoder> I just wanted to avoid M$ connections [21:49:08] * seekwill is outdated [21:49:14] <seekwill> MS is fine [21:49:19] * seekwill hugs his Vista [21:49:35] <pickcoder> I'm divorcing it [21:49:44] <pickcoder> SP1 refuses to install [21:49:46] <pickcoder> what a POS [21:50:06] <seekwill> Did you try rebooting? [21:50:21] <pickcoder> I've gone through all of the KB's relating to the errors I've gotten [21:50:27] <pickcoder> I've spent about 3.5 weeks on it [21:51:04] <pickcoder> the error I'm getting isn't even related to the real problem because it's stating the download was incomplete.. but it's a stand-alone upgrade [21:51:12] <seekwill> Did you try rebooting? [21:51:16] <pickcoder> of course! [21:51:20] <seekwill> Three times? [21:51:26] <pickcoder> a hundred times by now [21:51:29] <seekwill> oh [21:52:31] <rob0> reboot it again [21:52:38] <pickcoder> there are still unanswered threads on the M$ groups regarding this problem [21:52:46] <pickcoder> the same notes are " call support " [21:53:21] <pickcoder> I'm going to put XP back on the machine so I can use it [21:53:35] <pickcoder> and I won't be buying any computers with it pre-installed [21:54:13] <seekwill> That's all they come with now [21:54:34] <seekwill> SP2 is always the better SP anyways [21:54:55] <pickcoder> I can still get XP [21:54:57] <pickcoder> OEM [21:55:19] <seekwill> Hassle with very little return [21:55:31] * seekwill unleases his snow leapord on pickcoder [21:55:38] <seekwill> leopard heh [21:55:48] <pickcoder> the same thing happened with XP when it was released [21:55:58] <pickcoder> it took well over 2 years for it to stablize [21:56:16] <seekwill> But Vista is pretty, and runs postfix well [21:56:17] <pickcoder> I stayed on 2000 until it did [21:56:47] * seekwill wonders why he talks about Windows when he doesn't have any :/ [21:57:05] <pickcoder> for my home machine, I'd run Vista [21:57:09] <pickcoder> provided my games would run [21:57:16] <pickcoder> otherwise it's Linux or XP MCE [21:57:25] <seekwill> MCE was nifty [21:58:06] <pickcoder> they could have made the recording service less abusive, though [21:59:02] <PcPixel> sysmonk: ok, i think ihave it [21:59:34] <PcPixel> was the vista an upgrade from xp? or a full install [21:59:56] <PcPixel> sysmonk: if i use WARN with IP's and 0.0.0.0/0 with check_for_valid_client [21:59:58] <pickcoder> I have an MSDN O/S subscription so it was an upgrade for Ultimate [21:59:58] <PcPixel> i get what i want [22:00:08] <PcPixel> then i wonder if the rules appl yto you [22:00:20] <PcPixel> if you upgrade from XP to Vista, you forfeit the XP license [22:00:25] <PcPixel> at least for commercial users [22:00:28] <PcPixel> dunno about msdn [22:00:28] <pickcoder> it's a dev license [22:00:44] <pickcoder> I also have 2K3 server [22:00:51] <pickcoder> but it's limited [22:01:24] <PcPixel> sysmonk: it worked! i have to do it by IP now though [22:01:27] <PcPixel> ill take what i can get [22:02:03] *** Tykling has joined #postfix [22:03:29] <PcPixel> heeeeere monk monk monk [22:04:10] <PcPixel> microsoft blows chunks [22:04:15] *** cilly has quit IRC [22:05:55] *** vaix has joined #postfix [22:06:03] *** GoatCheezWork has joined #postfix [22:06:24] *** JoeWulf has joined #postfix [22:06:28] <vaix> is there an easy (and conclusive) way to test if a mail relay has TLS configured and can/will use a TLS enabled connection to deliver mail to a recipient? [22:06:52] <GoatCheezWork> I had a configuration error and many e-mails I tried to send were bounced, then removed my qmgr. Is it possible to get a list of the e-mails that happened to? Is it possible to simply requeue them? [22:07:41] *** Guest70192 has left #postfix [22:07:56] <dni> hey is it possible to get outgoing smtp to auth with the mysql backend and credentials used for courier ? [22:08:22] <PcPixel> now i just gotta get alterMIME to work the way i want [22:08:50] *** radius has joined #postfix [22:10:53] <PcPixel> can you make alterMIME put a unique disclaime rin per domain? [22:14:49] <pickcoder> vaix: the logs on the relay? [22:15:30] <pickcoder> GoatCheezWork: if they aren't deferred then you can't requeue them [22:15:51] *** Joe_Wulf has quit IRC [22:16:16] *** pirho has joined #postfix [22:16:54] <vaix> pickcoder: what if you don't have access to the relay? [22:17:19] <GoatCheezWork> hmmm..... this is not good lol [22:18:05] <pickcoder> vaix: logs on the remote? [22:18:13] <pickcoder> the sender can't tell [22:19:19] <vaix> pickcoder: thanks. unfortunately I don't have any access other then as a sender on this particular setup. I will push the responsibility back to the reciever. [22:22:03] *** havvg has quit IRC [22:24:44] *** Juspion has quit IRC [22:27:12] <GoatCheezWork> yay... crisis averted lol [22:27:16] <GoatCheezWork> thx yall [22:29:33] *** jtsigma has quit IRC [22:29:35] *** Trengo has joined #postfix [22:39:26] *** madrescher has quit IRC [22:45:13] <GoatCheezWork> can I limit the number of e-mails postfix tries to send per hour? [22:45:59] <Trengo> just curious, why do you want to do that? [22:46:18] <GoatCheezWork> I'm sending to a relay, and they reject if i exceed some number per hour [22:46:44] <Trengo> yeah but how many is that? [22:46:53] <pickcoder> GoatCheezWork: not really [22:47:03] <pickcoder> everyone has that problem with Yahoo [22:47:28] <Trengo> i only have that problem when they reject me for a couple days [22:47:32] <Trengo> mail piles up [22:47:38] <GoatCheezWork> Trengo: it's something like 5000 probably [22:47:47] <pickcoder> I rarely see denials past 48 hours [22:47:56] <Trengo> you have a lot of mail to yahoo :s [22:48:02] <GoatCheezWork> this isn't yahoo [22:48:17] <GoatCheezWork> i'm using the business rr mail server as a relayhost [22:48:45] <GoatCheezWork> i wouldn't be using a relay host but aol doesn't accept any mail from here [22:48:47] <pickcoder> there's concurrency [22:48:53] <GoatCheezWork> i was able to add us to yahoo's whitelist however [22:48:56] <pickcoder> but it's not based on time [22:49:04] <pickcoder> GoatCheezWork: how?? [22:49:11] <GoatCheezWork> they havea form [22:49:17] <GoatCheezWork> you jsut fill it out - so does aol [22:49:20] <GoatCheezWork> they rejected us though [22:49:30] <pickcoder> I'm on the FBL for AOL [22:49:36] <GoatCheezWork> is it possible to use a relayhost for one destination? [22:49:42] <GoatCheezWork> FBL? [22:49:49] <pickcoder> feed-back-loop [22:49:56] <GoatCheezWork> ah - yeah - they rejected us [22:50:24] <GoatCheezWork> concurrency would be number of connections at a time right? [22:50:30] <GoatCheezWork> i already fiddled with that lol [22:51:35] <GoatCheezWork> will postfix ever delete the e-mails that get a 452 response? [22:53:47] <seekwill> Hope not [22:54:06] <GoatCheezWork> that's good then [22:54:17] <GoatCheezWork> as long as it doesn't do that then I think I'm ok [22:54:59] *** tshine has quit IRC [22:57:18] <GoatCheezWork> is there a way i can change how long postfix will wait to resend an e-mail that gets a 452 reponse? [23:00:29] *** PcPixel has quit IRC [23:01:24] <shasta> !minimal_backoff_time [23:01:25] <knoba> shasta: "minimal_backoff_time" : a configuration parameter in the main.cf: The minimal time between attempts to deliver a deferred message. This parameter also limits the time an unreachable destination is kept in the short-term, in-memory, destination status cache. [23:01:33] <shasta> !maximal_backoff_time [23:01:33] <knoba> shasta: "maximal_backoff_time" : a configuration parameter in the main.cf: The maximal time between attempts to deliver a deferred message. [23:01:41] <shasta> !queue_run_delay [23:01:42] <knoba> shasta: "queue_run_delay" : a configuration parameter in the main.cf: The time between deferred queue scans by the queue manager. [23:01:44] *** arooni has quit IRC [23:04:48] <dni> hello , can someone point me in the right direction of getting outgoing smtp auth with mysql backend ? [23:04:53] <dni> maybe a good doc or something [23:04:57] <sysmonk> !sasl [23:04:58] <knoba> sysmonk: "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. [23:05:54] <sysmonk> everything else is on the sasl side, there are some howtos on virtual users in mysql on postfix.org [23:06:22] <sysmonk> postfix.org/docs.html [23:06:36] <plaerzen> sasl. substance assisted sexual labour (viagra) [23:07:01] <dni> k thanks [23:07:03] <dni> will check it out now [23:07:38] <pickcoder> heh they aren't accepting new FBL applications [23:08:02] <sysmonk> who 'they' ? [23:08:12] <pickcoder> yahooooo [23:08:21] <pickcoder> they suggest using VERP for bounces [23:08:49] <sysmonk> ding ding, source please [23:09:21] <sysmonk> ah thought i read about it somewhere [23:09:31] <sysmonk> but they mentioned they will accept fbl in the future [23:09:41] <sysmonk> iirc [23:09:50] <pickcoder> yeah [23:10:25] <pickcoder> I'm going to try a dedicated transport for yahoo and see how it goes [23:10:42] *** tshine has joined #postfix [23:17:10] <rob0> I think that naming a protocol or interface with "Simple" as a part of the name does something to ensure that it becomes horribly complex. [23:18:41] <sysmonk> hehe [23:18:52] <sysmonk> yeah, sasl seems to be hard to most people [23:21:15] <seekwill> SOAP [23:21:32] <rob0> SMTP [23:22:27] <dni> i got sasl working fine with local auth,.. just trying to get it to work with the virtual accounts [23:23:37] *** cilly has joined #postfix [23:28:50] *** rootsvr has joined #postfix [23:29:56] *** Draecos has joined #postfix [23:36:19] *** j_s has quit IRC [23:36:51] *** dni has quit IRC [23:37:34] *** daemoen has joined #postfix [23:40:11] *** Palapa has quit IRC [23:41:14] *** rootsvr has quit IRC [23:49:42] *** GoatCheezWork has quit IRC [23:50:37] *** dusty_ has quit IRC [23:55:16] *** alienbrain has joined #postfix [23:56:08] *** jeffspeff has joined #postfix [23:57:57] *** subq has joined #postfix