Toon posts:

Sendmail werkt niet met PHP

Pagina: 1
Acties:
  • 155 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb op dit moment een testsysteem opgezet met daarop o.a. apache, mysql, php, enz. Voor het ontvangen en versturen van mail gebruik ik standaard sendmail. Dit werkt prima, e-mail kan op de server worden ontvangen en in pop3-boxen worden geplaatst of worden doorgestuurd naar andere e-mailaccounts (zegmaar mailforwarding).

Echter krijg ik constant vreemde fouten met sendmail als ik via PHP mail probeer te versturen. Ik kom er echt niet meer uit en vroeg me af of iemand wat weet:

code:
1
2
3
4
5
6
7
8
9
10
Feb 23 21:26:12 s001 sm-mta[96855]: starting daemon (8.12.7): SMTP+queueing@00:30:00
Feb 23 21:26:12 s001 sm-msp-queue[96858]: starting daemon (8.12.7): queueing@00:30:00
Feb 23 21:26:28 s001 sendmail[96862]: h1NKQRM3096862: from=nobody, size=111, class=0, nrcpts=1, msgid=<200302232026.h1NKQRM3096862@s001.web123.nl>, relay=nobody@localhost
Feb 23 21:27:54 s001 sendmail[96862]: h1NKQRM3096862: to=info@rudiweb.nl, ctladdr=nobody (65534/65534), delay=00:01:27, xdelay=00:01:26, mailer=relay, pri=30092, relay=localhost.web123.nl. [212.204.208.123], dsn=5.0.0, stat=Service unavailable
Feb 23 21:27:54 s001 sendmail[96862]: h1NKQRM3096862: h1NKQRM4096862: DSN: Service unavailable
Feb 23 21:28:04 s001 sendmail[96862]: h1NKQRM4096862: to=nobody, delay=00:00:10, xdelay=00:00:10, mailer=relay, pri=31135, relay=localhost.web123.nl. [212.204.208.123], dsn=5.0.0, stat=Service unavailable
Feb 23 21:28:04 s001 sendmail[96862]: h1NKQRM4096862: h1NKQRM5096862: return to sender: Service unavailable
Feb 23 21:28:14 s001 sendmail[96862]: h1NKQRM5096862: to=postmaster, delay=00:00:10, xdelay=00:00:10, mailer=relay, pri=32159, relay=localhost.web123.nl. [212.204.208.123], dsn=5.0.0, stat=Service unavailable
Feb 23 21:28:14 s001 sendmail[96862]: h1NKQRM4096862: Losing ./qfh1NKQRM4096862: savemail panic
Feb 23 21:28:14 s001 sendmail[96862]: h1NKQRM4096862: SYSERR(nobody): savemail: cannot save rejected email anywhere


Ik heb het volgende probleem zelf al oplost, maar bovenstaande kom ik niet uit:
Foutmelding: "Feb 23 21:05:35 s001 sendmail[96456]: NOQUEUE: SYSERR(nobody): can not chdir(/var/spool/clientmqueue/): Permission denied"
Oplossing:
cd /usr/sbin/
chown root:smmsp sendmail

Verwijderd

Topicstarter
Ter info: uiteindelijk na een seconde of 30 wordt de php pagina WEL geladen en het bericht alsnog verstuurd. Maar mij is geheel onduidelijk hoe dat komt.

Verwijderd

Is je resolving en je mx records goed geconfigureerd?

Verwijderd

Topicstarter
De DNS zit goed in elkaar. Deze draait overigens niet op dezelfde server.

Verwijderd

Deze url verteld meer over het probleem. T' was de tweede hit van een search op google.