Autor Thema: domino und smtp auf as/400  (Gelesen 5237 mal)

Offline Schulli

  • Frischling
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
domino und smtp auf as/400
« am: 09.08.05 - 10:55:57 »
Ich möchte den AS/400 SMTP Server der Domino Partition zum Versenden von Systemnachrichten nutzen. Leider verträgt der sich nicht so richtig mit dem Domino SMTP Server. Immer wenn der AS/400 SMTP Server läuft, kann der Domino Server keine Nachrichten mehr versenden.
Mit AndyB habe ich das ganze schon mal durchgesprochen, leider ist der nun im Urlaub und ich komme nicht weiter.

Die Einstellungen auf dem Domino Server sind fertig. Der AS/400 SMTP Server hat eine eigene IP. Nun fehlt nur noch die Eintragung in der Notes.ini

In der Admin Hilfe habe ich folgendes Beispiel gefunden:

Ports=TCPIP, TCP1P2
TCPIP=TCP, 0, 15, 0
TCPIP_TCPIPAddress=0,10.33.52.1
TCPIP2=TCP, 0, 15, 0
TCPIP2_TCPIPAddress=0, 209.98.76.10
SMPTNotesPort=TCPIP2

AndyB mein es reicht folgender Eintrag:

TCPIP=TCP, 0, 15, 0
TCPIP_TCPIPAddress=0,10.33.52.1

Kommt da nun die IP des Domino Servers rein, oder die Gateway Adresse?

Driri

  • Gast
Re: domino und smtp auf as/400
« Antwort #1 am: 09.08.05 - 11:55:28 »
Die TCPIP-Parameter beziehen sich auf den Domino.

Mal anders herum, kann die iSeries die Systemnachrichten nicht an ein anderes SMTP-Gateway absetzen ?
Ein SMTP-Server auf der Maschine sollte doch langen.

Offline Schulli

  • Frischling
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
Re: domino und smtp auf as/400
« Antwort #2 am: 09.08.05 - 14:27:14 »
Das ist alles nicht so einfach. Die Maschine ist in mehrere Partitionen aufgeteilt und in jeder Partition läuft ein SMTP Server der z.B. BMSR Protokolle versendet um eventuelle Rücksicherungen zu erleichtern. Das funktioniert recht gut aus dem PPS, aus SAP. Nur nicht aus der Domino Partition.

Der AS/400 SMTP soll die Nachrichten nicht zwingend an den Domino Server versenden, aber doch auch bei Bedarf können.. ;o}

Glombi

  • Gast
Re: domino und smtp auf as/400
« Antwort #3 am: 09.08.05 - 14:31:33 »
Ich poste mal was aus der KBASE zum Thema, vielleicht hilft es - Andreas

Title:   
   AS/400: What IP Addresses Does SMTP Listen for on Port 25?
Product:   Lotus Domino  >  Lotus Domino Server  >  Version 5.x
Platform(s):   OS/400
Date:   28.03.2002
Doc Number:   1098890

Problem
For what IP addresses does the Domino for AS/400 SMTP task listen?  Is there a way for SMTP to listen on port 25 for multiple IP addresses?



Solution
Domino R4.6x:  The OS/400's SMTP server is used and listens on port 25 for all IP addresses.

Domino R5.x with SMTP services *MSF:  The OS/400's SMTP server is used and listens on port 25 for all IP addresses.

Domino R5.x with SMTP services *Domino:  If you do not have partitioned Domino servers and have not specified a TCP/IP address using the TCPIP_TCPIPAddress=0,1.1.1.1 parameter in the NOTES.INI, the SMTP server will listen on port 25 for all IP addresses.  However, if you specify a TCP/IP address, it will listen only on port 25 for the address listed in the NOTES.INI.  There is no way to get the SMTP listener task to listen on multiple IP addresses for the same partition.  It is, however, possible to have multiple partitions in which each partition has a separate IP address, with each containing an active SMTP job.  Thus you would be listening on port 25 for multiple addresses, again, only one per partition.

Supporting Information:

You can determine what IP addresses are being listened for by using the netstat *cnn command and selecting Option 5 to display the connection details.  The local host name, local internet address, and port determine to which TCP/IP requests the connection will respond.

Related Documents:

Is It Possible to Change the Port Number for the SMTP Listener Task on a Domino R5 Server?
Document #: 175604

Glombi

  • Gast
Re: domino und smtp auf as/400
« Antwort #4 am: 09.08.05 - 14:32:12 »
Title:   
   Is It Possible to Change the Port Number for the SMTP Listener Task on a Domino R5 Server?
Product:   Lotus Domino  >  Lotus Domino Server  >  Version 5.x
Platform(s):   Platform Independent
Date:   20.01.2005
Doc Number:   1095717

Problem
Is it possible to change the port number for the SMTP listener task on a Domino R5 server?



Solution
Yes, it is possible to change the port number for sending and receiving SMTP mail.  The TCP/IP port number for inbound and outbound is configured in the Server document.  The setting in the Server document is located on the Ports/Internet Ports/Mail subtab:



The task responsible for inbound SMTP mail is the SMTP task, also known as the listener task.  The SMTP listener task listens on port 25 by default, but this can be changed by modifying the TCP/IP port number for SMTP Inbound.  When you enter a "show task" command on the Domino server console, you will see the SMTP task listening on the selected port.  For example, the following is taken from an R5.x server with SMTP Inbound set to port 26:

SMTP Server          Listen for connect requests on TCP Port:26
SMTP Server          Control task

The router is responsible for outbound SMTP mail and will connect to the destination server on port 25 by default, but this also can be changed by modifying the TCP/IP port number for SMTP Outbound.  Changing this setting for outbound suggests that the server you are going to be connecting to is listening on that port number.  For example, when you change the SMTP Outbound to port 26, this assumes the receiving server has a task that is listening on port 26.  This is not the local port used for sending -- it is what port this server is going to use to connect.

It is an industry standard to use the default settings of port 25; however, there may be a need to changes these settings.

NOTE: To test any SMTP connectivity issues, you can verify the ports by using Telnet.  Please see telneting details in the Supporting Information field below.

Supporting Information:

Telnet into port 25 of the hostname or TCP/IP address of the mail relay.  Port 25 is the TCP/IP port on which SMTP listens.

The steps to Telnet on a specific port are as follows:

1. From a DOS prompt, type the following:  telnet
2. Select Terminal preferences and make sure Local Echo is selected.
3. Select Connect from the menu.
4. From the drop-down menu, select Remote System.
5. In the first box labeled Host Name, enter the Host Name or TCP/IP Address of the destination host.
6. In the second box labeled Port Number, enter the port you are connecting to, the default is port 25.
7. Select Connect.  This provides you with an RFC821 conversation.
8. Type the following: helo yourdomain.com  (Helo is with one letter "l".  Press ENTER.)
9. Type the following: mail from:Joe_User@xyz.address.com  (Press ENTER).
10. Type the following: rcpt to:Tim_User@abc.www.com  (Press ENTER).
11. Type  the following: data  (Press ENTER).
12. Create a test message.
13. End the session by typing the following on the last line by itself:   .  (that is a period).
14. From the menu, select Connect.
15. Then, from the drop-down menu, select Disconnect.

NOTE: If you are only testing connectivity on a specific port, you will only need to connect and you will not need to go past step 7. 

To disconnect a Telnet session:

1. Select the Connect menu.
2. Highlight the Disconnect menu.

Related Documents:



Offline Ralf_M_Petter

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.879
  • Geschlecht: Männlich
  • Jeder ist seines eigenen Glückes Schmied
    • Ralf's Blog
Re: domino und smtp auf as/400
« Antwort #5 am: 09.08.05 - 16:31:12 »


Domino R5.x with SMTP services *MSF: The OS/400's SMTP server is used and listens on port 25 for all IP addresses.




Das ist nicht mehr aktuell ab R6, da *MSF nicht mehr von Domino unterstützt wird.


Grüße

Ralf
Jede Menge Tipps und Tricks zu IT Themen findet Ihr auf meinem Blog  Everything about IT  Eine wahre Schatzkiste sind aber sicher die Beiträge zu meinem Lieblingsthema Tipps und Tricks zu IBM Notes/Domino Schaut doch einfach mal rein.

Offline Schulli

  • Frischling
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
Re: domino und smtp auf as/400
« Antwort #6 am: 10.08.05 - 11:30:36 »
Ich hätte nicht gedacht, daß das so aufregend sein könnte.
Da der Domino SMTP für sich prima funktioniert, dürften die Verbindungsdokumente i.O. sein.

Verwende ich folgenden Eintrag in der notes.ini bekomme ich eine Meldung, daß Netzwerkprobleme bestehen.

TCPIP=TCP, 0, 15, 0
TCPIP_TCPIPAddress=0,10.33.52.1

Wenn ich die andere Möglichkeit eintrage

Ports=TCPIP, TCP1P2
TCPIP=TCP, 0, 15, 0
TCPIP_TCPIPAddress=0,10.33.52.1
TCPIP2=TCP, 0, 15, 0
TCPIP2_TCPIPAddress=0, 209.98.76.10
SMPTNotesPort=TCPIP2

bekomme ich folgende Meldung:

Error on Listen function: The TCP/IP stack can't bind a network address to a TCP socket, please verify that the TCP stack has been properly initialized.
Listener task for port TCPIP2 is suspending for 20 seconds due to listen errors

Der interne Mailverkehr funktioniert, auch der AS/400 SMTP Server kann Nachrichten an den Domino Server schicken, nur externe Emails kann Domino nicht mehr senden.

Das mit dem Portwechsel habe ich noch nicht probiert, die Frage ist nun: Wechsel ich jetzt den Domino SMTP oder auf dem AS/400 SMTP Port ??

Leider kann ich es erst heute Nacht testen, aber vielleicht hat ja bis dahin noch jemand eine Info die mir weiterhelfen könnte

Offline Ralf_M_Petter

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.879
  • Geschlecht: Männlich
  • Jeder ist seines eigenen Glückes Schmied
    • Ralf's Blog
Re: domino und smtp auf as/400
« Antwort #7 am: 10.08.05 - 11:34:47 »
Hallo Schulli!

Hast du den AS/400 SMTP auch auf eine bestimmte SMTP Adresse gebunden? Wenn nicht, schnappt sich der nämlich sämtliche Adressen und dann kann sich der Domino nicht mehr binden.

Das kannst du übrigens sehr leicht feststellen. Wenn der Domino SMTP nicht geladen ist, sagst du mal den Befehl netstat, dann Auswahl 3. Wenn jetzt ein Listener für die Domino Adresse am SMTP Port horcht, dann ist der AS/400 Teil falsch konfiguriert. Ich habe das schon mal gemacht, müsste ich aber raussuchen. Gib mir Bescheid, ob ich es machen muß.

Grüße

Ralf
Jede Menge Tipps und Tricks zu IT Themen findet Ihr auf meinem Blog  Everything about IT  Eine wahre Schatzkiste sind aber sicher die Beiträge zu meinem Lieblingsthema Tipps und Tricks zu IBM Notes/Domino Schaut doch einfach mal rein.

Offline Schulli

  • Frischling
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
Re: domino und smtp auf as/400
« Antwort #8 am: 10.08.05 - 12:02:21 »
Hallo Ralf,
die Bindung an eine IP ist vorhanden, läuft auf Port 25, der ist vorgegeben. Der SMTP Server hat auch eine eigene IP.
Als Mail-Router habe ich nicht den Domino Server aus dieser Partition, sondern einen Domino Server auf einer anderen Maschine eingeragen.

Der Domino SMTP lauscht überall und soll er auch. Der benutzt allerdings auch den Port 25

Offline Ralf_M_Petter

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.879
  • Geschlecht: Männlich
  • Jeder ist seines eigenen Glückes Schmied
    • Ralf's Blog
Re: domino und smtp auf as/400
« Antwort #9 am: 10.08.05 - 12:07:45 »
Hallo Schulli!

Wenn ich dich richtig verstehe der SMTP Server Task ist auf eine IP gebunden. (Hast du das überprüft) Der Domino Task soll auf allen IP's horchen? Wie soll das gehen. Auf einer IP kann immer nur ein SMTP Task horchen, ausser man ändert die Port Adresse, aber das macht in dem Fall keinen Sinn, da ein externer SMTP ja nicht wissen kann, das wir die Port Adresse verstellen.

Also ich habe jetzt nochmal den Thread von vorn bis hinten gelesen, aber so ganz klar ist mir nicht, was du eigentlich willst.

Kannst du nochmal genau beschreiben was dein Ziel ist, was soll der SMTP Server von OS/400 machen und was der von Domino.

Grüße

Ralf
Jede Menge Tipps und Tricks zu IT Themen findet Ihr auf meinem Blog  Everything about IT  Eine wahre Schatzkiste sind aber sicher die Beiträge zu meinem Lieblingsthema Tipps und Tricks zu IBM Notes/Domino Schaut doch einfach mal rein.

Offline Schulli

  • Frischling
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
Re: domino und smtp auf as/400
« Antwort #10 am: 10.08.05 - 13:19:03 »
Also, der Domino Server SMTP soll ganz normal seine Arbeit verrichten, wie jeder andere Server auch, Emails nach extern senden und empfangen, die interne Verteilung regeln usw. Das macht er ja auch ohne Probleme.

Nun möchten wir BMSR Protokolle von der Sicherung der Domino Partition per Email versenden. Dafür brauchen wir aber den AS/400 SMTP Server aus der Domino Partition. Sobald der läuft, kann der Domino SMTP keine Nachrichten nach extern versenden.

Der Domino Server hat eine eigene IP und der AS/400 SMTP hat auch eine eigene IP.
Als Mail Router für den AS/400 SMTP wollte ich den Domino Server verwenden.

Offline Ralf_M_Petter

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.879
  • Geschlecht: Männlich
  • Jeder ist seines eigenen Glückes Schmied
    • Ralf's Blog
Re: domino und smtp auf as/400
« Antwort #11 am: 10.08.05 - 13:25:24 »
Ok ich verstehe.

Erst die schlechte Nachricht, soweit ich weiß gibt es keine Möglichkeit in OS/400 den SMTP Task so zu starten, dass nur der Cient jedoch nicht der Server läuft.

Die gute Nachricht, dass du ihn wahrscheinlich austricksen kannst, indem du den Port des OS/400 SMTP so veränderst, dass er nicht mehr stört. Nimm dazu folgende Anleitung und stelle den Port auf einen Port größer 1024 also sprich die 24 durch deinen gewünschten Port ersetzen.

Binding the OS/400 SMTP Server to a Different Port

Document Description
This document explains how to bind the IBM® OS/400® or IBM® i5/OS™ SMTP server to a different port:
1   On an OS/400 or i5/OS command line, type the following to remove the existing server table entries for SMTP. There should be two entries:

WRKSRVTBLE SERVICE('smtp')

Press the Enter key.
2   Select Option 5 to review contents.
3   Select Option 4 to remove entries.
4   On the OS/400 or i5/OS command line, type the following to add a new entry for TCP in port 24:

ADDSRVTBLE SERVICE('smtp') PORT(24) PROTOCOL('tcp') TEXT('Simple Mail Transfer') ALIAS('mail' SMTP MAIL)

Press the Enter key.
5   On the OS/400 or i5/OS command line, type the following to add a new entry for UDP:

ADDSRVTBLE SERVICE('smtp') PORT(24) PROTOCOL('udp') TEXT('Simple Mail Transfer') ALIAS('mail' SMTP MAIL)

Press the Enter key.
6   Start TCP server for SMTP by issuing the following command:

STRTCPSVR *SMTP
7   End and start QMSF.

Vor Schritt 7 solltest du noch mit chgsmtpa den Parameter "Mailrouter" auf die Ip Adresse des Domino Servers setzen und den Parameter "Firewall" auf *YES.

Dann sollte es funktionieren.

Falls nicht, melde dich was nicht funktioniert.

Grüße

Ralf
Jede Menge Tipps und Tricks zu IT Themen findet Ihr auf meinem Blog  Everything about IT  Eine wahre Schatzkiste sind aber sicher die Beiträge zu meinem Lieblingsthema Tipps und Tricks zu IBM Notes/Domino Schaut doch einfach mal rein.

Offline Ralf_M_Petter

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.879
  • Geschlecht: Männlich
  • Jeder ist seines eigenen Glückes Schmied
    • Ralf's Blog
Re: domino und smtp auf as/400
« Antwort #12 am: 11.08.05 - 16:29:49 »
Keine Antwort?

Hm Schade, hätte mir schon ein Danke erhofft, wenn es funktioniert bzw. ein Warum nicht wenn es nicht funktioniert.

Aber was solls.

Grüße

Ralf
Jede Menge Tipps und Tricks zu IT Themen findet Ihr auf meinem Blog  Everything about IT  Eine wahre Schatzkiste sind aber sicher die Beiträge zu meinem Lieblingsthema Tipps und Tricks zu IBM Notes/Domino Schaut doch einfach mal rein.

Offline Schulli

  • Frischling
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
Re: domino und smtp auf as/400
« Antwort #13 am: 12.08.05 - 07:30:14 »
Hallo Ralf,
sorry aber ich war gestern den ganzen Tag in Besprechungen. Ich bin auch noch nicht dazu gekommen die Sache auszuprobieren.
Bis dahin erstmal Danke für die Unterstützung.
Gruß Schulli

Offline Schulli

  • Frischling
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
Re: domino und smtp auf as/400
« Antwort #14 am: 18.08.05 - 23:05:56 »
Hallo Ralf,
der Tip war ansich schon nicht schlecht, ich bekomme aber immer nich eine Fehlermeldung auf der Domino Konsole:

SMTP Server: Listener failure, TCP/IP port number [25] is already in use on this system
Suspending listen task for 20 seconds due to network errors

Komisch ist, daß ich jetzt Nachrichten nach extern versenden, aber nicht empfangen kann.

Offline Ralf_M_Petter

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.879
  • Geschlecht: Männlich
  • Jeder ist seines eigenen Glückes Schmied
    • Ralf's Blog
Re: domino und smtp auf as/400
« Antwort #15 am: 22.08.05 - 09:18:10 »
Hallo Schulli!

Kannst du mal wenn der Fehler auftritt, mit dem Befehl Netstat Auswahl 3 und dann schauen welcher Job auf dem Port 25 horcht?

Grüße

Ralf
Jede Menge Tipps und Tricks zu IT Themen findet Ihr auf meinem Blog  Everything about IT  Eine wahre Schatzkiste sind aber sicher die Beiträge zu meinem Lieblingsthema Tipps und Tricks zu IBM Notes/Domino Schaut doch einfach mal rein.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz