logs archiveIRC Archive / Freenode / #exim / 2010 / March / 26 / 1
kantxx
hey all.. is there a way i can get the config used for building exim from the binary?
IE i wanna build exim but want to base it off of CentOS 5.4 makefile
kantlivelong
anyone here have a moment to assist me with domainkeys?
HardDisk_WP
Hi all
I run exim 4.71-2 (debian)
now every half hour exim mainlog is full of these
2010-03-26 05:37:28 1NuKh8-0005da-6x Message is frozen
and also some of these: http://pastebin.com/pBFvx65Q
henk
HardDisk_WP: have a look at your mail queue...
HardDisk_WP
?
henk
HardDisk_WP: have a look at your mail queue... and ask a proper question, a single '?' isn't even close to being a question.
HardDisk_WP
what mail queue?
of which user?
henk
uhm... THE mail queue of exim. users don't have one.
read the docs to understand what you are trying to talk about...
HardDisk_WP
ah. looks like its all bounced msgs -.-
sure, because the server's domain is vmsoft-gbr.de and its mail is handled by google apps
now cron sends emails to mail@vmsoft-gbr.de... and exim fu*ks up
because it apparently doesnt recognize that vmsoft-gbr.de mail should ALL be handled by googlemail -.-
any idea how to fix that?
         

henk
HardDisk_WP: exim -bP | grep vmsoft
does that return anything?
and what
HardDisk_WP
vs5606:/var/log# exim -bP |grep vmsoft
primary_hostname = vmsoft-gbr.de
wtf?!
this is surely NOTHING I entered in the dpkg conf.
all domains in the dpkg-configure script are just verlagsagentur-xyz.de
henk
grep -ri vmsoft-gbr.de /etc/exim4/
HardDisk_WP
empty
henk
hm, no, not really... primary_hostname isn't configured in /etc/exim4/. i guess it just uses its hostname as output by 'hostname -f'
HardDisk_WP
vs5606:/var/log# hostname -f
vmsoft-gbr.de
indeed.
henk
you should give your hosts a hostname, not only a domainname...
that'd solve the problem, i guess.
HardDisk_WP
/etc/hostname is "vs5606"
henk
what does 'hostname' say?
HardDisk_WP
ah, changing /etc/hosts did the trick.
vs5606:/var/log# exim -bP |grep vmsoft
primary_hostname = daystar.vmsoft-gbr.de
hostname itself gives vs5606 as specified in the file
henk
good
HardDisk_WP
henk, output of exim4 -bP: http://pastebin.com/xHEjvEHE
henk
HardDisk_WP: great... but i don't really care. is there still a problem?
HardDisk_WP
yeah, theres 360 mails in /var/spool/exim4, all I've taken a glance at are to mail@vmsoft-gbr, from root@vmsoft-gbr.de (cron daemon)
how do I make exim deliver these to Gmail?
henk
HardDisk_WP: start a queue runner for them...
HardDisk_WP
uh, how?
henk
HardDisk_WP: man exiqgrep, man exim
fuer exim brauchst du -q, den rest findest du bestimmt selbst
uhm? wrong language... for the channel ;)
for the exim command you need at least '-q', i guess you will find the rest by yourself :)
HardDisk_WP
Heh, I'm german
^^
henk
yup, but the channel isn't ;)
HardDisk_WP
Yeah ^^
heh, now the cronmails since the hostnamechange are to mail@verlagsagentur-von-dobschuetz.de
         

henk
o_O
HardDisk_WP
heh wait, allt hose cronmails come from exim...
Subject: Cron <mail@vs5606> if [ -x /usr/sbin/exim -a -f /etc/exim/exim.conf ]; then /usr/sbin/exim -q ; fi
exim: permission denied
what the hell is that cronjob supposed to do?
henk
run a queue runner
HardDisk_WP
And I guess that something is broken on the system?
henk
depends on who that cronjob is run as...
HardDisk_WP
hm, whats that exim -a for? Can't find -a in manpage...
henk
it's not 'exim -a' it is '-x /usr/bin/exim'
and '-f /etc/exim/exim.conf'
in between [] which is a shell construct to test things. -x = test for executable, -f = test for a 'normal' file, -a = this AND that
HardDisk_WP
Ah
hm, running exim -q doesnt help anything
henk
HardDisk_WP: true.
HardDisk_WP
2010-03-26 18:34:26 1NuUII-0001K2-D5 => mail@vmsoft-gbr.de R=dnslookup T=remote_smtp H=ASPMX.L.GOOGLE.COM [209.85.220.31]
2010-03-26 18:34:26 1NuUII-0001K2-D5 Completed
hey, at least one of them may have got delivered...
henk
HardDisk_WP: read man exim on -q and the following options.
skullone
hello, is there a variable to increase the maximum file size of the system filter?
ente
hi
does the exim config file have a grammar?
I don't understand all the route_data = ${lookup{$domain}lsearch{/usr/exim/aliases}}
is lsearch infix?
henk
i have no idea what infix means, but the config file is explained in the docs...
http://exim.org/exim-html-current/doc/html/spec_html/ch09.html
and as far as i understand what an 'infix' is, this is not one.
ente
henk: prefix: + a b (lisp uses this notation), suffix: a b + (FORTH or the unix desk calculator dc), infix: a + b (found for arithmetic operations in many programming languages and math)
henk
just looked it up on wikipedia, but your way of explaining it is a lot easier to understand for me :) thanks
ente
you're welcome.. :)
math has a horribly complex grammar, including prefix operations (sums etc), infix, and suffix (n!)
and they have parameters written all over the place... :D
henk: thanks :)
next »