logs archiveIRC Archive / Freenode / #exim / 2010 / June / 2 / 1
sekil
hello
dougy
I have a directadmin server...
http://paste2.org/p/861440
i have no clue what my issue is
only some email wont come through
RainbowW
is there a howto somewhere on migrating from qmail to exim? specifically i want to preserve qmail "extension addresses" where you can email user-extension@domain.com and the mail will be delivered to user. i have hundreds upon hundreds of these, and under qmail they don't need prior setup, so i've lost track of which ones i've given out. i want to preserve these addresses without opening
a catch-all, which would be devastating.
henk
probably not... i don't know qmail but exim can do almost anything you want. would be hard to write a howto that helps in even 10% of the cases i guess...
RainbowW
do you understand the functionality i'm trying to preserve?
henk
yup
RainbowW
can that sort of setup be done under exim?
henk
yup
RainbowW
is there a howto on that? :-)
or, what would it be called, so i can google it?
         

henk
it's probably related to one of the suffix/prefix settings.
RainbowW: have a look at local_part_suffix at the exim docs.
RainbowW
ok. the only way i can make it work eg on google apps is with a catch-all, which opens up literally two million spams a month. even google chokes on that. so i have an MX receiver that pre-filters before shipping to google. stupid but effective.
henk
google sucks...
RainbowW
it's very effective for what i need.
henk
google?
RainbowW
google apps, mail
henk
have you tried finding out why a mail cannot be delivered to you or is marked as spam?
try that, it's a pain in the arse to get support from google, at least for non-customers who run mailservers like we do.
RainbowW
if i open the catch-all, the spam comes in so fast that gmail automatically shuts the account down and bounces everything
henk
they don't do sh*t for you if they don't see any money from you...
RainbowW
yeah, i pay them
henk
great for you, we don't, but we would like to send mail to people paying them. doesn't work.
no one knows why. and probably google is the only mail provider who can afford to do so...
RainbowW
considering the level of spam i get, even on the valid addresses, it's worth the $50/year for the filtering.
please elaborate on "doesn't work"?
henk
so: i'd rethink if i really want to use google as a mail provider.
it is refused with a hint to read the bulk email senders guidelines. we are not bulk senders. but that does not seem to be an option to google.
RainbowW
oh. since i'm a pay customer, i have an option to turn that off for my IP address, since i essentially use a mail forwarder.
you wouldn't communicate with google when sending mail to me, you'd send it to my MX receiver instead
henk
great... so everyone who wants to mail you and is considered bulk email sender by google has to phone you, ask you to be put in that whitelist or whatever and do that for every fscking google mail customer just because google does not tell why the mail is rejected?
sorry, that's bullsh*t imho...
RainbowW
no
my MX record points at exim. you communicate with exim.
henk
yeah, your mx is a special case...
all i am saying is that google sucks as a mail provider imho.
possibly they are trying to do what http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/smtp-spf-is-harmful.html this guy suggests: implement any anti-spam measure possible to break smtp completely and make the world realize how much it sucks and that we need something new. google wave for example...
jval
sender verify defer for <your@email.org>: host lookup did not complete
gives a temporary reject
i wonder why temporary instead of permanent
petemc
its configured to defer rather then deny?
phx
because DNS issues are considered temporary problems
         

henk
jval: you could take a look at your conf and the docs and you would know
anyone else? :-p
jval
i have checked the conf and i think this is just normal sender verification which is set to deny - but in this case it's a dns issue and temporary because of that i guess - the logic seems to be internal exim thing instead of config thing - the verify check itself causes it to be temporary if i understood this correctly
i was just wondering because in reality it's a permanent situation :)
henk
jval: lookup the command and its options in the docs...
jval
the command is verify = sender and deny is what happens when it fails
but in this case it doesn't return you see
exim internally stops processing inside the verify routine
because of dns issue
and exim internally causes a temporary reject
so this is internal exim thing - not a config thing
so exim causes a temporary reject with dns issues
like phx said
henk
jval: do you actually want it to be permanent?
jval
i'm not sure... i can see why temporary is a good thing... though in this case the real life situation is that dns does not have any *temporary* failure but permanent (only human could correct the dns and for exim that kind of sounds like a permanent issue rather than temporary :))
henk
well, exim expects dns to work properly i guess...
what's broken about the dns?
jval
exim expects dns to have correct data but sometimes admins put incorrect data to dns so it causes endless temporary reject, retry, temporary reject... until eventually sender gives up :)
henk
jval: and? get a good admin...
jval
i have no control over sender :)
henk
i don't see how exim could compensate without making the checks useless...
yeah, but the sender has control over his dns.
his fault if he's too dumb...
jval
this case: dns does not have MX and the hostname has two ip addresses... both addresses don't have smtp server... hmm... i think exim takes that as temporary situation because the servers could just have temporary issue with not accepting connections :)
so i guess exim's logic here is correct
there's nothing which could be improved because exim can't know that the sender's issue is actually permanent - it *could* be temporary :)
so all is ok - i was just wondering but yes, it's correct like it is
henk
:) ok
borei
hi all
was looking through the exim logs and found one thing
Berkeley DB error: PANIC: fatal region error detected; run recovery
why it can happen ?
removing all databases doesn't sound like right solution
anybody ?
Beber`
Hi
I'm getting some troubles while attempting to send mail via exim from user that don't exist on the system
sendmail binary is launch with id 10011 that is a fake uid
I'm getting error like "Failed to get user name for uid 10011"
what can I do to allow that ?
« prev