logs archiveIRC Archive / Freenode / #exim / 2010 / April / 5 / 1
I am using this page, to test my exim4 configuration http://www.exim.org/howto/mailman20.html and I can't get it to deliver as the end of the page suggests, evidenced in this paste > http://pastebin.com/AMdLi6xp
what does this mean: http://paste.scsys.co.uk/41783
Caelum: your MTA has been greylisted by the MTA on lists.ibiblio.org. See http://postgrey.schweikert.ch/help/lists.ibiblio.org.html and http://en.wikipedia.org/wiki/Greylisting
I'm having difficulty with match_domain and a domain list that's the result of a sqlite query ... it just never seems to trigger properly. Example: "ok.dom" is definately returned by the sqlite query when run by hand, but fails under exim : exim -be '${if match_domain{ok.dom}{${lookup sqlite {mta.db select name from domains where status="active";}}}{yes}{no}}'
I've also tried creating a domainlist with the 'sqlite; ' syntax, and tested against that: same restul
A clue would be very welcome at this stage ...
exim -be '${if match_domain{ok.dom}{ok.dom:good.dom:local.dom}{yes}{no}}' works perfectly, of course ...
joschi: my mta or my email address?
Caelum: your mta
ok thank you
hi all
quick question
for sender verification how can i specify "MAIL FROM" not send empty string ?
anybody ?
if I have installed transports, say for Mailman, should they list when invoking 'exim -bV'?
as well for routers

no, exim -bP
can one have more than one transport?
so, let's say I have added transport and router for Mailman, and have run sudo /usr/sbin/update-exim4.conf to update my config.autogenerated.. and yet that change has no effect upon addresses tested.. is it possible exim is not really reading the file I am updating?
yes, thats possible when using debian/ubuntu
bonez2046: exim itself read /var/lib/exim4/config.autogenerated
bonez2046: update-exim4.conf reads either the template or the conf.d/ files in /etc/exim4/. check /etc/exim4/update-exim4.conf.conf
ok, but update-exim4.conf.conf contains nothing about transports or routers, correct?
my file is short.. fits on one page..
whi my exim4.conf.template file takes several pages..
the mailman transport and router sections are there.. the router is right at the top, so it will pick up stuff, but it's not reading it for some reason..
check with -d -bt
bonez2046: yes, it's just the conf for that debian-specific script, that generated /var/lib/exim4/config.autogenerated
bonez2046: check the update-exim4.conf.conf what config file layout you are using. split or one-file
I have never gone with the split file configuration
and when I run 'exim -bV' it shows my conf file at /var/lib/exim4/config.autogenerated and that file does indeed contain the 'mailman_transport' and 'mailman_router' sections which SHOULD be managing my email differently
very easy to find out why it isnt with the command i just told you
I have run update-exim4.conf are you referring to that command?
I run that and then I read the resultant /var/lib/exim4/config.autogenerated file and therein is contained the aforementioned mailman_router and mailman_transport sections
he never mentioned that command.
just read above... it's all still there. it's not like everything above the last line is gone forever :-p
ok, I have no changes in the conf.d/ directory as I use one large file instead of the small files
and I have updated the template file...with these router and transport entries
and have updated so that when exim reads my config.autogenerated file it has the correct directives to make it behave as I wish, but it's not behaving according to the data contained therein
why don't you just do what petemc_ said? he didn't say too much but that was really worth reading...
I run /usr/sbin/update-exim4.conf which then produces the /var/lib/exim4/config.autogenerated file.. sure, petemc_ didn't explicitly mention that updater but it's what creates my config.autogenerated file,
hi. I have a simple PHP script to send emails, and it's wrking fine, except for one domain. Everytime I send a message to this domain, I receive the error "SMTP error from remote mail server after RCPT TO...550 Message rejected - user unknown"
I called the administrator from the domain I cant send messages, and he told me there was nothing in his log, which I think it's strange.
So I made some tests with telnet. I logged on his server, and when I gave the "rcpt to:" command I received the error 501 badly formatted RCPT TO user - no "<". When I use the <> it works fine. But I don'k know what to do about my script. Shouldn't Exim put the <> in the recipient address?
My company is repeatedly running into a paniclog issue where exim is unable to create a spool file because the file doesn't exist.
Goog and Bugzilla don't seem to turn up anything relevant.
It's not a permissions issue as it works for a majority of the time.
*exim fails to create spool file because the file *already* exists, excuse me.
henk: as petemc recommended, here's the output > http://pastebin.com/sw8YiuD5
henk: I have done what petemc said.. and there's the output
henk: if I run 'exim -bt mailman@fyrenice.com' (my default list) then I get this > router = mailman_router, transport = mailman_transport but if I leave off the domain, i.e, just 'exim -bt mailman' I get this > router = smarthost, transport = remote_smtp_smarthost is this working then, as it should?
bonez2046: have a look at the docs on how -d works and how you can use it...

henk: excellent recommendation..
very insightful.. THANK YOU.. Henk!
bonez2046: no problem, you're welcome.
« prev next »