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

Toggle Join/Part | bottom
[00:08:32] *** Broken|Arrow has joined #postfix
[00:08:44] *** e-anima has quit IRC
[00:11:29] *** Zeit|awy has quit IRC
[00:11:50] *** biggimat has joined #postfix
[00:14:58] *** Matic`Makovec has quit IRC
[00:27:42] *** uqlev has quit IRC
[00:40:24] *** kuhkatz has quit IRC
[00:41:38] *** basho__ has quit IRC
[00:46:47] *** Timmooo is now known as Timzzzz
[00:49:06] *** Section1 has quit IRC
[00:54:46] *** cilly has joined #postfix
[00:56:23] *** cilly has quit IRC
[00:58:44] *** Tykling has quit IRC
[01:02:35] *** Tykling has joined #postfix
[01:15:25] *** LanksD has joined #postfix
[01:15:37] *** LanksD has left #postfix
[01:17:01] *** LanksD has joined #postfix
[01:18:00] *** Southron has quit IRC
[01:21:02] *** Toerkeium has quit IRC
[01:23:47] *** eckirchn has joined #postfix
[01:24:30] *** x3mw3rty has joined #postfix
[01:29:03] *** eckirchn_ has joined #postfix
[01:31:32] *** _bugz_ has joined #postfix
[01:32:56] *** brancaleone has quit IRC
[01:34:46] *** Toerkeium has joined #postfix
[01:36:49] *** wdp has joined #postfix
[01:36:49] *** wdp has joined #postfix
[01:38:58] *** magyar has quit IRC
[01:42:33] *** magyar has joined #postfix
[01:43:12] *** x3mw3rty has quit IRC
[01:49:35] *** magyar has quit IRC
[01:51:02] *** seekwill has quit IRC
[01:54:52] *** magyar has joined #postfix
[01:59:58] *** loddafnir1 has quit IRC
[02:09:03] *** c0fe has joined #postfix
[02:10:19] *** c0fe has left #postfix
[02:10:19] *** c0fe has joined #postfix
[02:10:38] *** c0fe has left #postfix
[02:10:51] *** c0fe has joined #postfix
[02:11:06] *** c0fe has left #postfix
[02:13:47] <mac-> hi
[02:15:16] <mac-> if is possible to send email to receiver server with deliver confirmation request from destination server ?
[02:16:00] <roe> mac-, that is generally handled by the MUA
[02:16:04] <lunaphyte> doing that is rude.
[02:16:23] <lunaphyte> delivery confirmation nonsense belongs in the garbage, where it was born.
[02:16:49] *** c0fe has joined #postfix
[02:16:51] <roe> I agree
[02:17:34] <c0fe> hello i am getting an errror in postfix log saying that -o is a bad transport type, this is the violating line: -o smtpd_bind_address=127.0.0.1 how to fix this?
[02:17:47] <lunaphyte> change it back to how it was.
[02:17:59] <roe> c0fe, you probably forgot to add a space in your master.cf
[02:18:22] <c0fe> a space after what? the =?
[02:18:31] <roe> pastebin your master.cf
[02:20:02] *** weedar has joined #postfix
[02:20:46] <c0fe> http://pastebin.com/WFvDMHLA
[02:22:08] <roe> line 96-97?
[02:22:12] <roe> what is going on there?
[02:22:12] <mac-> roe: but if SMTP handle such confirmation ?
[02:22:22] <roe> mac-, what is your goal?
[02:22:51] <jimpop> O.o wow
[02:23:29] <mac-> send email, but in its header set some setting that destination server understood as 'sent delivered confirmation back'
[02:23:37] <adaptr> lunaphyte: you mean read receipts. not DSNs
[02:23:40] <roe> why?
[02:24:08] <roe> mac-, you know that the email was successfully sent by examining the logs
[02:24:19] <c0fe> supposed to bind to the address
[02:24:19] <lunaphyte> adaptr: oh, is that what he's talking about?
[02:24:25] <c0fe> i shouldn't do that roe?
[02:24:25] <adaptr> mac-: the MUA can request a DSN
[02:24:46] <adaptr> lunaphyte: I don't know what you're talking about, but requesting DSNs is actually in an RFC somewhere
[02:25:01] <roe> c0fe, -o is on a line all by itself and recieve_override_options isn't indented at all
[02:25:17] <mac-> adaptr: ok, but in such case it is MUA specific information, not part of SMTP ?
[02:25:33] <adaptr> mac-: DSNs are defined in their own RFC
[02:26:28] <roe> mac-, I do not know of an exact parallel to a delivery receipt as provided by the USPS
[02:26:33] <c0fe> roe: so remove them?
[02:26:34] <adaptr> they're extensions to SMTP, also known as ESMTP
[02:26:36] <c0fe> comment out?
[02:26:42] <roe> c0fe, fix your syntax problem
[02:27:10] <adaptr> roe: that would be a DSN.
[02:27:19] <mac-> DSNs are extension for SMTP, and are part of ESMTP ?
[02:27:26] <adaptr> RCPT TO: you at some dot hwere NOTIFY=ALWAYS
[02:27:35] <adaptr> !dsn
[02:27:35] <knoba> adaptr: "dsn" : Delivery Status Notifications as described in RFC 3464, first implemented in Postfix 2.3 - See: http://www.postfix.org/DSN_README.html
[02:28:11] <mac-> thanks
[02:28:15] <adaptr> mac-: no more wagging. time for reading
[02:28:48] <mac-> sure :>
[02:30:43] <c0fe> ok
[02:34:50] *** higuita has quit IRC
[02:47:59] *** mambaw has joined #postfix
[02:49:21] *** wdp has quit IRC
[02:50:03] *** wdp_ has quit IRC
[03:02:49] *** js_ has quit IRC
[03:07:46] *** master_of_master has quit IRC
[03:09:33] *** master_of_master has joined #postfix
[03:19:40] *** eckirchn has quit IRC
[03:24:26] *** eckirchn_ has quit IRC
[03:25:07] *** eckirchn_ has joined #postfix
[03:36:12] *** Timzzzz is now known as Timmooo
[03:37:37] <Timmooo> !debug
[03:37:37] <knoba> Timmooo: "debug" : http://www.postfix.org/DEBUG_README.html : a good starting point for how to deal with problems and to report information to those who might help. Post your information in a pastebin such as http://pastebin.ca/ or http://dpaste.com/
[03:39:25] <Timmooo> Hm, not certain if this is a problem with postfix or just my system but when I go to try to send a test mail using: echo test | mail john at example dot org I end up with this - -su: mail: command not found. Anyone know what i coudl have screwed up here?
[03:39:30] <Timmooo> *could
[03:40:47] <lunaphyte> no, mail isn't a postfix program. perhaps it's not been installed on that computer.
[03:41:22] <Timmooo> ah, odd, i thought it was by deafult ^^
[03:41:29] <Timmooo> Thanks though :)
[03:42:07] <Timmooo> Do you happen to know what the package would be called with mail in it?
[03:42:27] <roe> mailx generally
[03:42:49] <lunaphyte> there is no universal package naming convention.
[03:42:53] <Timmooo> Ah
[03:43:07] <rob0> !mail
[03:43:07] <knoba> rob0: "mail" : mail(1) (also known as mailx(1)) is not a Postfix-provided command. For help with it, see its man page. More powerful, commonly available console- and CLI-based MUAs include mutt, alpine and nail (likewise, not supported here.)
[03:43:44] <Timmooo> According to aptitude it is provided by mailutils, heirloom-mailx or bsd-mailx. Don't suppose any of you would have any recommendations on which to use?
[03:43:56] <rob0> heirloom-mailx definitely
[03:44:02] <Timmooo> Thanks :)
[03:44:19] <rob0> that was formerly called "nail"
[03:44:27] <Timmooo> ah :)
[03:44:48] <rob0> or mutt, but that's more complicated to set up
[03:45:15] <Timmooo> Well I believe i installed mutt as part of the workaround tutorial :p But haven't got up to that bit yet ^^
[03:47:22] <Timmooo> Ah, well now on with something which does seem to be handled by postfix according to the tutorial it seems to imply that postfix will create the directories and stuff needed in vmail, however upon find /var/vmail the only result is the empty vmail dir.
[03:49:10] <rob0> !virtual_mailbox_base
[03:49:10] <knoba> rob0: "virtual_mailbox_base" : a configuration parameter in the main.cf: A prefix that the virtual(8) delivery agent prepends to all pathname results from $virtual_mailbox_maps table lookups. This is a safety measure to ensure that an out of control map doesn't litter the filesystem with mailboxes. While virtual_mailbox_base could be set to "/", this setting isn't recommended.
[03:49:57] *** pclandllc has joined #postfix
[03:51:15] <rob0> the virtual_uid_maps user (or virtual_gid_maps group) needs write permission under virtual_mailbox_base.
[03:53:51] <Timmooo> Thanks, i'll check that in class. Though I thought that had been done in the tutorial :)
[03:54:16] <pclandllc> i got some issues with port 25 being blocked
[03:54:26] *** Timmooo is now known as Timzzzz
[03:54:51] <pclandllc> any one got time to help
[03:55:00] <roe> !port25
[03:55:00] <knoba> roe: "port25" : The MAAWG recommendations on managing port 25/tcp traffic: http://www.maawg.org/port25/MAAWG_Port25rec0511.pdf
[03:55:10] <roe> pclandllc, use a relayhost
[03:55:14] <rob0> !port_25_block
[03:55:14] <knoba> rob0: "port_25_block" : Many consumer-grade ISPs (and some which claim to be for business, such as Godaddy) block outbound port 25/tcp traffic to prevent abuse from their network. If your ISP does this, you should see the !basic and !relayhost factoids. Or, upgrade to business-class service (or change ISP if you already had it.)
[03:55:21] <roe> rob0, that's the one
[03:55:40] <pclandllc> yeah we got verizon at shop blocking port 25
[03:55:58] <roe> use their smtp server
[03:56:09] <pclandllc> is there a way to alter iptables
[03:56:17] <roe> why do you want to alter ip tables?
[03:56:26] <rob0> if you mean to get around the block, no.
[03:56:30] <pclandllc> to use like port 587
[03:56:57] <rob0> You can use a relayhost on 587, but 587 is not for MX mail.
[03:57:59] <pclandllc> yeah we use godaddy but got to pay more for email
[03:59:06] <roe> the questions youre asking make me think you should just pay more for godaddy's email service
[03:59:10] <pclandllc> i hate verizon
[03:59:32] <pclandllc> yeah my boss is a cheap ass though
[03:59:34] <pclandllc> lol
[04:00:01] <rob0> then consider:
[04:00:06] <rob0> !googleapps
[04:00:06] <knoba> rob0: "googleapps" : Google Apps - http://www.google.com/a/ - A free service provided by Google to have your email and other services hosted by them
[04:00:43] <pclandllc> will it say like whoever at pclandllc dot com?
[04:01:29] <rob0> they host your domain. You set up your MUA to use their server. You enter your own sender address in the MUA, just like with any mail service.
[04:02:41] <pclandllc> why god why as i kneel in front of the server
[04:02:46] <pclandllc> lol
[04:02:58] *** lunaphyte has quit IRC
[04:03:21] *** Timzzzz is now known as Timmooo
[04:03:45] <rob0> The main benefit of Google Apps is that you can focus on being a general sysadmin, without learning all the intricacies of mail admin.
[04:04:09] *** lunaphyte has joined #postfix
[04:04:18] <pclandllc> yeah i got cable connection at other shop that don't block
[04:04:51] <pclandllc> i just had a good idear
[04:05:39] <pclandllc> ok got to set one there just for mail
[04:07:08] *** Broken|Arrow has quit IRC
[04:07:31] <pclandllc> man need to unplug
[04:08:21] <pclandllc> i'm also setting up fedora 14 boxes up for back up stations
[04:09:16] <pclandllc> got hd docs we back up system with
[04:09:52] *** dragonheart has joined #postfix
[04:20:58] *** c0fe has quit IRC
[04:26:03] *** pclandllc has quit IRC
[04:33:19] *** mu574n9 has quit IRC
[04:34:37] *** mu574n9 has joined #postfix
[04:48:44] <l1nuxman> I can connect to local 25 smtp but not from remote machine? POstfix is running, how come can't telnet to 25 ?
[04:54:00] *** Timmooo is now known as Timzzzz
[04:56:42] <jimpop> l1nuxman: it's blocked?
[04:56:46] <roe> !tell l1nuxman welcome
[04:56:46] <knoba> l1nuxman: "welcome" : welcome to #postfix! if you're joining for the first time, or are new to irc, the first thing you'll want to do is read the channel topic (/topic). it includes crucial instructions on how to effectively ask for help here, and what data you should include with your questions. the degree of success you'll have is directly related to how effectively you're able to follow those guidelines.
[05:02:58] *** milligan has quit IRC
[05:04:29] *** lunaphyte has quit IRC
[05:07:38] *** lunaphyte has joined #postfix
[05:07:38] *** lunaphyte has joined #postfix
[05:20:10] *** mu574n9 has quit IRC
[05:36:06] *** Captain_Haddock has quit IRC
[05:43:03] <dragonheart> !port25
[05:43:03] <knoba> dragonheart: "port25" : The MAAWG recommendations on managing port 25/tcp traffic: http://www.maawg.org/port25/MAAWG_Port25rec0511.pdf
[05:43:10] <dragonheart> !port25blocked
[05:43:10] <knoba> dragonheart: Error: "port25blocked" is not a valid command.
[05:43:23] <dragonheart> l1nuxman: your isp is blocking it
[05:43:42] *** milligan has joined #postfix
[05:43:47] <dragonheart> or something in between but mostlikely your isp
[05:49:45] <l1nuxman> so heres my postconf -n and I can't connect to my smtp server remotely
[05:50:04] <jimpop> xeodox: I emailed MSK (opendkim guy) he said that you most certainly want to be signing Date and MessageID.
[05:50:30] <xeodox> jimpop: really!?
[05:50:39] <jimpop> xeodox: indeed.
[05:50:43] <xeodox> ok, thanks. I'll enable them then hehe
[05:50:58] <jimpop> xeodox: pm me your email address and I will fwd what he said
[05:51:02] <jimpop> if you want
[05:51:35] <roe> l1nuxman, where is your postconf -n?
[05:51:46] <l1nuxman> http://pastebin.com/Ui4NLRVN lol
[05:51:47] <l1nuxman> rob0,
[05:52:35] <roe> l1nuxman, is this server behind a nat?
[05:52:42] <roe> (on a private subnet)
[05:53:11] <l1nuxman> roe, no
[05:53:37] *** eckirchn_ has quit IRC
[05:53:46] <roe> so it has a public IP and is connected directly to the internet?
[05:57:37] <l1nuxman> yes roe
[05:58:39] <roe> can you connect to other MXs from it?
[06:00:12] <l1nuxman> uh
[06:00:17] <l1nuxman> let me see
[06:00:27] <roe> from the mail server can you telnet to the actual IP of the machine, not localhost?
[06:01:06] <l1nuxman> roe yes I can
[06:01:13] <roe> to which
[06:01:32] <l1nuxman> I can telnet from mail server to my mail server using IP of machine
[06:01:55] <roe> how about to other mail servers?
[06:02:57] <l1nuxman> roe, well I can connect yea
[06:03:03] <l1nuxman> I haven't logged in yet but I connect
[06:03:08] <l1nuxman> like to my ISP's
[06:03:17] <roe> what about to google's
[06:03:46] <roe> telnet alt3.aspmx.l.google.com 25
[06:03:48] <roe> does that work?
[06:04:16] <roe> (from your mail server)
[06:04:25] <l1nuxman> yep why roe ?
[06:04:45] <roe> we are troubleshooting basic connectivity
[06:04:49] <l1nuxman> ok
[06:04:53] <roe> this is how one troubleshoots basic connectivity
[06:05:04] <roe> so to recap
[06:05:10] <roe> you can telnet to your server's IP
[06:05:19] <roe> you can telnet from your server to other mail servers
[06:05:27] <l1nuxman> ye
[06:05:32] <roe> but you can't telnet from other servers to your server?
[06:05:45] <l1nuxman> I can't telnet from my home machine to my server
[06:05:57] <l1nuxman> like to download email
[06:06:01] <l1nuxman> or whatever it may be
[06:06:08] <l1nuxman> trying to connect to smtp
[06:06:17] <roe> that is a very different statement
[06:06:31] <roe> can other servers telnet to your mailserver?
[06:06:36] <l1nuxman> roe I can connect to 110
[06:06:47] <roe> 110 is pop and has nothing to do with this conversation
[06:06:58] <l1nuxman> ok
[06:07:00] <jimpop> "I can't telnet from my home machine to my server" <-- that is desired behavior
[06:07:27] <roe> l1nuxman, I *think* your problem is that your home ISP is blocking outbound port 25
[06:07:34] <roe> you should be using the submission port
[06:07:45] <roe> the submission port is preferred for client -> server communication
[06:08:00] <l1nuxman> roe, oh I think you're probably right
[06:08:15] <roe> !roe
[06:08:15] <knoba> roe: "roe" : has a good point
[06:08:43] *** Motoko has joined #postfix
[06:09:04] <l1nuxman> 587
[06:09:05] <l1nuxman> ?
[06:09:12] <roe> yes
[06:09:14] <roe> !submission
[06:09:14] <knoba> roe: "submission" : Port 587 is submission, for user submission of mail, NOT suitable for mail exchange. See the commented example in master.cf. also see !msa, and rfc 2476 and 4409. Also read http://www.maawg.org/sites/maawg/files/news/MAAWG_Port25rec0511.pdf
[06:13:41] <l1nuxman> BINGO roe that was it
[06:13:52] <l1nuxman> thank you
[06:14:19] <l1nuxman> question, how do usernames like user at domain dot com work? I can only create user 'user'
[06:16:13] <roe> huh?
[06:20:25] <jimpop> !tell linuxman virtual
[06:20:25] <knoba> linuxman: "virtual" : a way to configure additional domains and user accounts (that do not need to exist in your /etc/passwd). See: http://www.postfix.org/VIRTUAL_README.html
[06:20:55] <roe> jimpop, is that what he means?
[06:21:16] <jimpop> roe: based on what I've seen so far, i can only assume yes :-)
[06:25:52] *** cytrinox_ has joined #postfix
[06:28:52] *** cytrinox has quit IRC
[06:28:52] *** cytrinox_ is now known as cytrinox
[06:36:42] *** imroot702 has joined #postfix
[06:42:40] *** xeodox_ has joined #postfix
[06:45:06] *** xeodox has quit IRC
[06:45:06] *** xeodox_ is now known as xeodox
[06:51:07] *** LanksD has quit IRC
[06:56:54] *** Dimenxion has joined #postfix
[07:08:21] *** roentgen has quit IRC
[07:09:26] *** Captain_Haddock has joined #postfix
[07:12:47] *** Dimenxion has left #postfix
[07:17:51] *** weedar has quit IRC
[07:21:03] *** Zethrok has joined #postfix
[07:22:44] *** veganadian has joined #postfix
[07:25:35] <l1nuxman> ok well, I can connect to my smtp server but it doesn't show the login banner or anything. If I take away authentication then it does though...what's wrong with the config? I have dovecot installed too. http://pastebin.com/z6nrR9ri
[07:39:04] *** weedar has joined #postfix
[07:50:06] *** gerhard7 has joined #postfix
[07:53:41] *** veganadian has quit IRC
[07:59:23] *** loddafnir1 has joined #postfix
[08:05:14] <active_si> l1nuxman: check your logs you should see what's throttling the service
[08:19:34] *** mcp has quit IRC
[08:26:33] *** e-jones has joined #postfix
[08:29:05] *** Zeit|awy has joined #postfix
[08:35:30] *** UQlev has joined #postfix
[08:41:24] *** jujugre has joined #postfix
[08:55:34] *** Motoko has quit IRC
[08:55:42] *** Imo has joined #postfix
[08:56:23] <Imo> Hello, I try to install Postixadmin with dovecot and I have some errors to get mails in my mailboxes can someone help me please: http://pastebin.com/X2yZ5XPN
[08:57:23] *** xpoint has joined #postfix
[08:58:24] *** breaker313 has joined #postfix
[09:02:59] *** zorg1 has joined #postfix
[09:06:04] *** cilly has joined #postfix
[09:10:24] *** krzee has quit IRC
[09:13:49] *** davlefou has joined #postfix
[09:17:14] <dragonheart> !tell Imo welcome
[09:17:14] <knoba> Imo: "welcome" : welcome to #postfix! if you're joining for the first time, or are new to irc, the first thing you'll want to do is read the channel topic (/topic). it includes crucial instructions on how to effectively ask for help here, and what data you should include with your questions. the degree of success you'll have is directly related to how effectively you're able to follow those guidelines.
[09:17:18] *** empity has joined #postfix
[09:25:01] *** ChameleonSys has quit IRC
[09:25:21] *** ChameleonSys has joined #postfix
[09:27:05] *** Imo has quit IRC
[09:28:06] *** Vanillux has joined #postfix
[09:28:24] <Vanillux> anyone could help me setup a mailserver please ?
[09:29:54] <robtone> $45 per hour.
[09:30:26] *** Deathvalley122 has quit IRC
[09:30:28] <Vanillux> its for an open-source project and we dont have any funds :(
[09:31:10] <robtone> Vanillux, follow the guides at http://www.postfix.org/documentation.html
[09:31:23] <robtone> if there any explit questions, ask them here.
[09:31:46] *** davlefou has quit IRC
[09:31:50] <Vanillux> http://www.postfix.org/BASIC_CONFIGURATION_README.html should be enough ?
[09:31:51] *** davlefou has joined #postfix
[09:31:53] <robtone> otherweise "ask for a mailadmin to contribute"
[09:32:05] <robtone> Vanillux, it's the starting point
[09:33:05] *** Deathvalley122 has joined #postfix
[09:34:02] <robtone> Setting up postfix for others, so that the helper doesn't have to lay a hand on it ever again, is not a task of 2-3 hours IRC chatting :/
[09:35:18] *** e-anima has joined #postfix
[09:37:20] <UQlev> robtone: how long will it take for you to install postfix with 20-30 system accounts (1 domain, no virtual domains) with dovecot? Does it depend on OS?
[09:40:14] <Vanillux> the FQDN should be mail.vanillux.org or vanillux.org ? i know its dumd but i never done this before
[09:40:50] <UQlev> Vanillux: for which variable?
[09:41:11] <Vanillux> its the second question after i chose internet site
[09:41:22] <Vanillux> during install
[09:41:22] <UQlev> Vanillux: mydomain or myhostname?
[09:41:36] <Vanillux> system mail name
[09:42:39] <Vanillux> UQlev, its during install its asking the "mail name"
[09:43:01] <UQlev> Vanillux: I guess you need mail.vanillux.org
[09:43:16] <Vanillux> UQlev, thank you
[09:43:22] <UQlev> Vanillux: you may change it anytime later
[09:43:56] <UQlev> Vanillux: what OS?
[09:44:17] <Vanillux> ubuntu 10.10
[09:45:21] <UQlev> I have never seen such a questions installing postfix on FreeBSD :)
[09:45:36] <robtone> UQlev, the last time it took me two nights (because I had to learn a bit about dovecot, what I still have)
[09:46:21] <UQlev> robtone: so 2 night is about 10-15 hours?
[09:46:57] <Vanillux> never installed a mailserver before
[09:47:12] <robtone> UQlev, yep, but that was for my own stuff ( and included some caring for kids and wife)
[09:48:21] <UQlev> robtone: quite a good time, providing that you don't need to explain simultaneously to someone else what are you doing and why :)
[09:48:29] *** davlefou has quit IRC
[09:49:25] <robtone> UQlev, well actually it was hard for me to understand dovecot
[09:49:55] <robtone> specially because there may be PAM auth, but you still have to crate databases/textfiles for location of the mail, etc
[09:51:05] <UQlev> robtone: I agree
[09:52:20] <UQlev> robtone: 1st time to get postfix + courier-imap working took about 2 weeks of my time
[09:53:28] *** e-anima has quit IRC
[09:54:47] <UQlev> robtone: and I have no kids to look after them :)
[10:03:20] *** e-anima has joined #postfix
[10:03:21] *** eanima2 has joined #postfix
[10:05:54] *** micols has quit IRC
[10:06:51] *** micols has joined #postfix
[10:11:31] *** UQlev has quit IRC
[10:12:48] *** UQlev has joined #postfix
[10:13:32] *** dragonheart has quit IRC
[10:25:49] *** e-anima has quit IRC
[10:29:06] *** higuita has joined #postfix
[10:34:02] *** dall has joined #postfix
[10:34:05] <dall> hello
[10:34:32] <dall> I have added authenticated user(SASL) to Postfix with saslpasswd2, can I share this database of user:password with Cyrus or I have to create another database for cyrus IMAP Login ?
[10:38:19] *** turbomettwurst has joined #postfix
[10:41:34] *** davlefou has joined #postfix
[10:46:11] <jelly> how does a content_filter know the originating client IP address?
[10:47:03] *** cilly has quit IRC
[10:50:22] *** davlefou has quit IRC
[10:51:14] <xpoint> jelly postifx made it avail
[10:51:26] <jelly> xpoint: how?
[10:51:34] <xpoint> xforward
[10:51:53] <jelly> ok, what when my content_filter doesn't support xforward
[10:52:07] <xpoint> does not matter
[10:52:22] <jelly> *blink*
[10:52:38] *** davlefou has joined #postfix
[10:52:40] <xpoint> postfix change the connect ip on content filter to be the origin ip
[10:53:20] <xpoint> its 100% transperant like my ipv6 here :)
[10:56:43] <dall> possible?
[10:56:46] *** mcp has joined #postfix
[11:00:55] *** abyss has joined #postfix
[11:05:06] *** eanima2 has quit IRC
[11:05:15] *** e-anima has joined #postfix
[11:06:46] *** MatBoy has quit IRC
[11:07:07] *** MatBoy has joined #postfix
[11:12:58] *** davlefou has quit IRC
[11:13:06] *** davlefou has joined #postfix
[11:15:24] *** morsik has joined #postfix
[11:15:25] <morsik> hi
[11:15:33] <morsik> i'm trying to configure smtp server. but something is wrong...
[11:15:43] <morsik> i can send emails from php's mail() function, fron system mail
[11:15:57] <morsik> but i can't send mail from some client (for eg. thunderbird)
[11:16:02] <morsik> my main.cf: http://3paste.com/hash/20da1f36faf9fe02ffc408fdab2a3f48
[11:16:29] <Aprogas> Check the topic for instructions.
[11:16:57] <xpoint> php mail() uses sendmail, thunderbird does not use sendmail
[11:17:23] <morsik> maybe
[11:17:25] <xpoint> setup smtp sasl in postfix
[11:18:48] <morsik> Aprogas: what instructions? postconf -n is the same as my main.cf
[11:18:53] <Aprogas> No it's not.
[11:19:03] <morsik> xpoint: thunderbird connects through smtp with my server
[11:19:06] <Aprogas> postconf -n is sorted and compact
[11:19:20] <morsik> but it can't connect... just waiting. no error, no anything
[11:19:24] <morsik> also no info in server logs
[11:19:29] <morsik> Aprogas: ok... this is other
[11:19:33] <Aprogas> Is your mailserver MX for any domains?
[11:19:50] <xpoint> does not matter if it is not
[11:20:39] <morsik> so here is postconf -n: http://3paste.com/hash/cb898830577f6fd5b715adb5bb51477a
[11:20:52] <xpoint> if thunderbird is outside mynetwork it will say relay denied if no domains hosted
[11:21:54] <morsik> xpoint: how it can be outside 0.0.0.0/32?
[11:21:55] <morsik> :D
[11:21:57] <Aprogas> Your mynetworks looks odd.
[11:22:05] <xpoint> otherwise if its inside it will relay anything
[11:22:11] <Aprogas> Many hosts are outside 0.0.0.0/32
[11:22:50] <sep> morsik, you can not put 0.0.0.0 in your networks file. since it will open your server for abuse.
[11:23:05] <sep> if you want to send from anywhere. you must use smtp auth
[11:23:23] <sep> or implement some vpn system so your ip (as seen from the server) can be known
[11:23:25] <xpoint> postfix supports cidr maps so use it properly
[11:23:31] <morsik> sep: ok, removed
[11:24:05] <morsik> oh, now thunderbird connected to postfix...
[11:24:09] <morsik> when i removed 0.0.0.0/32
[11:24:17] <sep> if you only need to send from known addresses you can put them in the mynetworks. but opening up to wide there will backfire.
[11:24:19] <morsik> but it has some other errors, maybe i'll fix them
[11:24:29] <morsik> sep: ok, i see
[11:24:36] <xpoint> mosik remove mynetworks completely in main.cf !
[11:24:57] <Aprogas> Your logs were probably full of fatal errors complaining about misconfiguration.
[11:25:07] <xpoint> :)
[11:25:24] <morsik> no ;p
[11:25:52] <xpoint> if postconf -d | grep mynetworks is okay then remove in main.cf only add lines that need to be non default
[11:25:58] <Aprogas> Postfix only goes into "play dead"-mode when it is grossly misconfigured, and it will log such cases.
[11:26:01] <morsik> don't joke guys
[11:26:24] <dall> nobody use Curys IMAP server
[11:26:24] <dall> ?
[11:27:08] <xpoint> is cyrus imap old name for dovecot ? :)
[11:27:09] <UQlev> any special benefits of doing so?
[11:27:25] <UQlev> dall: ^
[11:28:26] *** basho__ has joined #postfix
[11:28:47] <UQlev> dall: may be it is special charm to be out of mainstream ;) ?
[11:32:41] *** david__ has joined #postfix
[11:33:14] *** davlefou has quit IRC
[11:37:47] *** n0sq has quit IRC
[11:40:26] *** wdp has joined #postfix
[11:40:26] *** wdp has joined #postfix
[11:42:40] *** brancaleone has joined #postfix
[11:43:59] *** cilly has joined #postfix
[11:50:54] *** weedar has quit IRC
[11:51:10] *** n0sq has joined #postfix
[11:51:23] *** weedar has joined #postfix
[11:52:59] *** david__ has quit IRC
[11:53:13] *** david__ has joined #postfix
[11:56:32] <dall> excuse me...telephone :-)
[11:56:46] <dall> really???? nowis dovecot?? ops
[11:56:46] <dall> :D
[11:57:13] <dall> xpoint: do i have to use dovecot? my problem is....i also have checked dovecot but...how cna i set the database on dovecot?
[11:57:30] <dall> i don't want to recreate another database...i vould like to use the database created with saslpasswd2
[11:57:35] <dall> is it possible using dovecot?
[11:59:30] <UQlev> dall: using cyrus sasl is only needed if your postfix will work as tls client
[11:59:40] *** cilly has quit IRC
[12:00:39] <dall> i have to authenticate my user
[12:00:42] <dall> user:password
[12:00:47] <dall> sasl is not required?
[12:01:56] <xpoint> postfix does only care of sasl auth, not on what auth backend used
[12:01:56] <UQlev> dovecot may use different methoods of authentication / userbase storage
[12:02:34] *** david__ has quit IRC
[12:02:37] <UQlev> dall: dovecot can provide sasl auth for your users
[12:02:42] *** david__ has joined #postfix
[12:03:08] <UQlev> dall: I believe you can use pam authentication and system users accounts
[12:03:39] <xpoint> if users is in cyrus-imap then it need to be migraded to a compatibel dovecot auth or just let dovecot auth with cyrus-imap with imho uses cyrus-sasl
[12:04:09] *** gebi has quit IRC
[12:04:54] *** kuhkatz has joined #postfix
[12:04:54] *** kuhkatz has joined #postfix
[12:06:23] <dall> no, i'm not using system account... i'm using virtual account (also for postfix)
[12:07:52] <xpoint> then make dovecot use same virtual as postfix, problem solved
[12:07:54] <morsik> hmm...
[12:08:01] <dall> yes xpoint
[12:08:07] <morsik> i don't know, but it's impossible to connect with 25 from outside server
[12:08:13] <dall> i can set the db i have create with saslpasswd2 right?
[12:08:17] <morsik> port is opened :\
[12:08:42] *** weedar has quit IRC
[12:08:43] *** cilly has joined #postfix
[12:09:05] <xpoint> dall saslpasswd2 is just a client tool to cyrus-sasl api
[12:09:21] <dall> yes
[12:09:34] <dall> so how can i create account:password for postfix and dovecot
[12:09:54] <xpoint> you have them in postfix allready
[12:10:06] <xpoint> tell dovecot to use them
[12:10:15] <dall> no
[12:10:20] <dall> i don't have them
[12:10:28] <xpoint> okay you win :)
[12:10:30] <dall> i only create a pasword for my user with sals
[12:11:35] <dall> one moment i'm bit confused... i have postfix....configured with virtual_mailbox_domains.... i have created a map and set the account:directory/ for each account........ok
[12:11:44] <dall> now...i have to set the password for this virtual account...
[12:11:48] <dall> is not sasl required?
[12:12:07] <xpoint> sasl api is requred
[12:12:27] <xpoint> not saslpasswd2
[12:13:08] <xpoint> its more easy with dovecot v2
[12:13:29] <xpoint> in dovecot v1 its more hard to migrade from cyrus
[12:13:46] <xpoint> but not impossible
[12:14:27] <dall> ok
[12:14:31] <dall> i understand
[12:14:49] <dall> but i'm confused on one thing :)
[12:14:53] <dall> ok
[12:15:03] <xpoint> and remember not to use virtual_transport = virtual when dovecot is working
[12:15:14] <dall> i have POSTFIX....SASL...it works.... i just checked it with TELNET
[12:15:41] <xpoint> use the same sql maps in dovecot then
[12:15:54] <dall> but the question is: sals provide auth support.....but sals have to know where to check these account:password right ?
[12:15:55] <xpoint> if backend is sql
[12:15:57] <dall> i'm not using SQL
[12:16:26] <xpoint> so postgresql ?, pam, sqlite ?
[12:16:47] <xpoint> ldap ?
[12:16:49] <dall> i don't have SQL and SYSTEM account...so where sasl could check this credentials
[12:16:51] <dall> ok
[12:17:13] <xpoint> how does postfix get accounts ?
[12:17:29] <xpoint> nis ?
[12:17:32] <Aprogas> !tell morsik port_25_block
[12:17:33] <knoba> morsik: "port_25_block" : Many consumer-grade ISPs (and some which claim to be for business, such as Godaddy) block outbound port 25/tcp traffic to prevent abuse from their network. If your ISP does this, you should see the !basic and !relayhost factoids. Or, upgrade to business-class service (or change ISP if you already had it.)
[12:17:42] <dall> virtual_mailbox_domains
[12:17:58] <xpoint> dall and what maptype
[12:17:59] <dall> virtual_mailbox_base and virtual_mailbox_maps
[12:18:31] <dall> the map has info at example dot com example.com/info/
[12:18:39] <dall> (hash)
[12:18:48] <xpoint> dall postconf -m what map are accounts on ?
[12:19:04] <dall> maildir
[12:19:32] <xpoint> okay so i say again define hash tables in dovecot (berkdb)
[12:19:54] <morsik> knoba: oh... ugh... i forgot that -.-
[12:20:02] <morsik> yeah, TPSA blocked it in poland
[12:20:26] <xpoint> morsik use port 26 then
[12:20:46] <Aprogas> Other mailservers trying to reach your MX won't try port 26
[12:20:56] <morsik> they recommend to use 587 in poland, so i'll use it...
[12:20:59] <morsik> Aprogas: huh?
[12:21:05] <morsik> MX is for receiving emails
[12:21:06] <xpoint> morsik and find a dns hoster that are willing to portforward mails
[12:21:11] <morsik> not for send
[12:21:29] <Aprogas> I thought we were talking about that.
[12:21:39] <morsik> smtp is sending port
[12:21:42] <Aprogas> You said it is impossible to connect to port 25 from outside server.
[12:21:47] <morsik> pop3/imap are for receiving
[12:21:51] <dall> xpoint: in this hash tables in dovecot i can set account:password and this table will be used with postfix and dovecot?
[12:21:58] <xpoint> when postfix support srv dns maybe it works
[12:22:07] <morsik> yeah...
[12:22:19] <morsik> from other server which is not from that ISP i can connect :D
[12:22:26] <morsik> knoba: thanks. i forgot that
[12:22:36] <Aprogas> You never really described your setup very clearly.
[12:22:42] <Aprogas> I asked whether you were MX for any domains.
[12:22:50] <Aprogas> If you're just going to send, might as well use a nullclient instead of postfix.
[12:23:02] <morsik> Aprogas: but why you need info about my MX?
[12:23:13] <Aprogas> To know whether you even need to run postfix.
[12:23:24] <morsik> MX is needed to receiving emails...
[12:23:27] <Aprogas> Many people install an MTA when they only need a nullclient.
[12:23:32] <xpoint> morsik aprogas have no clue either :)
[12:23:43] <morsik> and i have MX, i just configured imap and it works
[12:23:49] <morsik> and i tested it many times
[12:23:51] <xpoint> postfix can work as a client
[12:24:19] <Aprogas> IMAP has no relation to MX-records.
[12:24:36] <xpoint> dall yep if postfix does use dovecot sasl
[12:24:46] <Aprogas> !nullclient
[12:24:46] <knoba> Aprogas: "nullclient" : a null client is a computer that can only send mail. it receives no mail from the network, and it does not deliver any mail locally. while postfix can be configured to fill this role, it is often unnecessary overkill, and a much simpler software package is more appropriate. see !nullclient_software for more details.
[12:25:09] <dall> dovecot sasl
[12:25:17] *** thumbs has quit IRC
[12:25:40] <dall> i have to remove cyrus_sasl
[12:25:43] <xpoint> dall you have hash postfix tables, dont need virtual_* after migrade, dovecot will deliver if its found a matching user in the auth db
[12:25:44] <dall> i will install it
[12:26:41] <xpoint> dall only thin postfix need to do before calling dovecot deliver is make alias rewrite
[12:26:52] *** david__ is now known as davlefou
[12:27:00] <dall> ?? do i not have to use virtual_mailbox_domains
[12:27:03] <dall> hmm k
[12:27:17] <xpoint> nope this is done in dovecot
[12:27:26] <morsik> yeah... i set port to 587 and thunderbird see smtp now
[12:27:47] *** giany has joined #postfix
[12:27:50] <giany> hello
[12:27:53] <xpoint> say foo@localhost is in auth table on dovecot then dovecot will accept mail to it
[12:28:02] <giany> any idea why i have many of these in the logs : postfix/smtpd[2760]: connect from unknown ?
[12:28:22] <xpoint> dns failure ?
[12:28:44] *** ChameleonSys has quit IRC
[12:28:54] <giany> xpoint: its not the case because all are like that
[12:29:06] <giany> and some of the ips have proper dns
[12:29:12] <xpoint> if all are so then check dns
[12:29:55] <xpoint> if dns is okay did you disable dns in postfix ?
[12:30:11] <giany> xpoint: can you be more specific? if I manually run dig/nslookup on those ips then it shows the host
[12:30:29] <dall> xpoint: so if iuse virtual_mailbox_domains it means i'm using cyrus ?
[12:31:08] <xpoint> what postfix version ?, if you use postscreen then its not checking reverse ptr in that postfix state
[12:31:29] <giany> xpoint: which is the option to disable dns in postfix?
[12:31:45] <xpoint> postconf -d | grep disable
[12:31:45] <giany> disable_dns_lookups ?
[12:31:53] <xpoint> yep
[12:32:10] <xpoint> dont do it :)
[12:32:24] <giany> postconf -n | grep disable
[12:32:24] <giany> disable_dns_lookups = no
[12:32:29] <xpoint> i am just rule out you did not
[12:32:51] <xpoint> is default
[12:32:58] <giany> so its not that
[12:33:07] <xpoint> remove in main.cf
[12:33:58] <Aprogas> dall: virtual_mailbox_domains is used to handle mailboxes of accounts that don't have a local UNIX account. Which IMAP server you use in conjunction is separate.
[12:33:59] <xpoint> one less line to think about in postconf -n
[12:34:53] *** matt1982 has joined #postfix
[12:34:56] <xpoint> dall dovecot is not limited to only system accounts in dovecot deliver
[12:35:22] <xpoint> likewise postfix virtual is either
[12:35:30] <dall> Aprogas, xpoint, ok
[12:35:52] <Aprogas> dall: SASL is also separate from virtual_mailbox_domains. It is possible though to use the same passdb for people to login to their IMAP-account, and to authenticate to your SMTP-server with SASL.
[12:36:12] <xpoint> dall use postfix virtual alias still with dovecot
[12:36:18] <Aprogas> dall: If the passdb is already configured in dovecot, and you use dovecot as SASL backend, I think this requires no further configuration.
[12:36:44] <dall> i used saslpasswd2 to add user:pass to my db
[12:36:47] <dall> i would like to use it
[12:36:52] <dall> ok
[12:36:55] <xpoint> say one like to mailbox domains in one dovecot mailbox
[12:36:58] <Aprogas> Is saslpasswd2 part of dovecot or cyrus?
[12:37:22] <xpoint> sasl api is in dovecot
[12:37:28] <dall> no..i only told oyou that i create a DB of account and passwords...and i would like to use it with postfix and cyrys/dovecot
[12:37:35] <xpoint> forget saslpasswd2 :)
[12:37:41] <dall> ok...burn it!!!!1
[12:37:41] <dall> :D
[12:37:51] <dall> forgot
[12:37:59] <Aprogas> dall: Are you using dovecot or cyrus?
[12:38:10] <dall> i have to decide which to use
[12:38:15] <dall> i only configured postfix
[12:38:26] <dall> i post my configuration....one moment
[12:38:47] <Aprogas> I recommend using dovecot then, it is simpler.
[12:38:52] *** davlefou has quit IRC
[12:38:56] <xpoint> google dovecot berkdb auth backend
[12:39:13] *** davlefou has joined #postfix
[12:39:22] <Aprogas> Google for mail-related topics often leads to bad tutorials. Use the official documentation instead.
[12:39:25] <Aprogas> !sasl
[12:39:25] <knoba> Aprogas: "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:39:39] <xpoint> dall if you started with dovecot you would have had less problems now
[12:41:29] <giany> xpoint: what do you mean by remove main.cf ?
[12:41:52] <giany> xpoint: in main.cf its set on no
[12:42:05] <dall> hey guys here my main.cf: http://nopaste.info/696369f2c6_nl.html
[12:42:09] <Aprogas> !tell giany duplicates
[12:42:09] <knoba> giany: "duplicates" : the following can be used to list redundant settings defined in main.cf: (postconf -d; postconf -n) | sort | uniq -d
[12:42:27] <Aprogas> dall: postconf -n is more useful
[12:42:46] <xpoint> giany and its default, dont add default lines to main.cf unless one need to change defaults
[12:43:47] <dall> Aprogas, something worng ?
[12:44:01] <xpoint> exsample postconf -d > main.cf is not the best way to make a postfix conf
[12:44:05] <Aprogas> postconf -n is more compact than main.cf
[12:44:47] <xpoint> wc -l main.cf
[12:45:01] <xpoint> postconf -d | wc -l
[12:45:45] <xpoint> make main.cf simple then it more simple to find errors
[12:47:08] <dall> ??
[12:47:14] <dall> are you telling it to me?=
[12:47:20] <morsik> yeah! finally works
[12:47:21] <Aprogas> dall: Pastebin postconf -n instead of main.cf
[12:47:22] <morsik> thanks buys
[12:47:25] *** morsik has left #postfix
[12:47:33] <dall> ok
[12:47:35] <dall> one moment
[12:49:24] <dall> http://nopaste.info/16a4daabfc_nl.html
[12:49:28] *** ChameleonSys has joined #postfix
[12:49:49] <dall> (obviously change exmple.net)
[12:50:01] <dall> but this is my config
[12:50:10] *** davlefou has quit IRC
[12:50:29] *** davlefou has joined #postfix
[12:50:33] <xpoint> only shakire would do laundry service :=)
[12:51:48] <Aprogas> !tell dall sasl
[12:51:48] <knoba> dall: "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:53:28] <dall> xpoint what?
[12:53:51] *** Tykling has quit IRC
[12:56:41] *** wdp__ has joined #postfix
[12:57:34] *** Tykling has joined #postfix
[12:59:00] *** wdp has quit IRC
[13:01:00] <dall> i will see http://www.postfix.org/SASL_README.html
[13:01:07] <dall> and will use dovecot...BTW
[13:01:16] <dall> is it worng my main.cf ?
[13:01:23] <dall> (no talking about SASL)
[13:01:36] <dall> i can use virtual i think with dovecot...
[13:01:48] <dall> i don't remember someone tell me not?
[13:01:48] <xpoint> first make dovecot workk
[13:02:34] <dall> yes i will install it...sure..then i have to create this sh..t file to share account:password form postfix and dovecot
[13:02:47] <xpoint> dovecot cant do alias rewrite, so do this in postfix virtual alias
[13:03:04] <dall> :i don't need alias
[13:03:17] <Aprogas> Postfix can store to virtual mailboxes itself. It doesn't need an IMAP-server for that part.
[13:03:40] <xpoint> just add all accounts then in dovecot
[13:03:52] <Aprogas> Postfix has its own virtual delivery agent, you usually don't need to use Dovecot's deliver to write to mailboxes.
[13:03:58] <xpoint> incl postmaster@yourdomain
[13:04:05] <dall> yes
[13:04:07] <dall> deliver
[13:04:15] <dall> but i have to use IMAP to read the emails
[13:04:27] <xpoint> but postfix would not do sieve
[13:04:34] <dall> postfix will do all the job...i only have to install an impa server to read these emails
[13:04:35] *** Timzzzz is now known as Timmooo
[13:04:36] *** cilly has quit IRC
[13:04:39] <dall> sieve?
[13:04:57] <xpoint> http://sieve.info/
[13:05:16] *** Tykling has quit IRC
[13:05:21] <xpoint> pretend thunderbird does not have it
[13:05:27] <Aprogas> If you haven't heard of Sieve, you are not using it.
[13:05:56] <xpoint> he cyrus had it not ?
[13:07:32] <xpoint> if i was not here dall had installed cyrus-imap and later wanted more developments :)
[13:09:11] *** Tykling has joined #postfix
[13:10:05] *** david__ has joined #postfix
[13:10:32] *** davlefou has quit IRC
[13:11:18] <UQlev> dall: sieve is replacement for maildrop or procmail
[13:11:37] <UQlev> dall: very handy filters
[13:11:45] <Aprogas> Let's start simple.
[13:12:23] <xpoint> its simple to see dovecot wiki
[13:13:51] *** UQlev has quit IRC
[13:15:26] *** Twinkletoes has joined #postfix
[13:15:56] *** acf1210 has joined #postfix
[13:20:31] <dall> ooooooook
[13:20:33] <dall> guys
[13:20:34] <dall> thank you
[13:20:49] <dall> :-D GMAIL is waiting me
[13:21:04] <xpoint> lol wasted time
[13:21:35] <xpoint> gmail is just like installing roundcube :)
[13:21:52] *** morsik has joined #postfix
[13:21:56] <morsik> ugh... another question
[13:22:06] <xpoint> 42
[13:22:06] <morsik> how can i send mail from otheraccount at domain dot tld?
[13:22:23] <morsik> i added otheraccount: morsik to /etc/aliases and i did 'newaliases'
[13:22:29] *** Tykling has quit IRC
[13:22:30] <xpoint> without add another mailbox ?
[13:22:38] <morsik> ugh... no
[13:22:45] <morsik> i want to use morsik account
[13:22:52] <morsik> just with other username
[13:23:12] <xpoint> impossible in sasl
[13:23:15] <morsik> now i'm using unix accounts on postfix
[13:23:19] <morsik> ahm...
[13:23:50] <morsik> so i get mail to morsik that is sended to otehraccount only?
[13:23:59] <xpoint> if you just have one sasl account there is no way to change auth to another account on sending
[13:24:10] *** Vanillux has quit IRC
[13:24:50] <Aprogas> You can send mail "from" any address, even addresses that don't belong to you.
[13:24:56] <xpoint> you say sending, not recieving, what is the problem ?
[13:25:00] <Aprogas> But don't expect replies to get back to you.
[13:25:34] <xpoint> its about secureity
[13:26:09] *** Tykling has joined #postfix
[13:26:32] <xpoint> if you need 2 auth then make 2 mailbox
[13:26:45] <morsik> so, 2nd system account :\
[13:26:52] <xpoint> yep
[13:27:11] <rob0> or, just auth as the one account and set your sender address as the alias ...
[13:27:29] <xpoint> but this extra account does not need to recieve mail
[13:27:38] <rob0> < Aprogas> You can send mail "from" any address, even addresses that don't belong to you.
[13:28:25] <xpoint> that would be clever :)
[13:28:59] <xpoint> from: is not envelope btw
[13:29:01] *** acf1210 has left #postfix
[13:29:29] <Aprogas> By default Postfix is not strict on what you enter as envelope-from, unless you configure Postfix to be strict on it.
[13:29:55] <Aprogas> echo test | sendmail -f president at whitehouse dot gov your.account at gmail dot com
[13:30:08] <xpoint> postfix does not change From: at all
[13:30:10] <rob0> gmail might block that.
[13:31:19] <xpoint> why is this an issue at all ?
[13:31:47] <morsik> heh... but thunderbird deny from creating 2 accounts that have the same username and server :D
[13:32:04] <morsik> i want have possibility to select what alias i want to use
[13:32:05] <xpoint> not correct
[13:32:31] <xpoint> alias have no password
[13:32:51] <rob0> Thunderbird defaults to sending all using a single outbound server, does it not?
[13:32:51] <xpoint> so cant be used as sasl auth
[13:33:10] *** sphenxes has joined #postfix
[13:33:14] <xpoint> make more sending servers in thunderbird then
[13:33:52] <Aprogas> Thunderbird allows multiple identities on the same account.
[13:33:53] <xpoint> rob0 so not really right
[13:34:15] * rob0 is always amazed at how many questions here are about "how do I use my MUA?" rather than about Postfix
[13:34:18] <xpoint> approgas not really right either
[13:34:47] <Aprogas> Tools > Account Settings > Manage Identities
[13:34:57] <xpoint> if all used roundcube there was no need for gmail
[13:35:11] <Aprogas> if all were telepathic there was no need for email
[13:35:21] <xpoint> hehe
[13:35:25] <morsik> Aprogas: huh? where you see 'Manager Identities'? O.o
[13:35:40] *** cilly has joined #postfix
[13:36:17] <Aprogas> In my account settings, at the top level of each account.
[13:36:28] <Aprogas> Select the account, then in the settings on the right it has Manage Identities.
[13:36:50] <morsik> Aprogas: oh sorry!
[13:37:06] <morsik> window was smaller than content, and that button was outside window :<
[13:37:58] <morsik> Aprogas: yeah, thanks :D
[13:38:17] *** david__ is now known as davlefou
[13:44:38] *** davlefou has quit IRC
[13:44:54] *** Timmooo is now known as Timzzzz
[13:46:14] *** davlefou has joined #postfix
[13:55:48] *** david__ has joined #postfix
[13:56:09] *** davlefou has quit IRC
[13:58:17] *** verywiseman has joined #postfix
[14:09:01] *** Niemi has quit IRC
[14:12:17] *** Niemi has joined #postfix
[14:15:16] *** imroot702 has quit IRC
[14:18:46] *** dragonheart has joined #postfix
[14:20:37] *** xeodox has quit IRC
[14:30:02] *** breaker313 has quit IRC
[14:30:21] *** verywiseman has quit IRC
[14:30:23] *** breaker313 has joined #postfix
[14:34:01] *** xeodox has joined #postfix
[14:40:52] *** thumbs has joined #postfix
[14:45:42] *** empity` has joined #postfix
[14:46:03] *** tmus has joined #postfix
[14:48:17] *** kuhkatz has quit IRC
[15:01:16] *** kuhkatz has joined #postfix
[15:01:16] *** kuhkatz has joined #postfix
[15:01:52] *** xeodox has quit IRC
[15:08:23] *** gerhard7 has quit IRC
[15:10:56] *** Section1 has joined #postfix
[15:11:21] *** breaker313 has quit IRC
[15:12:00] *** dall has quit IRC
[15:15:13] *** Cain` has joined #postfix
[15:16:42] *** Cain has quit IRC
[15:16:42] *** Cain` is now known as Cain
[15:31:38] *** KaiForce has joined #postfix
[15:32:02] *** Tykling has quit IRC
[15:35:33] *** Tykling has joined #postfix
[15:37:43] <h16h> http://pastebin.com/3HN34fNP
[15:37:47] <h16h> what the hell?
[15:42:02] <h16h> is it just me or multiple processes are trying to start for opendkim milter
[15:42:03] <h16h> (rookie)
[15:52:04] <xpoint> rtfm :)
[15:57:47] *** kxsteve has joined #postfix
[15:57:47] *** kxsteve has joined #postfix
[15:59:57] *** McBoingbo has joined #postfix
[16:01:10] <McBoingbo> I am looking for the parameter that will set the default envelope for sender address, can anyone help?
[16:01:43] *** tmus has quit IRC
[16:01:57] <McBoingbo> not a command line option, configuration file
[16:06:54] *** vn has joined #postfix
[16:07:54] *** gerhard7 has joined #postfix
[16:08:25] <vn> hello, it's been twice in a month that my postfix service stops itself, all I got in logs is This page cannot be displayed due to an internal error.
[16:08:29] <vn> If you are the administrator of this site, please visit the Xoops Troubleshooting Page for assistance.
[16:08:33] <McBoingbo> there is no way to change the "from" sender address in Postfix?
[16:08:38] <vn> FML, wrong paste...
[16:08:54] <vn> postfix/master[7246]: terminating on signal 15
[16:10:06] <vn> what could I do to trace the source of the problem?
[16:11:16] <vn> happened twice at the same time, 6:47 am
[16:11:32] <vn> I got a daily inboud mail daily at 6:45
[16:11:36] <rob0> There is no "default envelope sender address".
[16:11:39] <_ruben> sounds like logrotate time
[16:12:00] <_ruben> logrotate probably restarts postfix, but fails to do so properly
[16:12:20] <rob0> why would a sane logrotate restart Postfix?
[16:12:35] *** ikkuplio has joined #postfix
[16:13:05] <_ruben> dunno, but it's my guess as to what is happening :)
[16:13:33] <rob0> it might be doing that, indeed, but it *should* not. :)
[16:14:35] <ikkuplio> hello. i need to debug /usr/sbin/sendmail when used from inside php module. problem, postfix ignores my debug_peer_list ...
[16:14:49] <McBoingbo> so essentially I need to tell the program using postfix to use "this" email address
[16:15:17] <ikkuplio> any idea how to monitor conversation the moment php is calling sendmail?
[16:15:19] <JoKoT3> vn: at what time does your cron.daily runs ?
[16:15:27] <JoKoT3> (see /etc/crontab)
[16:24:50] *** lwhalen has joined #postfix
[16:25:16] <vn> JoKoT3: 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
[16:25:42] <vn> 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
[16:25:49] <vn> is the one to blame I guess
[16:26:33] <JoKoT3> time matchs, but not day
[16:27:07] <JoKoT3> anyway logrotate is launched by cron.daily
[16:27:09] <McBoingbo> changed the email address Drupal sends out as, when I reply to the email it shows webmaster as the sender, which is good, it is a real address, but in both the postfix servers send and receive both still have daemon as the sender, but it accepts it
[16:27:29] <JoKoT3> and cron.weekly only runs on sunday
[16:27:56] <lwhalen> hey all, I've got a quick question: I've got a local postfix instance whose entire purpose in life is to accept messages for a build-monitoring service, and forward them off to the 'real' smtp server remotely. It's a very basic configuration. However, I'm doing work on a VM clone of that box, and that address is getting the bajeezus spammed out of it by the notifier. How can I configure this local instance of postfix to route all mail to /dev/null?
[16:28:30] <vn> JoKoT3: I'm gonna try the cron.weekly scripts manually.
[16:28:35] <vn> daily*
[16:28:40] <_ruben> lwhalen: set default transport to discard
[16:28:46] <lwhalen> thanks mang
[16:29:59] <h16h> grrr it was selinux the whole time!
[16:30:08] <McBoingbo> rob0: can you help me resolve this sender address failed problem, I dont understand what needs to be done
[16:30:09] <h16h> i thought i disabled it, oops
[16:30:15] *** jankar25 has joined #postfix
[16:30:43] *** UQlev has joined #postfix
[16:30:43] *** cilly has quit IRC
[16:30:51] <lwhalen> is that in master.cf?
[16:31:22] *** thefish has joined #postfix
[16:31:55] <McBoingbo> rob0: postfix keeps sending out as the Apache web user@hostname and of course that is not a real address so what is the resolution?
[16:33:24] <lwhalen> nm, found it :-)
[16:33:27] <thefish> hello, im trying to get mail piped to a script during sending (sending to enkive for archiving), ive added -o content_filter=archive:smtp to smtp in master.cf (the archive line is a pipe that sends to enkive), am i correct thinking that this content_filter line passes to the archive line, then back to smtp?
[16:34:28] *** gebi has joined #postfix
[16:34:40] <vn> all cron.daily scripts are running properly if done manually..trying weekly and monthly
[16:37:58] <McBoingbo> I mean do I have to change my hostname, and change Apache user name to something that will add up to be real, there has to be an easier/better way to resolve sender address failure
[16:38:19] <vn> cron.weekly and monthly scripts are fine, it seems like I've got a race condition
[16:38:41] <rob0> !tell McBoingbo basic
[16:38:41] <knoba> McBoingbo: "basic" : http://www.postfix.org/BASIC_CONFIGURATION_README.html : a good starting place for Postfix beginners, many common questions are answered here.
[16:38:47] <rob0> !tell McBoingbo myorigin
[16:38:47] <knoba> McBoingbo: "myorigin" : a configuration parameter in the main.cf: The default domain name that locally-posted mail appears to come from, and that locally posted mail is delivered to. The default $myhostname, which is fine for small sites. If you run a domain with multiple machines, you should (1) change this to $mydomain and (2) set up a domain-wide alias database that aliases each user to user at that dot users.mailhost.
[16:38:56] <vn> any way I can get more logs when postfix stops?
[16:38:59] <h16h> dkim=pass!!!
[16:39:02] <h16h> itss alliiiive!!!
[16:39:57] <UQlev> vn: if postfix is down there should be no logs at all
[16:40:18] <vn> UQlev: but can I have logs of what shuts it down?
[16:40:35] <vn> all I got is postfix/master[7246]: terminating on signal 15
[16:41:09] <UQlev> vn: what OS?
[16:41:31] <vn> UQlev: ubuntu 10.04 LTS
[16:42:26] <f3ew> vn signal 15 is normal shutdown
[16:42:28] <jankar25> Hello i am having issues with our users getting spammed from what appears to be people that are internal to our company and Spoofing the emails that it is coming from. When i look at the Tags you can clearly see its coming from an external IP... Why is this happening shouldn't postfix be able to detect this? or is my config missing somehting possibly
[16:43:04] <vn> f3ew: still, I didn't ask for it, and it happened twice in a month at the same time.
[16:43:25] <f3ew> vn, you have something else which causes a shutdown
[16:43:31] *** gerhard7 has quit IRC
[16:43:42] <f3ew> What is the box running? Maybe a cronjob? Maybe some HA handler?
[16:44:01] <f3ew> jankar25, Postfix doesn't care about where the sender address comes from
[16:44:16] <vn> f3ew: I tested my cronjobs manually, no High Availability handler
[16:44:29] <f3ew> Google for "prevent address spoofing postfix"
[16:44:36] <f3ew> vn, something else?
[16:44:47] <f3ew> Maybe you should check your cron logs?
[16:44:56] <f3ew> or /var/log/messages?
[16:44:57] <vn> f3ew: postfix, mailman, apache
[16:45:45] <vn> hmmm, May 11 06:48:10 denzuk rsyslogd: [origin software="rsyslogd" swVersion="4.2.0" x-pid="599" x-info="http://www.rsyslog.com"] rsyslogd was HUPed, type 'lightweight'
[16:45:50] <vn> a few seconds later
[16:46:13] <jankar25> f3ww: So this is normal that spammers can send us mail as ourselves from outside sources?
[16:46:32] <vn> jankar25: blame smtp protocol
[16:47:16] <UQlev> jankar25: if it is the only source of spam use SPF to prevent it
[16:48:27] <_ruben> vn: running logrotate cronjob probably didn't do anything as it wasn't time yet to do any rotating
[16:48:45] <_ruben> just check your logrotate cofiguration
[16:51:04] *** ketema has joined #postfix
[16:52:11] *** ketema has left #postfix
[16:56:16] *** elb0w has joined #postfix
[16:56:32] <elb0w> Anyone know any good video tutorials or overviews of setting up a postfix server properly?
[16:56:36] <jankar25> Sorry i am kind of new with this I do have proper SPF records setup in DNS for my domains, does postfix need further configuration to prevent Spoofing?
[16:56:43] <thumbs> !tell elb0w tutorial
[16:56:43] <knoba> elb0w: "tutorial" : A very common problem is that some people prefer to follow a step-by-step tutorial that shows them how to setup their server w/out reading the documentation or understanding what they are doing. If something goes wrong, they have no clue whatsoever about where to find hints, and they sometimes decide to start from scratch using a different tutorial. This is not The Proper Way.
[16:56:55] <thumbs> !tell jankar25 basic
[16:56:55] <knoba> jankar25: "basic" : http://www.postfix.org/BASIC_CONFIGURATION_README.html : a good starting place for Postfix beginners, many common questions are answered here.
[16:57:41] <elb0w> thumbs, trying to make people conform to only one way of learning is silly. Some learn better seeing others do it and can then expand upon that.
[16:58:16] <elb0w> I cant believe there are no solid guides other then the docs
[16:58:31] <UQlev> jankar25: there are several solutions, I use postfix-policyd-spf-python
[16:58:44] <thumbs> errr
[16:59:41] *** valera has joined #postfix
[16:59:45] <thumbs> the sense of self-entitlement is strong with this one.
[17:00:31] <elb0w> and the belief that everyone is incompetent is with you
[17:00:40] *** lwhalen has left #postfix
[17:01:03] *** dragonheart has quit IRC
[17:02:06] <rob0> I don't see how a video could possibly be any good. It's not a visual thing.
[17:02:09] <McBoingbo> thanks for the help guys, I will definitely read up on the basics, just tried using smtp_generic_maps to rewrite outgoing emails, feels like overkill but I guess its needed
[17:02:13] *** gothos has quit IRC
[17:02:31] <rob0> You did not look up myorigin as suggested?
[17:02:51] <valera> hello guys, I am having 3 postfix servers, lets call them a,b,c - server c is being used as a secondary mx, so I need to sync'n'merge relay_domains (preferably transport_maps too - so mail gets forwarded to another mail servers in a case of master failure), is there any ready solutions ?
[17:03:13] <rob0> Yes. Simplify the setup. :)
[17:03:16] <elb0w> I believe this is relevant, http://lyceumbooks.com/pdf/HowToTeachEffectively_TypesofLearners.pdf
[17:03:46] <jankar25> UQlev: I was just looking at the "policyd-spf-perl" which i believe is the same thing.... how do you like that solution
[17:05:06] <UQlev> jankar25: I believe they should do the same job, I read that python's one is a bit more flexible, but I have never tried Perl's one yet
[17:06:56] <jankar25> UQlev: Cool thanks
[17:07:39] *** valera has left #postfix
[17:08:17] *** Twinkletoes has quit IRC
[17:13:02] <twobitsprite> the generic mappings don't seem to be working as I expect them to... I have a map "root@proddb support at mydomain dot com", but the mail be relayed doesn't seem to get rewritten... The mail is being smtp'd to the postfix relay from another box
[17:14:41] *** wdp__ has quit IRC
[17:14:45] <McBoingbo> rob0: yes, I looked up myorigin, and changed it to mydomain, restarted postfix and it still sends out as Apache user "daemon"@"myhostname" when it should at least be "daemon"@"mydomainIset", what gives?
[17:14:57] <Aprogas> generic only applies to mail from your postfix/smtp to other MTAs.
[17:15:30] <Aprogas> !tell twobitsprite architecture
[17:15:30] <knoba> twobitsprite: "architecture" : see !overview
[17:15:34] <Aprogas> !tell twobitsprite overview
[17:15:34] <knoba> twobitsprite: "overview" : Postfix Architecture Overview : http://www.postfix.org/OVERVIEW.html
[17:15:50] <Aprogas> Understanding how mail flows through Postfix will make address rewriting easier to understand.
[17:16:32] <rob0> If sendmail(1) is given a fully qualified sender address, myorigin is not appended.
[17:16:36] <rob0> !gigo
[17:16:36] <knoba> rob0: "gigo" : Garbage In, Garbage Out: a basic law in computing (and everything.)
[17:17:32] <thefish> different angle on last quesion.. can I use some kind of transport to duplicate mail into an archive, then continue to deliver to user? (prefer to avoid any bcc stuff as the "other" box will probably be unreliable, and I would prefer to have the exact original mail - not with a modified received for)
[17:20:07] *** davlefou has joined #postfix
[17:20:45] <twobitsprite> knoba: yeah, I've been looking over those docs
[17:21:47] <twobitsprite> rob0: the sendmail on the sending box isn't being provided a "from" address, it's just using whatever sendmail normally uses... how can I tell what postfix is receiving from smtp?
[17:22:38] *** Muhis has joined #postfix
[17:22:39] *** Muhis has joined #postfix
[17:33:53] *** davlefou has quit IRC
[17:33:54] *** david__ has joined #postfix
[17:39:21] *** e-jones has quit IRC
[17:48:43] *** sphenxes has quit IRC
[17:50:59] *** sphenxes has joined #postfix
[17:51:41] *** thistle_ has joined #postfix
[17:55:29] *** ced117 has joined #postfix
[17:55:29] *** ced117 has joined #postfix
[18:02:34] *** fabreg has joined #postfix
[18:04:40] *** turbomettwurst has quit IRC
[18:07:10] *** jujugre has left #postfix
[18:08:31] *** nfsnet has joined #postfix
[18:13:30] *** davlefou has joined #postfix
[18:14:25] *** david__ has quit IRC
[18:14:59] *** zorg1 has quit IRC
[18:15:11] *** seekwill has joined #postfix
[18:15:47] *** UQlev has quit IRC
[18:18:06] *** xpoint has quit IRC
[18:19:17] *** krzie has quit IRC
[18:19:46] *** krzie has joined #postfix
[18:24:04] *** weedar has joined #postfix
[18:24:11] *** empity` has quit IRC
[18:25:30] *** nfsnet is now known as wacky
[18:40:41] <wacky> !welcome
[18:40:41] <knoba> wacky: "welcome" : welcome to #postfix! if you're joining for the first time, or are new to irc, the first thing you'll want to do is read the channel topic (/topic). it includes crucial instructions on how to effectively ask for help here, and what data you should include with your questions. the degree of success you'll have is directly related to how effectively you're able to follow those guidelines.
[18:42:00] *** mu574n9 has joined #postfix
[18:52:04] <ichdasich> hi
[18:52:22] <wacky> A question about service aliases in master.cf. I have "some_domain.tld lmtp:[127.0.0.1]:9999" in my transport table to relay mesages to my lmtp-compatible server. That works just fine. I'd like to make the configuration more generic. "some_domain.tld myservice" in the transport and "myservice ... lmtp ???" in master.cf. How do I encode the IP address and port for the call to lmtp?:[127.0.0.1]:9999"
[18:53:45] <l1nuxman> my private/auth directory for dovecot and auth isn't being created
[18:55:35] *** jumperboy has joined #postfix
[18:58:12] <adaptr> l1nuxman: that's not a directory
[18:58:44] <l1nuxman> I read dovecot is suposed to create it, but it won't
[18:58:55] <l1nuxman> my queue_directory is /var/spool/postfix
[18:59:21] <l1nuxman> dovecot.conf adaptr http://pastebin.com/7TTLv0mi
[19:00:18] <adaptr> l1nuxman: this is #postfix, not #dovecot
[19:00:27] <l1nuxman> oh
[19:00:35] <l1nuxman> thought u could help
[19:00:39] <adaptr> !tell l1nuxman sasl
[19:00:39] <knoba> l1nuxman: "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.
[19:00:45] <adaptr> read that thoroughly
[19:04:52] *** acf12101 has joined #postfix
[19:07:03] <ichdasich> a foreing mailserver has problems sending mail to my postfix setup. see: http://sprunge.us/NLZi i currently wonder why only this specific host is rejected. postconf -n:http://sprunge.us/PVjU
[19:07:23] <ichdasich> i currently try to rule out that the problem is on my side
[19:08:05] <adaptr> you're rejecting the client
[19:08:44] <ichdasich> yeah, but i don't see why i do that.
[19:09:07] <adaptr> I see a lot of things that puzzle me.
[19:09:09] *** acf12101 has left #postfix
[19:09:26] <adaptr> why SHOULD it accept mail from that client ?
[19:10:21] <ichdasich> because smtpd_client_restrictions is not set, and therefor should accept all clients?
[19:10:31] <adaptr> incorrect
[19:10:59] <adaptr> postfix's access controls are very flexible, and take some study to understand
[19:11:17] <adaptr> anyway, that wasn't my question. WHY should it accept mail from that client ?
[19:11:26] <adaptr> in English, not what you think you should configure
[19:12:04] <ichdasich> because that client is the lotus notes host for a user who'd like to write mails to users on my mail server.
[19:12:26] <adaptr> FYI, seeconsult.org is not in mydestination, and we don't know what is in virtual_mailbox_domains
[19:12:41] <adaptr> that would explain fairly simply why it is not accepted
[19:13:10] <ichdasich> seeconsult.org is in the respective ldap-tree and mail from other clients than 85.182.138.2 for seeconsult.org is accepted
[19:13:24] <adaptr> your setup is pretty convoluted - do you understand what it does, and why you configured it this way ?
[19:13:50] <ichdasich> i suppose so, yes. shall i ellaborate why i used which configuration parameter?
[19:14:03] <adaptr> by all means; start with receive_override_options = no_address_mappings
[19:15:09] <ichdasich> because i use an external content filter, amavisd in my case.
[19:16:21] <l1nuxman> adaptr, so I went through the parts I needed like http://www.postfix.org/SASL_README.html#server_sasl_enable and I did it exactly like that, and it still doesn't show a AUTH screen, just connects
[19:17:01] <adaptr> ichdasich: there is very little reason to present the original recipients to amavis.
[19:17:17] <adaptr> l1nuxman: what doesn't show a what ?
[19:17:47] <adaptr> ichdasich: instead, reverse that logic and apply amvis filtering to your smtpd listener on port 25, and remove the option from main.cf
[19:18:01] <l1nuxman> should there be a process called 'dovecot' something running or not? WHen I connect to my server it just display 'connected, escape character is ^'
[19:18:48] <adaptr> which version of dovecot are you using ?
[19:19:42] <l1nuxman> adaptr, I suspect 1.2
[19:19:58] <adaptr> that's not really an nswer, is it ? are you unable to find out ?
[19:20:21] <l1nuxman> dovecot-1.2 is a path name I have
[19:20:23] <adaptr> have you read the dovecot documentation on SASL authentication ?
[19:20:46] <l1nuxman> yea
[19:20:48] *** brancaleone has quit IRC
[19:20:52] <adaptr> l1nuxman: dovecot --version would be a lot easier
[19:21:06] <l1nuxman> 1.2.12 lol
[19:21:59] <ichdasich> adaptr: and that would change the problem i try to fix in what way exactly?
[19:22:35] <adaptr> it would eliminate unknowns.
[19:22:46] <adaptr> can you pastebin a log from a succesful message to seeconsult.org ?
[19:22:53] <ichdasich> adaptr: sec
[19:22:55] <l1nuxman> I can't grep a dovecot in 'ps aux | grep dovecot' so, does that mean it's not started?
[19:23:00] *** mroe has joined #postfix
[19:23:01] *** mroe has joined #postfix
[19:23:22] <adaptr> l1nuxman: you're all over the place. start in #dovecot. or read its documentation. we won't teach you how #not-postfix works.
[19:26:49] <ichdasich> http://sprunge.us/aBVa
[19:27:58] *** eanima2 has joined #postfix
[19:28:31] *** fabreg has quit IRC
[19:28:34] <ichdasich> argh, nevermind that, part missing
[19:29:46] *** Solow has joined #postfix
[19:30:15] *** e-anima has quit IRC
[19:30:31] <Solow> I just installed postfix... I'm curious what I have to do next to get it to work.
[19:30:43] <Solow> I have a mx record pointing to the correct machine
[19:30:43] <ichdasich> adaptr: http://sprunge.us/VAOg << this logpart shows a fully successfull mailtransfer to @seeconsult.org users
[19:34:16] *** f3ew has quit IRC
[19:34:55] *** f3ew has joined #postfix
[19:38:45] *** uqlev has joined #postfix
[19:40:00] <Aprogas> !tell Solow basic
[19:40:00] <knoba> Solow: "basic" : http://www.postfix.org/BASIC_CONFIGURATION_README.html : a good starting place for Postfix beginners, many common questions are answered here.
[19:41:20] *** f3ew has quit IRC
[19:41:58] *** f3ew has joined #postfix
[19:54:04] *** gothos has joined #postfix
[19:57:25] <Solow> Aprogas: I'm reading, but so far nothing that explains "connect to alt4.gmail-smtp-in.l.google.com[74.125.113.27]:25: No route to host"
[20:00:01] <uqlev> seems you have no network
[20:00:16] <Solow> no network? But I'm on irc :p
[20:00:24] <uqlev> Solow, check you gateway and DNS settings
[20:00:45] <Solow> right, what am I looking for?
[20:00:51] <uqlev> are you chatting from your postfix server?
[20:00:57] <Solow> well, yeah
[20:01:02] <Solow> well no..
[20:01:10] <Solow> It's on a virtual machine
[20:01:17] <Solow> but internet is up and running
[20:01:22] <lunaphyte_> let's back up. why do you think you need postfix?
[20:01:38] <Solow> Because I want to be able to send, and receive mail
[20:01:49] <Solow> And learn how to use, and work with postfix
[20:01:49] <lunaphyte_> define "receive mail"
[20:02:02] <Solow> receive mail locally on my machine..
[20:02:19] <lunaphyte_> what does that actually mean?
[20:02:48] <Solow> my virtual machine will be a mailserver
[20:03:01] <Solow> thus sending out, and receiving, as well as storing mail
[20:03:11] <Solow> that's what postfix does, right?
[20:03:16] <lunaphyte_> why do you want to learn about postfix?
[20:03:21] <Solow> why do you care?
[20:03:36] <lunaphyte_> uh oh. getting defensive. gross.
[20:03:37] <uqlev> Solow, 1st from your postfix server do: dig -t mx gmail.com
[20:03:47] <Solow> Each and every channel I join, slaps me in the face if I give to much info about my motives
[20:03:52] <Solow> And you want to know why :p
[20:04:02] <Solow> I just want to
[20:04:08] <lunaphyte_> why?
[20:04:18] <Solow> Because... I like trees
[20:04:36] <Solow> and trees like me
[20:04:42] <lunaphyte_> if you are not forthcoming, then do not expect us to be forthcoming.
[20:04:44] <Solow> so we hug frequently
[20:04:50] <Solow> But I am
[20:04:53] <Solow> There's no reason
[20:04:56] <Solow> I'm just curious
[20:05:00] <Solow> I want to learn how to use it
[20:05:11] <Solow> like, inside out, every detail there is :p
[20:05:25] <Solow> But I'd like to start some place where it actually... works
[20:05:42] <Solow> uqlev: what should it say?
[20:05:59] <uqlev> Solow, it is enough motivations. Would you reply my question please?
[20:06:13] <Solow> I just did :p
[20:06:34] <Solow> it says: http://pastie.org/private/qhhbzhvw1anqtpjg6qvxa
[20:06:48] <Solow> so it does find the records
[20:07:00] *** gebi has quit IRC
[20:07:23] <Solow> when I dig mine, it also finds the correct mx record btw.
[20:07:24] <uqlev> Solow, telnet gmail-smtp-in.l.google.com 25
[20:07:43] <Solow> It's trying
[20:07:49] <Solow> really hard I think
[20:08:07] <Solow> Timed out.
[20:08:45] <uqlev> I see
[20:09:04] <uqlev> Solow, telnet www.yahoo.com 80
[20:10:11] <Solow> Trying 87.248.122.122... Please don't make me connect to yahoo.. Connected to eu-fp.wa1.b.yahoo.com. Escape character is '^]'.
[20:10:34] <uqlev> Solow, it seems as your ISP blocks outward smtp
[20:10:43] <Solow> my isp, or my router?
[20:10:53] <Solow> because I've opened up the correct ports
[20:10:55] <Solow> I think
[20:11:00] <uqlev> this is quite common situation on dynamic IPs range
[20:11:10] *** brancaleone has joined #postfix
[20:11:11] <Solow> ahw =[
[20:11:14] <uqlev> I said your ISP
[20:11:17] <wacky> {bump} Anyone out there who can help with calling subprocesses from master.cf ?
[20:11:26] <Solow> dang it
[20:11:39] <uqlev> Solow, do you have static IP?
[20:12:02] <Solow> uqlev: server uptime is 3 months, ip never changed before. I'm pretty sure it's static. How can I check?
[20:12:26] <uqlev> what is your IP?
[20:12:42] <Solow> 62.131.215.55
[20:13:04] <Solow> apache works, port 2222 works, ssh works, ftp works, nfs works
[20:13:30] <Solow> the modem even has this weird option to install a game or application server, where it says "smtp server"
[20:13:49] <Solow> with, as far as I can see, the correct port (25)
[20:14:33] <uqlev> Solow, Listed in DYN - Dynamic IPs
[20:15:00] <wacky> Neither ping nor telnet 62.131.215.55 25 get through from my location
[20:15:42] <Solow> uqlev: whaaa?
[20:15:57] <uqlev> Solow, even if you manage to run server on this IP you will be in trouble http://multirbl.valli.org/lookup/62.131.215.55.html
[20:16:08] <Solow> but it never changes
[20:16:18] <Solow> not even after resetting the modem
[20:16:26] <Solow> I'vre had a dynamic ip address in belgium
[20:16:45] <Solow> And I know how to trigger a change. This happens either daily, or when resetting your modem
[20:16:52] <uqlev> Solow, for mailserver you should set proper rDNS, only your ISP can do it for you
[20:17:31] <Solow> I guess I'll just have to pay for a vps then
[20:17:32] <Solow> thanks
[20:17:53] *** alus has joined #postfix
[20:18:08] <uqlev> Solow, now your rdns shows ip3e83d737.speed.planet.nl
[20:18:16] <wacky> traceroute to 62.131.215.55 (62.131.215.55), 64 hops max, 52 byte packets
[20:18:16] <wacky> 1 router (192.168.1.1) 3301.077 ms 0.496 ms 0.468 ms
[20:18:16] <wacky> 2 216-177-163-254.block0.gvtc.com (216.177.163.254) 45.966 ms 47.449 ms 44.429 ms
[20:18:17] <wacky> 3 12.88.219.169 (12.88.219.169) 47.484 ms 46.015 ms 50.661 ms
[20:18:18] <wacky> 4 cr2.santx.ip.att.net (12.123.154.78) 73.669 ms 73.196 ms 70.918 ms
[20:18:18] <wacky> 5 cr1.hs1tx.ip.att.net (12.122.30.138) 70.394 ms 70.891 ms 68.924 ms
[20:18:19] <wacky> 6 cr1.nwrla.ip.att.net (12.122.1.142) 70.928 ms 70.958 ms 70.156 ms
[20:18:19] <wacky> 7 cr2.attga.ip.att.net (12.122.18.1) 70.438 ms 75.142 ms 75.191 ms
[20:18:20] <wacky> 8 attga04jt.ip.att.net (12.122.84.149) 72.917 ms 71.714 ms 70.412 ms
[20:18:20] <wacky> 9 192.205.36.122 (192.205.36.122) 87.165 ms 69.820 ms 68.949 ms
[20:18:21] <wacky> 10 xe-10-0-0.lon21.ip4.tinet.net (89.149.184.249) 360.014 ms 358.300 ms 356.769 ms
[20:18:21] <wacky> 11 ldn-s3-rou-1003.uk.eurorings.net (134.222.249.45) 159.154 ms 163.593 ms 160.645 ms
[20:18:21] <wacky> 12 ldn-s1-rou-1021.uk.eurorings.net (134.222.231.217) 165.612 ms 162.706 ms 164.911 ms
[20:18:22] <wacky> 13 asd2-rou-1022.nl.eurorings.net (134.222.229.217) 176.087 ms 174.562 ms 174.608 ms
[20:18:22] <wacky> 14 * * *
[20:18:23] <wacky> 15 nl-asd-dc2-isp-bb21.kpn.net (213.75.1.145) 391.397 ms 412.016 ms 371.988 ms
[20:18:29] <alus> ow stop pls
[20:18:32] <Solow> good lord wacky
[20:18:43] <jimpop> way wacky of you
[20:18:47] <uqlev> wacky, stop it and use pastebin
[20:18:49] <Solow> :p
[20:19:13] <wacky> Sorry -- I'm not really an IRC user.
[20:19:20] <alus> my deferred queue keeps growing over the course of an hour or two, and empties rapidly at the end. so my graph of deferred mail looks like a sawtooth
[20:19:22] <alus> what might be wrong?
[20:19:36] <Solow> uqlev: what does that mean?
[20:20:08] <tharkun> Gentlemen i need a user--proof MUA Does anyone is brave enough to recomend one?
[20:20:50] <alus> /dev/null?
[20:20:56] <alus> no user can break it
[20:21:20] <uqlev> Solow, what are yoou talking about?
[20:21:30] <Solow> uqlev:Solow, now your rdns shows ip3e83d737.speed.planet.nl
[20:23:29] <uqlev> Solow, it is not a proper hostname for mailserver
[20:24:04] <Solow> sure it is :p
[20:24:21] <uqlev> Solow, what is your domain name?
[20:24:30] <Solow> rwoverdijk.be
[20:25:08] <uqlev> Solow, then your hostname and rdns should show the same something like mail.rwoverdijk.be
[20:25:30] <Solow> It doesnt matter right, you jsut said my isp blocks it
[20:25:34] <Solow> so I removed postfix :p
[20:25:40] <Solow> I'll look into ordering a vps
[20:25:43] *** geek_cl has joined #postfix
[20:25:57] <Solow> is it really that weird that I'd like to learn more about it?
[20:26:02] <uqlev> Solow, right solution
[20:26:34] <lunaphyte_> weird that you want to learn about postfix?
[20:26:41] <uqlev> Solow, mail-server is not just a single simple application
[20:26:42] <Solow> yeah
[20:26:49] <lunaphyte_> details, dude - details.
[20:26:56] <Solow> but, what details?
[20:26:59] <lunaphyte_> i'm so sick of spelling this out to people.
[20:27:18] <Solow> I barely know you, and I'm already sick of your attitude
[20:27:20] <lunaphyte_> no one said that it was universally, empirically weird to want to learn about postfix.
[20:27:55] <lunaphyte_> you don't know the first thing about my attitude.
[20:28:04] <Solow> I know that you're bitching
[20:28:10] <tharkun> uqlev: /dev/null is very user-proof but i believe they want to also look at them xD
[20:28:11] <Solow> I'm just curious
[20:28:21] <lunaphyte_> ffs. WHY do you think you are being asked WHY you want to learn?
[20:28:29] <Solow> And you keep asking me why
[20:28:31] <Solow> I dont knooow
[20:28:41] <Solow> I'm just weird like that
[20:28:55] <lunaphyte_> i'm not getting into this.
[20:29:01] <lunaphyte_> as you were.
[20:29:13] <Solow> La semaine dernière, j'ai appris le français.
[20:29:22] <Solow> And this week, I'm learning postfix
[20:29:29] <uqlev> Solow, be polite and patient, you are in #postfix community there are some particular customs here
[20:30:00] <uqlev> Solow, in another channel it might be different
[20:30:14] <Solow> What am I doing wrong?
[20:30:30] <Solow> I'm just explaining that I'm seriously just... learning this
[20:30:32] <lunaphyte_> reminds me i need to think some more about a !debate factoid.
[20:30:32] <Solow> randomly
[20:30:54] <Solow> Like I just said, I learned french last week, this week it's postfix, next week, who knows.
[20:31:05] <Solow> Does that answer your question lunaphyte_ ?
[20:31:39] <uqlev> I can understand curiosity as a motif
[20:32:08] <lunaphyte_> sorry. i'm not convinced you're being truly forthcoming and genuine. but whatever.
[20:32:12] <uqlev> Solow, but 1 week for postfix is too optimistic
[20:32:22] <Solow> Why, it took me one week to learn php :p
[20:32:26] <lunaphyte_> so is one week for french, as it happens.
[20:32:32] <lunaphyte_> ah, and so is one week for php.
[20:32:41] <Solow> well, challenge me
[20:32:47] <lunaphyte_> but maybe this is revealing a valuable pattern.
[20:32:53] <Solow> I'll prove it
[20:33:14] <lunaphyte_> yuck. personality traits like that are undesirable.
[20:33:32] <Solow> You make it sound like there's some weird secret bombing going to happen :p
[20:33:44] <uqlev> Solow, I don't mind, I have no idea about your attitudes and background
[20:34:01] <Solow> I'll explain
[20:35:33] <Solow> I'm... a curious person. I just want to learn stuff all the time. I started with flash like 9 years ago, then did some html, went on to do some hardware, tried mastering everything there is to master about windows... read, tried :p
[20:35:49] <Solow> went on to linux, apache, php, ended up with french somehow
[20:36:08] <Solow> did a lot of other weird stuff. Also photoshop and illustrator
[20:36:13] <Solow> and ended up here, postfix
[20:36:25] <Solow> Now I dont 'master' anything
[20:36:36] <Solow> I just want to know how it all works
[20:37:21] <Solow> But I'm a software engineer at this company called Copernica so I dont have as much time anymore
[20:37:31] <Solow> So I tried this channel. And here I am
[20:37:33] <lunaphyte_> there is always a why behind the choices a person makes. *always*.
[20:37:51] <Solow> Well, in my case it's a subject related pattern I suppose
[20:38:28] <lunaphyte_> so you like learning things, so you like introducing yourself to new things. really, no one cares [actually, if i'm honest. we rather like that]. it's the *why* that matters. always.
[20:38:33] <lunaphyte_> the why is all that matters.
[20:38:55] <Solow> but there's no why :(
[20:39:08] <Solow> I just went trough webmin, and picked a random package
[20:39:13] <Solow> through*
[20:39:45] <Solow> "Un-used Modules: Postfix Mail Server"
[20:40:06] <lunaphyte_> no fans of webmin here, i'm afraid.
[20:40:28] <Solow> That's okay, you dont have to be. Neither am I
[20:40:40] <Solow> It was just one of the things I wanted to learn use
[20:41:08] <lunaphyte_> interesting.
[20:41:41] <Solow> why?
[20:42:49] *** uqlev has quit IRC
[20:43:51] *** mu574n9 has quit IRC
[20:46:08] *** mu574n9 has joined #postfix
[20:46:40] <Solow> well, we'll meet again some day, when i have my vps...
[20:46:47] <Solow> until then, see yah
[20:46:48] *** Solow has left #postfix
[20:48:44] <wacky> I guess that configuration issues are too complex for this channel.......
[20:49:38] <lunaphyte_> are you attempting to imply something? make allusions?
[20:50:21] *** ced117 has quit IRC
[20:51:21] <seekwill> we!
[20:52:03] <wacky> No, I'm just looking for some help in (perhaps advanced) configuration concepts. Those issues may be too complex for this level of assistance. If that is the case, I need to look elsewhere.
[20:52:26] *** sbeam has joined #postfix
[20:53:05] <seekwill> That sounds wacky
[20:53:24] <lunaphyte_> oh. did you provide the data necessary to get help, as detailed in the channel topic?
[20:53:57] <lunaphyte_> if so, perhaps it was lost in the shuffle, in which case just share the pastebin url again.
[20:54:11] <sbeam> I have a script that is erroneously calling 'sendmail -bt', which is causing postfix to log a "fatal: unsupported: -bt" in the mail.log
[20:54:40] <sbeam> would like to have postfix NOT log that - is there a way? (it's filling up the log and making reports looks bad)
[20:54:53] <lunaphyte_> sbeam: no. fix the script.
[20:55:06] <sbeam> lunaphyte_: that's what I was afraid of
[20:55:10] <alus> aha! slow disks strike again
[20:55:15] <sbeam> can' tbe fixed, we don't own it
[20:55:18] <alus> I wish they would strike faster
[20:55:35] <lunaphyte_> sbeam: what does ownership have to do with it?
[20:57:27] <sbeam> lunaphyte_: the server owner owns it, and it's proprietary, and we can't just go in and fix it without a huge bureaucratic nightmare
[20:58:17] <lunaphyte_> yikes.
[20:58:22] <seekwill> Use sendmail :)
[20:58:41] <lunaphyte_> why is there mail server software running on this host?
[20:58:42] *** gebi has joined #postfix
[20:59:21] <lunaphyte_> something doesn't make sense here.
[20:59:24] <tharkun> sbeam: if the problem is the log reports edit the reporter not to report that log line
[20:59:36] <seekwill> If the server is proprietary, one could assume you changed something they didn't expect
[21:00:57] *** lampe345 has joined #postfix
[21:01:32] <wacky> lunaphyte: Sorry, I'm not familiar with "pastebin". My question can be stated in just a couple of lines: A question about service aliases in master.cf. I have "some_domain.tld lmtp:[127.0.0.1]:9999" in my transport table to relay mesages to my lmtp-compatible server. That works just fine. I'd like to make the configuration more generic. "some_domain.tld myservice" in the transport and "myservice ... lmtp ???" in master.cf. How do I encode the IP
[21:01:32] <wacky> address and port for the call to lmtp?
[21:01:56] <lampe345> hey iam using postfix with zarafa and i can send emails to myself but not out to gmail.com etc... postfix says this: mail transport unavailable
[21:02:00] <lunaphyte_> wacky: google can help you become familiar with things you are not familiar with.
[21:02:03] <lampe345> can some one help?
[21:03:22] <lampe345> oh i fixed the recieve problem but still nothing is going out
[21:04:27] *** alus has left #postfix
[21:05:48] <sbeam> tharkun: yeah the reporter is logwatch, so that should be possible
[21:06:28] <jimpop> !tell wacky transport
[21:06:28] <knoba> wacky: "transport" : transport(5) The optional transport(5) table specifies a mapping from email addresses to message delivery transports and next- hop destinations. Look at: http://www.postfix.org/transport.5.html
[21:06:56] <sbeam> lunaphyte_: good point, but welcome to corporate IT
[21:07:10] <jimpop> lampe345: what is the external IP that the email is emitting from?
[21:07:50] <lampe345> jimpop, dont understand. wehre can i look this up?
[21:08:09] <lunaphyte_> corporate it is far from a foreign concept to most everyone here, including me.
[21:08:14] <jimpop> !tell lampe345 !debug
[21:08:15] <knoba> jimpop: Error: No factoid matches that key.
[21:08:19] <jimpop> !tell lampe345 debug
[21:08:19] <knoba> lampe345: "debug" : http://www.postfix.org/DEBUG_README.html : a good starting point for how to deal with problems and to report information to those who might help. Post your information in a pastebin such as http://pastebin.ca/ or http://dpaste.com/
[21:08:48] *** KaiForce has quit IRC
[21:08:50] <wacky> Yes, I understand "transport", as such. What I want to do is remove details from the transport table and move them into master.cf as an alias for a particular transport channel.
[21:09:24] <jimpop> wacky: read that page, look closely for the text mentioning "services" in master.cf
[21:09:49] <jimpop> wacky:
[21:10:00] <jimpop> wacky: "service" not "services"
[21:11:17] <lampe345> the logs are empty
[21:12:04] <seekwill> There is no log
[21:14:30] <wacky> In master.services, I need to specify the arguments to a unix command (lmtp). What I want to specify is the hostname and port that it should contact. When I specify this in "transport", I use lmtp:[<hostname>]:<port>. What I want to do is specify <my_service> in the transport table and then define the equivalent connection in the master.cf table.
[21:16:57] <wacky> I see examples that "pipe" to procmail. etc. But I cannot find documentation for arguments to lmtp".
[21:18:43] *** mythicalbox is now known as archz714
[21:18:44] <jimpop> wacky, look at http://www.postfix.org/lmtp.8.html
[21:19:11] *** archz714 is now known as bananabelle
[21:19:35] *** bananabelle has quit IRC
[21:20:06] <jimpop> wacky: you are going to also need to look at http://www.postfix.org/master.5.html to understand master.cf entries
[21:20:26] *** [1]mythicalbox has joined #postfix
[21:20:32] *** [1]mythicalbox is now known as mythicalbox
[21:21:31] <wacky> I've read http://www.postfix.org/lmtp.8.html http://www.postfix.org/master.5.html and I don't see the corresponding "-o" names for the entries to put into master.cf
[21:22:07] *** mythicalbox is now known as thegreenhaze
[21:22:14] <jimpop> wacky: what to you need to put into -o ?
[21:22:20] <lampe345> whats dict_cdb.so ?
[21:22:42] <wacky> The hostname and the port
[21:23:26] *** thegreenhaze is now known as mitchlovin
[21:23:27] <jimpop> wacky: to listen on?
[21:23:50] *** davlefou has quit IRC
[21:24:15] <wacky> No, the destination hostname and port of the daemon that will accept my (outgoing) mail.
[21:25:01] <jimpop> wacky: you specify that in transport. master.cf is for local services
[21:25:39] <jimpop> if you want to make a local service that forwards to a remote lmtp service, you will still need a transport table
[21:26:31] <jimpop> it's like changing a tire, you still need an axle even if you are changing the rim
[21:32:38] <wacky> But, here is my "problem". I have a large number of entries in transport (actually a database-provided table). They all point to the same relay point. Rather than describing the details of that relay point in each entry, it is better to assign a name to that point as a service and then define the details of the service in the master.cf table. For example, if the service is a local Unix command, for example procmail or mailman, it is rather obvious how to
[21:32:39] <wacky> instruct the "pipe" subsystem to connect to that command. However, rather than calling "pipe", I want to call "lmtp" and provide some customization to that call. In particular, I what to specify the hostname and port that will be listening for my output.
[21:35:19] <jimpop> wacky: pipe is local to postfix.
[21:37:01] <lampe345> zarafa says out! postfix dont report nothing to the mail.err but still can send mails ...
[21:37:24] *** ikkuplio has quit IRC
[21:37:31] <jimpop> wacky: i don't think that what you want can be done. someone with deeper postfix knowledge will have to respond. You might try a detailed email to the postfix users mailinglist
[21:41:08] <seekwill> jimpop: YOU DON'T KNOW?!?!?!? OMG!!!! I DUN BELIEVE U!!!
[21:41:24] <jimpop> ha!
[21:41:52] <jimpop> seriously, i only know what i know. nothing more... sometimes less.
[21:45:35] *** jankar25 has quit IRC
[21:48:56] <adaptr> ichdasich: I was away. have you solved it yet ?
[21:50:14] <wacky> jimpop: THX for your attempt to help. It isn't obvious that it cannot be done. In "transport", I can route particular addresses to different lmtp connections. I can also create "service aliases", for example "mailman" that are implemented by the "pipe" postfix subcommand. Further, I can have "mailman1" and "mailman2" which are similar, but with different parameters. I can also change the parameters for "mailman2" without making any actual changes to the
[21:50:14] <wacky> "transport" table (just the master.cf table). Similarly, I can route various messages (via lmtp) to different mail servers by using "lmtp:[<hostname>]:<port> in the transport table. It is not clear that I could not instead send them to "relay1" and to "relay2" and specify the hostname:port associated with those in the master.cf table.
[21:50:34] <adaptr> wacky: you want to deliver remote mail to an LMTP host ? have you any idea why ?
[21:52:17] *** kxsteve has quit IRC
[21:53:21] <lampe345> to=<XXXX at googlemail dot com>, relay=spamassassin, delay=0.68, delays=0.1/0.01/0/0.57, dsn=2.0.0, status=sent (delivered via spamassassin service)
[21:53:49] <lampe345> to=<XXXX at googlemail dot com>, relay=none, delay=0.04, delays=0.02/0/0/0.02, dsn=4.3.0, status=deferred (mail transport unavailable)
[21:53:53] <adaptr> lampe345: is anything you say going to make sense ?
[21:54:07] <lampe345> i dont understand that?
[21:54:22] <adaptr> yes, that's sort of the point
[21:54:35] <adaptr> !tell lampe345 welcome
[21:54:35] <knoba> lampe345: "welcome" : welcome to #postfix! if you're joining for the first time, or are new to irc, the first thing you'll want to do is read the channel topic (/topic). it includes crucial instructions on how to effectively ask for help here, and what data you should include with your questions. the degree of success you'll have is directly related to how effectively you're able to follow those guidelines.
[21:54:55] <ichdasich> adaptr: no. i will try to get access to the remote server (well, admin) tomorrow.
[21:55:23] <adaptr> ichdasich: run postconf -n again. there is an access table in there.
[21:55:24] <lampe345> i readed the docu. and googled alot but i cant get postfix to work with zarafa and spamassasin
[21:55:36] <wacky> Actually, I want to deliver some mail to "virtual", some mail to a remote machine, and some mail to a version of "mailman" that is listening on a local socket for lmtp messages.. However, if I choose to reconfigure things, I don't want to have to change every entry in my "transport" database just because I move the location of the socket for the mailman service. It wold be far better to change one entry in "master.cf" and have that affect everyone.
[21:55:40] <lampe345> and no one can help me...
[21:56:00] <adaptr> lampe345: that's because you havent' asked a single coherent question yet
[21:56:34] <adaptr> wacky: you misunderstand how stuff works.
[21:57:34] <lampe345> i can recieve emails from everywhere i can send emails localey but i cant send emails to externel. this is what i know
[21:58:28] <ichdasich> adaptr: erm, on my host there is only a table for smtpd_recipient_restrictions
[21:59:16] <adaptr> lampe345: please read the /topic and do what it suggests
[21:59:25] <lampe345> the only err i get from postfix is: mail transport unavailable
[21:59:38] <lampe345> ...
[22:00:22] <mroe> lampe345: let me give you a hint... pastebin your logs and your postconf -n
[22:00:22] <Corey> Round and round we go.
[22:00:54] <lampe345> my log is about 2 mb cause of spam attacking ... this brings nothing
[22:01:05] *** Broken|Arrow has joined #postfix
[22:01:43] <seekwill> Stop accepting spam
[22:02:00] <seekwill> I mean
[22:02:03] <seekwill> Stop attacking spam
[22:02:25] <lampe345> free willy...
[22:02:30] <seekwill> freeeeee
[22:02:35] <adaptr> perverts
[22:02:48] <seekwill> adaptr: Have you seen my willy?
[22:03:21] <adaptr> no, why ? is it interesting ? worthy of prolonged study ? will you splatter it all over my facebook ?
[22:03:57] <lampe345> http://nopaste.me/paste/5208047894dcc3d8a7d7be . my postconf -n
[22:04:51] <seekwill> I think you need master.cf too?
[22:05:10] <seekwill> lampe345: Ever considered RBLs?
[22:05:24] *** alus has joined #postfix
[22:05:26] <lampe345> http://nopaste.me/paste/8152722514dcc3dee4a107
[22:05:38] <seekwill> Oh
[22:05:44] <alus> has anyone tried to use a ramdisk for the /var/spool/postfix/active directory?
[22:06:02] <alus> I noticed it's high activity, but usually very small
[22:06:03] <seekwill> alus: It works nicely, but RFC says you shouldn't do that
[22:06:14] <alus> there's an RFC which says that? o.O
[22:06:20] <seekwill> Yeah...
[22:06:41] <alus> which one?
[22:06:42] *** xeodox has joined #postfix
[22:06:46] <seekwill> All of them
[22:07:01] <alus> oh so you were joking
[22:07:06] <seekwill> No
[22:07:11] <seekwill> 822, 2822, 5321
[22:07:18] <seekwill> IIRC...
[22:07:21] <lampe345> seekwill, the server was a open relay but now not any more
[22:07:48] <seekwill> ok
[22:08:23] <alus> seekwill: can you point me to a place in one of them which is about this?
[22:08:25] <lampe345> i can receive emails and localy send emails only external emails not going out
[22:08:40] <wacky> Perhaps I do misunderstand. However, let's look at what I seem to understand. When a message is ready for transport, the "transport" table is consulted and a postfix "socket" receives the message. If that socket is "local" or "virtual", the message will either be stored on the file system or redirected back into postfix (if re-write applies). Similarly, "transport" can specify that the message be sent to a particular <host>:<port> expecting the lmtp protoc
[22:08:40] <wacky> (lmtp:[<hostname>:<port> in the transport table). It can also specify that it be sent to any arbitrarily named daemon (eg. mailman) and that daemon can be "defined" in "master.cf". I suspect that, technically, services such as "virtual" and "lmtp" also are defined by entries in "master.cf" but use only default parameters.
[22:09:22] <seekwill> I was off on the first two... 821, 2821
[22:09:40] <seekwill> alus: Read the whole thing. It's good for you
[22:11:06] <alus> seekwill: see, this is where I think you were joking, and would just like me to read the rfcs instead
[22:11:47] <seekwill> Fine
[22:12:27] *** morsik has left #postfix
[22:13:05] <lampe345> can just add du virtual: @domian.de
[22:13:59] <lampe345> okay got it
[22:16:22] *** amir has quit IRC
[22:17:09] *** amir has joined #postfix
[22:19:03] *** mroe has quit IRC
[22:19:15] *** bubu has joined #postfix
[22:19:27] *** Lenhix has joined #postfix
[22:23:48] *** krzee has joined #postfix
[22:24:16] *** lampe345 has quit IRC
[22:32:23] *** h16h has quit IRC
[22:33:55] *** matt1982 has quit IRC
[22:38:06] *** wdp has joined #postfix
[22:47:07] *** bubu has quit IRC
[22:56:17] <wacky> adaptr: After my reply, do you still think that I misunderstand how things work? Can you point out some particular misunderstanding?
[22:56:55] *** s0ber_ has joined #postfix
[22:57:53] <adaptr> wacky: you misunderstand how it works
[22:58:51] *** s0ber has quit IRC
[22:59:05] <adaptr> as a rough approximation, so you will understand, consider that every single routing decision is made BEFORE the message is queued.
[22:59:11] *** s0ber_ is now known as s0ber
[22:59:33] <adaptr> in postfix, a queued message has 3 mandatory attributes: a queue ID, a transport, and a nexthop destination.
[22:59:55] <adaptr> so the transport table has already been applied BEFORE the message is placed on the delivery queue
[23:00:39] <adaptr> when the qmgr(8) picks a message from the queue, the transport in master.cf is accessed directly, and the nexthop destination passed along. no routing or translation of any kind takes place at this stage
[23:02:59] *** Timzzzz is now known as Timmooo
[23:04:24] <seekwill> I dont get it...
[23:06:22] <adaptr> seekwill: I know you don't
[23:06:32] <adaptr> I can tutor you for a small fee :)
[23:07:16] <adaptr> sadly, it seems I lost wacky.
[23:07:42] <adaptr> seekwill: or did you mean yuo disagree ?
[23:08:59] <seekwill> I disagree. Mail goes into bottle(9) and genie(6) decides where the mail needs to go
[23:09:30] <adaptr> oh, damn, am I missing man pages ?
[23:09:33] <adaptr> gimme
[23:09:36] <seekwill> And the RFC
[23:10:05] <adaptr> 6667, right ? Some Notes on the Real Deal with Email
[23:10:15] <adaptr> by... a W. Fong ?
[23:10:17] *** Xzisted has joined #postfix
[23:10:24] <seekwill> :)
[23:10:27] <adaptr> never heard of im
[23:10:40] <adaptr> must be one of them april pranks
[23:10:46] <seekwill> Probably
[23:10:48] <adaptr> no, wait, it's may
[23:13:02] <tharkun> sbeam: After "fixing" the reports you will have to do the red tape to fix the original script. And as allways send them the pertinent logs and a copy of the technicall specifications the script should do. (I've found out the hard way it makes things flow faster) And don't forget to cc to the buyer of the service
[23:13:47] <adaptr> ECHAN ?
[23:14:06] <tharkun> adaptr: naa it is an unorthodox way of fixing postfix isues sometimes
[23:14:26] <adaptr> what ? who ?
[23:14:37] *** gothos has quit IRC
[23:14:43] <tharkun> the isue is like 4 or 6 hours old
[23:14:55] *** gothos has joined #postfix
[23:15:34] <wacky> adaptr: "BEFORE the message is queued" -- OK, if this is true, I do misunderstand. I thought that the message was accepted into an incoming queue and then "transport" (with possible shortcuts) was consulted to to determine the next action. In making that decision, how does "smtp" differ from "mailman" or "lmtp"? It seems to me that the transport table specifies arbitrary transport mechanisms, and optionally, a parameter. For some of those mechanisms, normal
[23:15:35] <wacky> either the message is re-parsed, or some implied parameters are passed, to determine particular parameters of the delivery mechanism. I guess that I am asking how to override the implicit parameters when a service is called by an alternate name.
[23:15:56] <adaptr> wacky: there are multiple queues
[23:16:25] <adaptr> and the service name in master.cf determines everything.
[23:17:03] <adaptr> there are two types of service in master: private and public. postfix transports are private (what yuo erroneously call "sockets", which they're not)
[23:19:09] <tharkun> the username and the password smtp uses is not relevant to the envelope or the from headers. Right?
[23:19:34] <adaptr> depends on the remote server
[23:20:19] <tharkun> postfix on the remote edge also
[23:20:38] <adaptr> !smtpd_sender_login_maps
[23:20:38] <knoba> adaptr: "smtpd_sender_login_maps" : a configuration parameter in the main.cf: Optional lookup table with the SASL login names that own sender (MAIL FROM) addresses.
[23:21:34] <roe> I'm getting excited...2.8.2 hit wheezy so it should be hitting squeeze-backports shortly. Time to read up on postscreen
[23:21:41] <adaptr> they can be enfroced for auth connections, or all connections (which excludes auth users from sending non-auth mail)
[23:22:03] <jimpop> !postscreen
[23:22:03] <knoba> jimpop: "postscreen" : SMTP triage server available in Postfix 2.8, see http://www.postfix.org/POSTSCREEN_README.html and http://www.postfix.org/postscreen.8.html
[23:22:11] <Aprogas> roe: What version do you run now?
[23:22:42] <roe> 2.7.1
[23:23:09] <adaptr> 2.7.1 is the stock version of 10.04 LTS
[23:23:26] <Aprogas> Does that have the TLS-injection?
[23:23:26] <adaptr> and presumably the upstream debian, too
[23:23:27] <roe> that decodes to 2010.April?
[23:23:50] <adaptr> roe: ubuntu uses unstable as their base for releases
[23:24:00] <roe> adaptr, yes
[23:24:13] <roe> but I can never keep Ubuntu's releases straight
[23:24:17] <roe> too damn many of them
[23:24:20] <adaptr> year.month
[23:24:25] <adaptr> april and october
[23:24:33] <roe> that's recent
[23:24:43] <roe> it used to be different months
[23:24:47] <tharkun> adaptr: thanks fixing according to factoid
[23:24:52] <adaptr> it has been since 2008 ;)
[23:25:10] <adaptr> so not that recent
[23:25:18] <roe> Aprogas, not sure but the full version I am running is 2.7.1-1 which implies it has been patched once
[23:25:26] <roe> adaptr, time is relative
[23:25:29] <adaptr> debian patches it by default
[23:25:43] <thumbs> debian patches everything
[23:25:45] <adaptr> roe: sanity is a curve in negative phase space
[23:25:51] <Aprogas> The TLS-injection isn't as big a deal as it seems.
[23:26:01] <roe> I still have a machine running Hedgehog or whatever
[23:26:06] <adaptr> Wietse's mail is longer than the list of people it affects
[23:26:10] <adaptr> Hoary
[23:26:13] <adaptr> that's OLD
[23:26:28] *** hever has joined #postfix
[23:26:29] <adaptr> that was before they went truly alphabetical
[23:26:39] <adaptr> (the previous H was Hardy Heron)
[23:26:50] <roe> I was very happy with it
[23:27:05] <adaptr> but it's not patched for security since 2005,then ?:P
[23:27:26] <roe> since they switched to twice annual releases I feel their bloat has increased and the quality has decreased
[23:27:35] <roe> although I haven't tried their new Unity UI yet
[23:27:38] <wacky> adaptr: OK, I realize that actually queueing, or sending the message down a particular transport implementation are different from the concept of handing a message off to a particular "postfix transport". I apologize for the incorrect use of the terminology. But, still, "transport" maps the recipient to some particular (arbitrarily named) scheme. The details of the implementation of that scheme are described in master.cf. Is that correct?
[23:27:42] <adaptr> yes, it even affects the server version more than necessary
[23:27:54] <adaptr> my next server build is going to be slackware, depend on it
[23:28:02] <roe> oofph
[23:28:18] <roe> I'll stick with debian
[23:28:22] <adaptr> wacky: as far as it goes, yes, that is correct
[23:28:35] <adaptr> roe: also on a long release cycle, so better than ubnoobu, sure
[23:28:51] <roe> yes
[23:29:17] <adaptr> I gave up on debian around 2004, when my 2.something server just totally dependency-hell-failed. unrecoverable.
[23:29:49] <roe> and for my desktop I generally run testing so I get to use faster moving desktop-oriented packages
[23:29:55] <roe> adaptr, apt as come a long way since then
[23:30:07] <adaptr> since I use ubuntu daily, I know that
[23:31:00] <roe> now that I am looking at these ubuntu releases, I think the Hedgehog machine was upgraded to Dapper Drake and left there
[23:31:19] <roe> (because it was an LTS)
[23:31:27] <adaptr> 6.06, yes
[23:31:50] <adaptr> the last of the release you say were in different months. the one after that they went to a semi-annual cycle
[23:32:02] <roe> ah
[23:32:13] <adaptr> as has mozilla, who actually pioneered that
[23:32:23] <roe> I would be happier if they moved to once annually
[23:32:35] <roe> And every other release should be an LTS
[23:32:46] <adaptr> well, they argue that development is rapid enough to warrant it. they're been right so far
[23:33:11] <adaptr> you don't want to feed the amount of people working on ubuntu releases.
[23:34:15] <wacky> So, the schemes are implemented by various /libexec/ modules of the postfix suite. Each such module receives some (perhaps empty) set of parameters, the message, some implied (recipient , etc. ?) parameters, and (optionally) a parameter from the transport map.
[23:34:23] *** Section1 has quit IRC
[23:34:30] <Aprogas> I like the FreeBSD release-schedule.
[23:34:41] <roe> Aprogas, slowly as it dies?
[23:34:48] <Aprogas> Set some random date, than randomly exceed it by 2-6 months. :)
[23:35:08] <adaptr> wacky: no, not really. it helps if you stick to how it actually works.
[23:36:02] <adaptr> wacky: all postfix transport services are daemons, they accept multiple successive messages. the overhead of spawning new processes would be much too expensive to perform well
[23:36:32] <adaptr> they are not "modules"
[23:36:48] <Aprogas> roe: FreeBSD ports has Postfix 2.8.3
[23:39:36] <Aprogas> roe: Since 9 may actually.
[23:39:59] *** hever has quit IRC
[23:40:05] *** jludwig has joined #postfix
[23:40:38] <roe> Aprogas, 2.8.3 is in debian too, it just needs some time to filter down so that it is accessible to *stable* release versions
[23:40:39] <jludwig> Hi all. I am trying to set up a postfix mailserver (it's about my 12th hour working on it) and I'm not receiving external emails. They're not even showing up in the logs. Port 25 is open, I've tried like 200 different main.cf setups
[23:40:54] <jludwig> and I feel like I'm taking crazy pills here
[23:40:58] <roe> !tell jludwig welcome
[23:40:58] <knoba> jludwig: "welcome" : welcome to #postfix! if you're joining for the first time, or are new to irc, the first thing you'll want to do is read the channel topic (/topic). it includes crucial instructions on how to effectively ask for help here, and what data you should include with your questions. the degree of success you'll have is directly related to how effectively you're able to follow those guidelines.
[23:41:07] <seekwill> jludwig: What is your email address?
[23:41:39] <jludwig> seekwill: justin at jludwig dot net - I will pastebin my confs etc
[23:42:06] <seekwill> Connection refused...
[23:42:17] <seekwill> So... firewall? Postfix not really started up?
[23:42:19] <adaptr> !telnet
[23:42:19] <knoba> adaptr: "telnet" : Have you tried to reach your mail server from outside your local network? Try telnet <server> 25 and see if you get Connected to... . See also: http://www.freebsdwiki.net/index.php/SMTP,_testing_via_Telnet
[23:44:16] <wacky> adaptr: There are binary executables in libexec with names like local, virtual, lmtp, pipe. What do you call them? AFAICT, their name appears in master.cf (the right end of the line as normally formatted) and they get started with any specified parameters when a message is matched to the corresponding entry. That matching (can) comes from entries in transport.
[23:44:47] <adaptr> wacky: as I already explained, they are daemons. if you read the documentation, you would know this.
[23:47:58] <jimpop> jludwig: what host/IP is postfix running on?
[23:48:30] <jimpop> ~$ host jludwig.net
[23:48:31] <jimpop> jludwig.net has address 76.254.16.92
[23:48:31] <jimpop> jludwig.net mail is handled by 10 mail.jludwig.net
[23:48:50] <seekwill> omg
[23:48:53] <jimpop> 76.254.16.92 listens for incomming port 25 connections
[23:48:54] <seekwill> ip addresses!!!
[23:49:05] <jimpop> mail.jludwig.net does not listen for incomming port 25 connections
[23:49:24] <jimpop> seekwill: well, he posted his email addr....
[23:49:31] <seekwill> oh
[23:49:40] <seekwill> That's crazy! email addresses are classified!
[23:49:54] <jimpop> and private too
[23:50:07] * seekwill puts the email address on wikileaks
[23:50:23] <jludwig> One sec.. thanks for all the help, guys I just got a call from the boss so I'm not able to respond very well right now
[23:50:35] <seekwill> jludwig: Tell the boss to shove it!
[23:50:41] <jimpop> damn work interruptions
[23:51:05] <seekwill> I can't believe we're being delayed because of a boss
[23:51:07] <adaptr> jludwig: tell him you're working on real problems, and he needs to fetch you a coffee
[23:51:14] <jimpop> ha!
[23:52:59] *** mandragor has joined #postfix
[23:53:00] *** weedar has quit IRC
[23:57:17] <jludwig> Okay... So I told her 'g2g cat glued to refridgerator which is burning get me coffee' and she let me go. here is my current conf http://pastebin.com/Ehkhsm6m
[23:57:37] <seekwill> ifconfig
[23:58:24] <jludwig> http://pastebin.com/eySc2fVB
[23:58:46] <seekwill> Your nat is probably wrong
[23:58:59] <seekwill> Or your firewall
[23:59:06] <jimpop> or your DNS
[23:59:13] <jimpop> or all of the above (D)
[23:59:38] <jimpop> although, something on 76.254.16.92 is listening for connections.....
[23:59:56] <seekwill> Are you probing him?
top

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