Autor Thema: PHP-Mailing und Domino 6.5.4  (Gelesen 2291 mal)

Offline Solco

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
PHP-Mailing und Domino 6.5.4
« am: 18.02.08 - 10:35:52 »
Hallo alle miteinander,

stehe nun seit mehreren Wochen vor folgendem Problem und habe mich gerade mit den Schlagworten PHP Mail Smtp durch die Suche gescrollt ;-), aber nichts passendes gefunden.

Problem:
Muss aus einem PHP-Forum zur Registrierung, Mails an die Nutzer nach extern senden, dies geht aber nicht.

Frage:
Wie muss ich die PHP.ini anpassen und/oder Domino konfigurieren?

System:
Win2000Sp4
Domino 6.5.4 deu; Port: 10025
SMTP Auth; Port:25

Hoffe ich habe nichts wichtiges vergessen.

Gruss Solco

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: PHP-Mailing und Domino 6.5.4
« Antwort #1 am: 18.02.08 - 10:42:34 »
Kommt drauf an, ob PHP die Mails "ordentlich", also selbst versendet, oder wieder nur über Commandline-Sendmail Aufrufe, die die Standard-Mail Funktion:
Zitat
For the Mail functions to be available, PHP must have access to the sendmail binary on your system during compile time.
http://at2.php.net/mail

Was läuft bitte auf Port 10025? Der Notes-Port oder der SMTP-Port?
Was soll das "SMTP Auth" auf Port 25? Wer/was macht da was?
Welche Fehler bekommst Du, etc.?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Solco

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
Re: PHP-Mailing und Domino 6.5.4
« Antwort #2 am: 18.02.08 - 10:50:25 »
PHP versendet die Mails über "Mail()".

Und das mit den Ports soll heissen das Domino die ausgehenden Mails über den Port 10025 an SMTPAuth schickt und dann über "Normal-"Port 25 ins Internet sendet.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: PHP-Mailing und Domino 6.5.4
« Antwort #3 am: 18.02.08 - 10:53:13 »
Dein Problem ist? Fehlermeldungen, etc.?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Solco

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
Re: PHP-Mailing und Domino 6.5.4
« Antwort #4 am: 18.02.08 - 10:54:40 »
Achso, aber angenommen werden die Mails vom Domino, also auch die von PHP.

Ich nehme also an das der Domino die Mails nicht annimmt, weil das versenden nicht klappte...sagt mir die Fehlermeldung.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: PHP-Mailing und Domino 6.5.4
« Antwort #5 am: 18.02.08 - 10:56:45 »
Ich gebs auf. Ich versteh das letzte Posting nicht. Wer nimmt was an, welche Fehlermeldungen?

Mir ist das zu wirr. Gibts jemand Jüngeren, der aus dem Gestammel schlauer wird als ich? Ich geb w.o..
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Solco

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
Re: PHP-Mailing und Domino 6.5.4
« Antwort #6 am: 18.02.08 - 11:04:27 »
ok.

Also Domino nimmt Mails auf dem Port 25 entgegen und schickt Mails über den Port 10025 raus...die kommen dann am Port 10025 bei SMTP-Auth an und gehen über Port 25 ins Internet.

Jetzt das Problem: Wenn ich über meinen NotesClient Mails verschicke funktioniert das einwandfrei.
Wenn ich aber jetzt über die PHP-Mail-Funktion mail() Mails verschicken will funktioniert das nicht, weil so nehme ich an der Domino die Mails nicht annimmt bzw die Annahme verweigert.

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: PHP-Mailing und Domino 6.5.4
« Antwort #7 am: 18.02.08 - 12:02:42 »
Das funktioniert schon zweimal nicht (beziehungsweise hat nichts miteinander zu tun) weil ...
 
a: dein Notes Client definitiv nicht den Port 25 benutzt um die mail.box auf dem Domino Server anzusprechen und

b: die Funktion mail() in PHP alleine ja gar nicht weiss, wohin sie denn senden soll. Das ist etwas was SendMail tut und da gibt es ein paar gut beschriebene Variablen die in der PHP.ini gesetzt werden müssen.

Wenn du diesen Stunt schon so drehen willst, dann solltest du dich außerdem mal ein wenig mit der Administration des Domino Servers beschäftigen. So Mail Relay mäßig. Da kann man nämlich steuern wer denn überhaupt den Domino Server als Mail Relay und nichts anderes versuchst du gerade zu bauen nutzen darf. Ich vermute mal das das die Stelle ist wo es bei dir hakt.

Davon abgesehen geht es mir und wohl auch allen anderen Mitlesern hier ähnlich wie Martin. Ich blick nicht wirklich durch was du da stehen hast, welche Fehlermeldungen der SMTP Task auf dem PHP Server und auf dem Domino Server schmeisst. Wie deine Struktur der Server aussieht und noch so ein paar Sachen mehr. Dazu zählt auch ob dein PHP Server und der Domino Server eine Maschine sind oder nicht.

Ich würde also vorschlagen du baust das ganze noch einmal etwas logischer auf und gibst nicht nur Informationsbröckchen von dir.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Solco

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
Re: PHP-Mailing und Domino 6.5.4
« Antwort #8 am: 18.02.08 - 13:44:17 »
Gut...nochmal.


Ich habe bei mir auf einem Server, der unter Win2000Sp4 läuft, Domino 6.5.4 installiert, damit ich meine Mails loswerde (habe DynIP) muss ich mit SMTP-Auth arbeiten, gleichzeitig läuft auf der Maschine der Apache mit PHP als WebServer.
Wenn jetzt eine Mail von aussen über die Firewall kommt, wird diese über Port 25 an den Domino weitergereicht und kommt damit im jeweiligen Briefkasten an. Schicke ich jetzt eine Mail vom NotesClient weg, wird diese logischerweise an den Domino geleitet und dieser schickt die Mail über Port 10025 an SMTP-Auth, wo diese authentifiziert ins Internet gehen.

Das Problem ist halt, das ich keine Mails vom WebServer ,z.Bsp. aus Foren, oder Formulare die ich erstellt habe, schicken kann.
Habe bei den Einträgen in der php.ini schon "rumgespielt", aber noch kein positives Ergebnis erzielt:

2 Varianten kommen bei mir in Frage:
Mail geht über Domino
SMTP=localhost
smtp_port=25
sendmail_from=info@mailadresse.de

Mail geht direkt an SMTPAuth
SMTP=localhost
smtp_port=10025
sendmail_from=info@mailadresse.de   

beides geht nicht.

Ich gehe wie gesagt davon aus, das der Domino die Mail nicht annimmt.
Was muss ich denn im Konfigdokument vom Domino einstellen?

Gruss

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: PHP-Mailing und Domino 6.5.4
« Antwort #9 am: 18.02.08 - 13:58:18 »
Mir fehlen immer noch die Fehlermeldungen die der Domino Server in der Konsole und damit auch im Logfile abwirft wenn du versuchst ein Mail zu senden.

Als erstes würde ich mal Localhost entweder explizit in der Hosts.sam eintragen oder das in deiner Konfiguration durch die echte IP Adresse ersetzen.

Und als zweites in der Admin Hilfe an dieser Stelle "Überblick über das Übertragen von Mail mit SMTP" zu lesen anfangen ....

SMTP auf dem Domino Server aktivieren
Domino unterstützt das Senden und Empfangen von Mail über SMTP mit Hilfe der SMTP-Listener-Task bzw. mit Hilfe des SMTP-Routers, die Sie beide separat aktivieren. Die SMTP-Listener-Task verarbeitet eingehende SMTP-Verbindungen und stellt Nachrichten, die über diese Verbindungen empfangen wurden, an die MAIL.BOX-Datenbank zu. Für die folgende Zustellung oder Übertragung dieser Nachrichten ist sie nicht verantwortlich. Sie konfigurieren die SMTP-Listener-Task zum Empfangen von Mail im Register "Allgemein" des Serverdokuments. Weitere Informationen dazu, wie Sie Domino für den Empfang von SMTP-Mail von anderen Servern in Ihrer Organisation und/oder aus dem Internet über SMTP konfigurieren, finden Sie unter "Das Mail-Routing einrichten".



Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Solco

  • Frischling
  • *
  • Beiträge: 8
  • Geschlecht: Männlich
Re: PHP-Mailing und Domino 6.5.4
« Antwort #10 am: 18.02.08 - 14:08:30 »
ok, die Fehlermeldungen liefere ich nach.

Und als zweites in der Admin Hilfe an dieser Stelle "Überblick über das Übertragen von Mail mit SMTP" zu lesen anfangen ....

SMTP auf dem Domino Server aktivieren
Domino unterstützt das Senden und Empfangen von Mail über SMTP mit Hilfe der SMTP-Listener-Task bzw. mit Hilfe des SMTP-Routers, die Sie beide separat aktivieren. Die SMTP-Listener-Task verarbeitet eingehende SMTP-Verbindungen und stellt Nachrichten, die über diese Verbindungen empfangen wurden, an die MAIL.BOX-Datenbank zu. Für die folgende Zustellung oder Übertragung dieser Nachrichten ist sie nicht verantwortlich. Sie konfigurieren die SMTP-Listener-Task zum Empfangen von Mail im Register "Allgemein" des Serverdokuments. Weitere Informationen dazu, wie Sie Domino für den Empfang von SMTP-Mail von anderen Servern in Ihrer Organisation und/oder aus dem Internet über SMTP konfigurieren, finden Sie unter "Das Mail-Routing einrichten".


Ich sagte doch bereits das ich SMTP-Auth benutze

Zitat
Ich habe bei mir auf einem Server, der unter Win2000Sp4 läuft, Domino 6.5.4 installiert, damit ich meine Mails loswerde (habe DynIP) muss ich mit SMTP-Auth arbeiten,...

was ja logischerweise bedeutet das bei mir das SMTP im Domino bereits erfolgreich läuft.
(habe ich auch ganz alleine hinbekommen ;-) )

Gruss Solco

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: PHP-Mailing und Domino 6.5.4
« Antwort #11 am: 18.02.08 - 14:15:58 »
Ja aber beim Hinbekommen ist es dann auch geblieben....

Wenn dein SMTP Listener auf Port25 läuft, dann musst du den auch von PHP aus über diesen Port ansprechen.

Und ab da gibt es zwei Möglichkeiten. Entweder schmeist der Domino Server Fehlermeldungen. Dann kommt was an aber der SMTPlistener kann damit nichts anfangen. Oder der Domino Server schmeist keine Fehlermeldungen. Dann hast du ein Verbindungsproblem von der PHP Seite aus. Das ist normalerweise ziemlich schnell eingrenzbar, wenn ...
Ja wenn man halt auch nach den Fehlermeldungen sucht.

Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz