[PHP/Sendmail] Kan niet naar externen mailen

Pagina: 1
Acties:

  • Mephix
  • Registratie: Augustus 2001
  • Laatst online: 25-11-2025
RH9 met Apache/PHP en Sendmail
W2K met ArgoSoft mailserver (10.10.1.2)

PHP.INI:
sendmail_path = /usr/sbin/sendmail -t -i

Ik heb in Sendmail.cf een smart_host aangegeven naar 10.10.1.2 (mailserver). In /root heb ik een .forward file naar een bestaand account op die 10.10.1.2. Dit werkt goed, wanneer ik een mailtje naar root stuur komt die keurig op de mailserver aan (logwatch bijvoorbeeld).

Wanneer ik nu een mailtje stuur vanaf de website naar een account op de mailserver, komt die niet aan. PHP scripts genereerd geen errors, wel staat e.e.a. in mailllog:

Sep 30 22:00:53 genix sendmail[6561]: h8UK0rBp006561: from=apache, size=52, class=0, nrcpts=1, msgid=<200309302000.h8UK0rBp006561@genix.mephix.com>, relay=apache@localhost

(genix is de linux webserver)

Wanneer ik nu mail('root', .... gebruik komt de mail via de .forward file wel op de mailserver aan. Alleen is deze mail helemaal leeg. Geen onderwerp, geen afzender, geen body.

Iemand een idee wat hier scheef zit? Ben er nu 2 dagen mee bezig ;( :z

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 19:21

curry684

left part of the evil twins

Als PHP geen fouten geeft is het een probleem in de SMTP server en dus geen Programming & Webscripting huh ;)

* curry684 moved naar Non-Windows Operating Systems :P

Professionele website nodig?


  • igmar
  • Registratie: April 2000
  • Laatst online: 20-04 22:06

igmar

ISO20022

curry684 schreef op 30 September 2003 @ 22:36:
Als PHP geen fouten geeft is het een probleem in de SMTP server en dus geen
PHP geeft nooit fouten, tenzij er bij het openen van de pipe naar sendmail wat fout gaat. Een probleem in de MTA is waarschijnlijk, al snap ik niet wat de bedoeling precies is.

  • igmar
  • Registratie: April 2000
  • Laatst online: 20-04 22:06

igmar

ISO20022

[b][message=18880130,noline]Mephix schreef op 30 September 2003 @
Sep 30 22:00:53 genix sendmail[6561]: h8UK0rBp006561: from=apache, size=52, class=0, nrcpts=1, msgid=<200309302000.h8UK0rBp006561@genix.mephix.com>, relay=apache@localhost
Dit is niet de hele melding, die bestaat minimaal uit 2 regels, soms 3. Indien de mail niet uit de queue
komt heb je een DNS / config probleem, sendmail -bp kan je dat snel vertellen.

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 19:21

curry684

left part of the evil twins

igmar schreef op 01 October 2003 @ 09:36:
[...]
PHP geeft nooit fouten, tenzij er bij het openen van de pipe naar sendmail wat fout gaat. Een probleem in de MTA is waarschijnlijk, al snap ik niet wat de bedoeling precies is.
Klopt, maar zodra die pipe goed staat is het dus een probleem bij Sendmail :z :+

Professionele website nodig?


  • Mephix
  • Registratie: Augustus 2001
  • Laatst online: 25-11-2025
Dan zouden dit de 2 regels moeten zijn:

Oct 1 04:02:05 genix sendmail[6972]: h91225Fn006972: from=root, size=3087, class=0, nrcpts=1, msgid=<200310010202.h91225Fn006972@genix.mephix.com>, relay=root@localhost
Oct 1 04:02:05 genix sendmail[6975]: h91225Lb006975: from=<root@genix.mephix.com>, size=3371, class=0, nrcpts=1, msgid=<200310010202.h91225Fn006972@genix.mephix.com>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]

sendmail -bp:
/var/spool/mqueue is empty
Total requests: 0

  • Mephix
  • Registratie: Augustus 2001
  • Laatst online: 25-11-2025
Hmmzz.. toch ff een schopje.. ben d;r nog niet uit :/

Die mailqueue is leeg.. dus die mail is wel verzonden.. right ? Waar naartoe ???

[ Voor 46% gewijzigd door Mephix op 02-10-2003 19:03 ]

Pagina: 1