Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Mailsmit PHP senden

  1. #1
    Registrierter Benutzer
    Registriert seit
    04.12.2001
    Beiträge
    8

    Question Mailsmit PHP senden

    Hi,
    In der php.ini ist der Sendmail-Pfad korrekt eingetragen,
    und das Programm Sendmail ist für den Apache-User ausführbar.

    Nun funzt das ganze aber nicht.

    mail("adresse","betreff","inhalt");

    liefert true, aber es kommt nichts an.

    Ich habe von dem sendmail-zeugs keinerlei Ahnung,
    ich möchte nur gerne mit PHP Mails versenden können.

    Wer von euch kann das ohne Probleme, und weiß warum?!

    Ypsilon
    - Gentoo, Kernel 2.6.2, gcc 3.3.2, KDE 3.2, reiserFS ______ Bitte besucht meine Homepage:

    www.matzeundbenni.de

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.06.1999
    Ort
    Jena
    Beiträge
    29
    Hallo,

    wenn das Skript true liefert ist der Rest Sache des MTA. Schau doch mal in den log-files nach (mail.log) und poste mal was da drin steht.

  3. #3
    Registrierter Benutzer
    Registriert seit
    04.12.2001
    Beiträge
    8

    Arrow Mhhh...

    Also in der /var/log mail steht folgendes:

    Apr 2 20:01:13 linux sendmail[816]: g32I1D300816: from=benni, size=64, class=0, nrcpts=1, msgid=<200204021801.g32I1D300816@linux.local>, relay=benni@localhost
    Apr 2 20:01:14 linux sendmail[818]: g32I1D300816: to=webmaster@matzeundbenni.de, ctladdr=benni (500/100), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120064, relay=mx.kontent.de. [194.231.46.236], dsn=5.6.0, stat=Data format error
    Apr 2 20:01:14 linux sendmail[818]: g32I1D300816: g32I1E200818: DSN: Data format error
    Apr 2 20:01:14 linux sendmail[819]: g32I1E200818: SYSERR(benni): openmailer: insufficient privileges to change gid
    Apr 2 20:01:14 linux sendmail[818]: g32I1E200818: to=benni, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30131, dsn=4.0.0, stat=Deferred: local mailer (/usr/bin/procmail) exited with EX_TEMPFAIL
    Apr 2 20:01:14 linux sendmail[818]: g32I1D300816: g32I1E300818: postmaster notify: Data format error
    Apr 2 20:01:14 linux sendmail[820]: g32I1E300818: SYSERR(benni): openmailer: insufficient privileges to change gid
    Apr 2 20:01:14 linux sendmail[818]: g32I1E300818: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30100, dsn=4.0.0, stat=Deferred: local mailer (/usr/bin/procmail) exited with EX_TEMPFAIL

    Ich (Benutzer Benni) wollte eine Mail an webmaster@matzeundbenni.de (meine Addy) senden.

    Der Apache läuft unter meinem User, nicht als wwwrun, könnte es daran liegen? Das kommt mir irgendwie seltsam vor:

    "...Apr 2 20:01:14 linux sendmail[820]: g32I1E300818: SYSERR(benni): openmailer: insufficient privileges to change gid..."

    Und was hat das "Data format error" zu bedeuten?

    Fragen über Fragen...
    - Gentoo, Kernel 2.6.2, gcc 3.3.2, KDE 3.2, reiserFS ______ Bitte besucht meine Homepage:

    www.matzeundbenni.de

  4. #4
    Registrierter Benutzer
    Registriert seit
    30.06.1999
    Ort
    Jena
    Beiträge
    29
    Hi,

    wenn ich das logfile richtig verstehe wird ein Relay genutzt (mx.kontent.de). Jetzt erkläre mal bitte auf welchen Rechner das Skirpt läuft, wo der mx.kontent.de steht und was im Header der von Skript generierten Mail steht.

    Ich vermute mal, das das Relay den Absender benni nicht mag.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •