Sziasztok!
A következő a helyzet. Van egy windows2003-as szerver, azon fut kétféle szoftver, ami levelet akar küldeni.
Az egyik egy SAPB1 (SAP Business One) nevű vállalatirányítási rendszer. Ezt nem ismerem,de a beállítási panelen a következőket lehet megadni:
- SMTP szerver IP cím: 192.168.0.42
- SMTP port: 25
- user name
- password
- Encoding: Hungarian/Hungary
- SMTP Client: Microsoft .NET
- Authentication: Basic Authentication
- Use TLS: Yes
ez így nem tud levelet küldeni a postfix szerverre.
A postfix ugyanarról a gépről Thunderbirdből küldött levelet (TLS és PLAIN authentikáció) elfogad.
A postfix egyébként így van beállítva:
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination check_policy_service inet:127.0.0.1:60000
smtpd_tls_auth_only = yes
smtpd_use_tls=yes
SMTP Clientnek választható lenne még SEE4C, amiről azt találta a google, hogy egy C++ library, viszont ha ezt választjuk, a TLS nem választható opció.
Authentication-nak 3 lehetőség van: Anonymous, Basic Authentication, Integrated Windows Authentication.
A logban egyelőre semmit nem látok:
Jun 25 15:08:21 spark postfix/smtpd[25579]: connect from unknown[192.168.2.203]
Jun 25 15:08:36 spark postfix/smtpd[25579]: lost connection after STARTTLS from unknown[192.168.2.203]
Jun 25 15:08:36 spark postfix/smtpd[25579]: disconnect from unknown[192.168.2.203]
Most beállítottam a debug_peer_list-be, aztán meglátom, mennyivel logol majd többet.
Tudjátok esetleg, hogy a SAP mivel próbálkozik? Kell neki valami, amit a postfix a jelenlegi beállításokkal nem támogat? Esetleg nem tetszik neki a self signed cert ami a TLS-hez van?
G