Re: [exim] what about Exim and dbmail?

2011-03-26 Thread Brian Blood
On Mar 15, 2011, at 3:57 PM, Mihamina Rakotomandimby wrote: Has anyone in here tried Exim with dbmail? http://www.dbmail.org/dokuwiki/doku.php/debian:exim4 The goal is 1°) to have email users in a SQL database 2°) have an MTA + MDA (Exim4) 3°) have a POP + IMAP server (OT here, but I'll

[exim] error with exim conf - Unicode UTF-8 with BOM

2011-02-12 Thread Brian Blood
expected: ### Warning! Invalid configuration file for exim. Exitingfailed. Regards, Brian Blood ECMSquared.com -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http

Re: [exim] Tracing Web Form Spam

2010-07-27 Thread Brian Blood
;mail.log = Regards, Brian Blood ECMSquared.com -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/

Re: [exim] Exim Sending Mail Out To Slow

2010-07-26 Thread Brian Blood
On Jul 24, 2010, at 7:24 PM, Shalom Levytam wrote: I apologize for this newbie message but I need some help with exim and my host doesn't seem to have the answer. I send a daily newsletter of 29,000 messages. Unfortunately, exim is sending out mail at approximately 1000 messages an

Re: [exim] Exim with SQL message store

2010-05-10 Thread Brian Blood
on a different port on localhost only and then all your queueing is handled by this completely separate process. You do have to watch out for some possible configs where you end up with a loop, but you have to try hard to make that happen. My $0.02 Regards, Brian Blood ECMSquared.com

Re: [exim] Message logging with SQL

2010-05-10 Thread Brian Blood
On May 10, 2010, at 3:58 AM, Frank Heydlauf wrote: On Sun, May 09, 2010 at 05:49:03PM -0500, Brian Blood wrote: Our email solution, ECMSquared.com (Exim, Courier, MySQL) stores all configuration information: ... and our exim config logs all ips with stats: RDNS, helo, proper QUITs, bytes

Re: [exim] Message logging with SQL

2010-05-09 Thread Brian Blood
On May 6, 2010, at 3:20 AM, Ron White wrote: I'm looking at the concept of creating a message log database which contains one line for each message that my Exim sees. At this point I'm mostly guessing, but I suspect in the my various ACL 'drop' or 'deny' statements I could probably add

Re: [exim] [Off topic] Replicated mail storage system

2009-05-09 Thread Brian Blood
On Apr 28, 2009, at 3:46 AM, Jan-Piet Mens wrote: We have a requirement for a mail server (SMTP receive, POP collection, IMAP not currently required) with a presence in 2 data centres Without having thought this out entirely, a database, say Mysql, placed on shared storage available

Re: [exim] Default enabling of dnsdb

2009-05-09 Thread Brian Blood
On May 5, 2009, at 2:30 PM, Dean Brooks wrote: Does anyone other than Bill have an opinion? I still contend that there is no disadvantage to doing it. Unless you're actually mad enough to think that adding 4KB of useful code, is equivalent to, bloat. Every single one of my Exim

Re: [exim] exim as a load balancer

2009-05-09 Thread Brian Blood
On Apr 30, 2009, at 10:40 AM, Chump Chumpster wrote: When we send out a newsletter to our subscribers, it tends to slow down our regular email from clients on our domain. I have other stand alone servers I could use as MTAs to share the burden when there's a spike in demand. Due to

[exim] Simple String Replace

2008-11-24 Thread Brian Blood
I was trying to do a simple find/replace operation on a header and ran into an issue. The solution might help others and perhaps there would be a better way to solve. So. I'm sharing Our system allows the system admin to define a string template for how the Subject header in Spam

Re: [exim] def:acl var with strict_acl_vars=true

2008-10-27 Thread Brian Blood
On Oct 27, 2008, at 5:42 AM, Jakob Hirsch wrote: I don't see the harm in making the change Brian asks for -- it will It's a change of behaviour. strict_acl_vars was introduced to protect against typos, like Perl's use strict. If there is a use case for such a check, it should be done

Re: [exim] def:acl var with strict_acl_vars=true

2008-10-27 Thread Brian Blood
On Oct 27, 2008, at 1:41 PM, Jakob Hirsch wrote: My particular use is the following: We have the ability in our solution to allow per message max message size and that value is set in a acl_m variable. This value is made use of in our local user transport like so: message_size_limit

Re: [exim] def:acl var with strict_acl_vars=true

2008-10-27 Thread Brian Blood
On Oct 27, 2008, at 3:23 PM, W B Hacker wrote: acl_ variables aren't defined in the message generated by the autoreply transport driver Nor can they be. The router/transport chain has ONLY read-access to acl_m variables. I didn't say they weren't readable/writable, I'm saying they

Re: [exim] def:acl var with strict_acl_vars=true

2008-10-27 Thread Brian Blood
On Oct 27, 2008, at 6:49 PM, Brian Blood wrote: On Oct 27, 2008, at 3:23 PM, W B Hacker wrote: acl_ variables aren't defined in the message generated by the autoreply transport driver Nor can they be. The router/transport chain has ONLY read-access to acl_m variables. I didn't say

[exim] def:acl var with strict_acl_vars=true

2008-10-25 Thread Brian Blood
Logically speaking should exim have a problem with this: ${if def:acl_m_pref_msg_maxsize} when acl_m_pref_msg_maxsize has not been defined and strict_acl_vars=true??? if I'm bothering to check if the variable is defined aren't I working within the spirit of what strict_acl_vars is trying

Re: [exim] def:acl var with strict_acl_vars=true

2008-10-25 Thread Brian Blood
On Oct 25, 2008, at 8:41 PM, Ted Cooper wrote: Logically speaking should exim have a problem with this: ${if def:acl_m_pref_msg_maxsize} when acl_m_pref_msg_maxsize has not been defined and strict_acl_vars=true??? if I'm bothering to check if the variable is defined aren't I working

[exim] behavior of $address_data in routers

2008-10-23 Thread Brian Blood
Took a bit of debugging and strange router construction (can we please get logwrite to somehow be called inside a router), but I wanted to document what I found in relation to what happens to $address_data during routing, redirects and child routing. I had very specific use case and the

[exim] Optimizing routers

2008-10-18 Thread Brian Blood
I'm reworking our exim config and was trying to eliminate/optimize some lookups and wanted a 2nd (or more opinion) on the tack I'm taking The basic premise is making my list of routers utilize information I've already picked up in the acl phase (is sender local, is recip local). I'm

[exim] NOTQUIT acl - which spelling?

2008-10-16 Thread Brian Blood
I've seen it as: smtp_notquit_acl and acl_smtp_notquit in the 4.69 pdf and the website http://www.exim.org/exim-html-current/doc/html/spec_html/index.html#toc0310 which is it? Regards, Brian Blood Me: http://www.networkjack.info/ Biz: http://www.macserve.net/ -- ## List details at http

Re: [exim] copy mail to yourself

2008-10-13 Thread Brian Blood
You want to add a router like this: copy_to_local_sender: driver = redirect check_ancestor qualify_preserve_domain data = ${if match_domain{$sender_address}{+my_local_domainlist}} unseen You will want to add some extra security on this as the test in data

[exim] Request for actual rDNS variable

2008-10-05 Thread Brian Blood
I'm aware of alternatives/workarounds to what I'm requesting, so no need to rehash them I would like to see a variable in exim that reflects the actual rDNS value for sender_host_address. Properly I think sender_host_name should have that value and there should be a new variable,

Re: [exim] DKIM - linker errors on OS X 10.4

2008-08-04 Thread Brian Blood
On Aug 4, 2008, at 8:10 AM, Tony Finch wrote: My issue is at the end of make during the linking process: cc -o exim /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols: _SSL_CTX_set_info_callback _EVP_sha256 _BIO_set_flags collect2: ld returned 1 exit status make[1]: ***

[exim] DKIM - linker errors on OS X 10.4

2008-08-03 Thread Brian Blood
On Apr 3, 2008, at 5:04 PM, [EMAIL PROTECTED] wrote: Renaud Allard schrieb: Tom Kistner wrote: Renaud Allard schrieb: /usr/local/lib/libdkim.a(dkimsign.o)(.text+0x103): In function `CDKIMSign::CDKIMSign[not-in-charge]()': : undefined reference to `EVP_sha256' OK, then that OpenSSL was

Re: [exim] Should queue processing be rewritten in Exim?

2008-07-02 Thread Brian Blood
On Jul 2, 2008, at 11:34 AM, Marc Perkel wrote: I'll use myself as an example. I am in the front end spam filtering business. (http://www.junkemailfilter.com) I have about 4000 domains pointed to a single Exim server. Email comes in - I filter it - and I send the good email on to the

Re: [exim] Exim per domain logging

2008-06-18 Thread Brian Blood
On Jun 18, 2008, at 10:00 AM, Konstantin V. Gavrilenko wrote: I was wondering whether it is possible to organise the log writing within the exim, so that logs related to abc.com domain emails would go to a file exim_main-abc.com.log and logs related to def.com domain would end up in

Re: [exim] Which hardware do you use for your installation?

2008-06-12 Thread Brian Blood
On Jun 11, 2008, at 2:46 PM, Sander Smeenk wrote: One big fat tip for you, free of charge: Exim is not good at dealing with large queues, partly because of the way it keeps state in the db4 file. That's why almost all these platforms have their spool in memory and 'message logging' is

Re: [exim] Fastest Exim server ever

2008-03-01 Thread Brian Blood
On Mar 1, 2008, at 8:07 AM, Marc Perkel wrote: What makes you think that Postfix is faster than Exim? Have you tested it? In short, yes. My opinion is based on over ten years of developing/managing sites/ systems that put out a LOT of email. As in tens of thousands per run on a daily

Re: [exim] Fastest Exim server ever

2008-03-01 Thread Brian Blood
On Mar 1, 2008, at 9:08 PM, Marc Perkel wrote: Brian Blood wrote: On Mar 1, 2008, at 8:07 AM, Marc Perkel wrote: What makes you think that Postfix is faster than Exim? Have you tested it? In short, yes. My opinion is based on over ten years of developing/managing sites/ systems

Re: [exim] Fastest Exim server ever

2008-02-29 Thread Brian Blood
On Feb 29, 2008, at 1:52 PM, Ken Price wrote: The MTA has to be able to receive 50k/second in bursts and get them out as quick as possible. Probably not as fast as coming in but from what I understand delivery speed is important. It's coming from some sort of SQL server that they say

Re: [exim] log to a database?

2008-02-21 Thread Brian Blood
On Feb 11, 2008, at 9:15 AM, Martin A. Brooks wrote: Can exim be persuaded to log directly to a SQL database? The exim-centered email solution we've built logs pretty much everything to a sql database, which is then accessible through the web admin. the biggies in our logging tables:

Re: [exim] Conditional file include?

2007-08-28 Thread Brian Blood
On Aug 24, 2007, at 2:21 PM, D. Dante Lorenso wrote: .include /etc/exim/host/${primary_hostname}.conf For the clients who we deploy our exim solution to, we have a primary configuration file that is generic and a hostspecific.conf file. Most controls for various features that are

[exim] direct boolean values in AND failing

2007-08-01 Thread Brian Blood
exim 4.66 assuming this: set acl_c_pref_av_run = 1 set acl_m_msg_av_allowed = true this: condition = ${if and {{$acl_c_pref_av_run} {$acl_m_msg_av_allowed}} {true}{false}} is giving me the following error: ${if and {{$acl_c_pref_av_run}{$acl_m_msg_av_allowed}} {true} {false}}:

Re: [exim] direct boolean values in AND failing

2007-08-01 Thread Brian Blood
On Aug 1, 2007, at 12:46 PM, Dean Brooks wrote: Exim's expansion syntax is not a programming language. Could have fooled me! :-) IFs, ANDs, ORs, and now FORANY and FORALL, oh my!! I sure as heck treat it/push it like a programming language. It's just a set of string expansion

Re: [exim] fascistic RCPT TO validation

2006-11-18 Thread Brian Blood
On Nov 15, 2006, at 10:26 AM, Dave Pooser wrote: An extremely high percentage of spambots sends MAIL FROM: instead of MAIL FROM:. I've seen that test FP for me a few times-- most recently on an automated invoice-mailing system using Blat 1.9.4 (an open-source Windows command-line

Re: [exim] local domain impersonating

2006-11-18 Thread Brian Blood
On Nov 17, 2006, at 1:03 AM, Brent Clark wrote: I currently have this ACL for my primary hostname. # HELO is my hostname dropmessage = REJECTED - Bad HELO - Host impersonating [$sender_helo_name] any ip doing this gets automatically added to our blacklisted_hosts mysql table with

Re: [exim] acl_smtp_quit and the spec's suggested purpose

2006-11-18 Thread Brian Blood
On Nov 16, 2006, at 11:31 AM, Dave Lugo wrote: Maybe that acl should carry some interrogatable status with it that denotes the nature of the end of conversation, rather than having one specifically for the different cases, then you can conditionalise things with it. That would make

Re: [exim] hosts whitelisting

2006-11-14 Thread Brian Blood
On Nov 14, 2006, at 4:25 AM, Christoph Purrucker wrote: accept hosts = 192.168.1.0/24 : 10.0.0.0/8 : host1.domain.com : host2.example.com : *.ebay.com : *.amazon.com This works very well for me. But the whole rest of my server is configured in mysql tables (local domains, user

Re: [exim] MTAs not trying all MX records?

2006-11-12 Thread Brian Blood
On Nov 9, 2006, at 11:37 AM, Jakob Hirsch wrote: Quoting Marc Perkel: I was just wondering if there were known MTAs that don't try all MX records but only the lowest? Is this something that's common? I guess by lowest, you mean the lowest preference number, i.e. the highest priority.

Re: [exim] fascistic RCPT TO validation

2006-11-07 Thread Brian Blood
FYI, We are seeing this rule be VERY effective with no FPs so far after 36 hours in operation. And it's a VERY light weight test. Perhaps SMTP command syntax checking could become a built-in option for exim. Brian On Nov 5, 2006, at 10:01 AM, Stanislaw Halik wrote: An extremely high