De situatie:
1) mailserver (noem hem even mail.hier.nl). Microsoft Exchange, ip 192.168.1.2
2) linux server (RedHat 8.0) met sendmail (8.12.5-7)
3) geen DNS
4) Apache webserver welke via PHP mailtjes moet sturen naar users van de mailserver
Probleem:
sendmail blijft zoeken naar een DNS en een MX record, terwijl hij dit imo niet zou mogen doen. Doe ik bv.
dan krijg ik:
configuratie
sendmail.mc (relevante stukken):
mailertable:
De .mc is omgezet in een .cf middels m4, en de mailertable is met makemap etc. omgezet in een mailertable.db.
/etc/hosts:
geprobeerd
* vierkante haken om adressen (zou DNS lookup moeten voorkomen)
* toevoegen feature nocanonify
* werken met een nsswitch.conf bestand
* werken met een IP adres ipv. een naam (ie: user@192.168.1.2)
en nog een stuk of 20 instellingen aan de hand van een zoektocht bij deja. Helaas heeft het niet geholpen, hij blijft zoeken naar een MX record.
Iemand een idee?
1) mailserver (noem hem even mail.hier.nl). Microsoft Exchange, ip 192.168.1.2
2) linux server (RedHat 8.0) met sendmail (8.12.5-7)
3) geen DNS
4) Apache webserver welke via PHP mailtjes moet sturen naar users van de mailserver
Probleem:
sendmail blijft zoeken naar een DNS en een MX record, terwijl hij dit imo niet zou mogen doen. Doe ik bv.
code:
1
| sendmail -v -d8.20 user@hier.nl |
dan krijg ik:
code:
1
2
3
4
| dns_getcanonname(mail.hier.nl, trymx=1)
dns_getcanonname: trying hier.nl. (AAAA)
NO: errno=111, h_errno=2
hier.nl: Name server timeout |
configuratie
sendmail.mc (relevante stukken):
code:
1
2
3
4
5
6
7
| divert(-1) define(`SMART_HOST',`[mail.hier.nl]')dnl define(`confCON_EXPENSIVE',`True')dnl define(`SMTP_MAILER_FLAGS',`e')dnl FEATURE(`accept_unresolvable_domains')dnl FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl FEATURE(`nocanonify')dnl |
mailertable:
code:
1
2
| .hier.nl esmtp:[mail.hier.nl] .hier.nl smtp:[mail.hier.nl] |
De .mc is omgezet in een .cf middels m4, en de mailertable is met makemap etc. omgezet in een mailertable.db.
/etc/hosts:
code:
1
| 192.168.1.2 mail.hier.nl |
geprobeerd
* vierkante haken om adressen (zou DNS lookup moeten voorkomen)
* toevoegen feature nocanonify
* werken met een nsswitch.conf bestand
* werken met een IP adres ipv. een naam (ie: user@192.168.1.2)
en nog een stuk of 20 instellingen aan de hand van een zoektocht bij deja. Helaas heeft het niet geholpen, hij blijft zoeken naar een MX record.
Iemand een idee?
[ Voor 3% gewijzigd door Verwijderd op 26-03-2003 11:56 ]