Page 1 of 1

not able to send mails and recieve mails

Posted: 2020-07-23 12:05
by swkasi535
My Issue

I can't send or receive emails to external email providers.


Version: hMailServer 5.6.7-B2425
Mail Client: mozilla thunderbird
OS: Windows 10


Output for https://www.hmailserver.com/forum/viewt ... 20&t=30914 is

Code: Select all

2020-07-23   Hmailserver: 5.6.7-B2425

DOMAINS

   "Domain1.com" - kcxxxxxx.net                   Enabled: True

SIGNATURE         LIMITS                       DKIM               ADVANCED
  Enabled: False   Max size:                0   Enabled: False   
                   Max message size:        0                      Plus addressing: False
                   Max size of accounts:    0                    
                                                                   Greylisting:     False

   "Domain2.com" - kcxxxxxx.orx                   Enabled: True

SIGNATURE         LIMITS                       DKIM               ADVANCED
  Enabled: False   Max size:                0   Enabled: False   
                   Max message size:        0                      Plus addressing: False
                   Max size of accounts:    0                    
                                                                   Greylisting:     False

   "Domain3.com" - texxxxxx.com                   Enabled: True

SIGNATURE         LIMITS                       DKIM               ADVANCED
  Enabled: False   Max size:                0   Enabled: False   
                   Max message size:        0                      Plus addressing: False
                   Max size of accounts:    0                    
                                                                   Greylisting:     False
-----------------------------------------------------------------------------------------------

IP RANGES

IP: 127.0.0.1 - 127.0.0.1     Priority: 15     Name: My computer

  Allow connections                         Other
     SMTP:   True                              Antispam :   True !! 'Spam tests' not enabled !!
     POP3:   True                              Antivirus:   True !! ANTIVIRUS NOT CONFIGURED !!
     IMAP:   True                              SSL/TLS:    False

  Allow Deliveries from                     Require Authentication from
     Local To Local       -  True              Local To Local       - False
     Local To External    -  True              Local To External    - False
     External To Local    -  True              External To Local    - False
     External To External -  True              External To External -  True


IP: 0.0.0.0 - 255.255.255.255     Priority: 10     Name: Internet

  Allow connections                         Other
     SMTP:   True                              Antispam :   True !! 'Spam tests' not enabled !!
     POP3:   True                              Antivirus:   True !! ANTIVIRUS NOT CONFIGURED !!
     IMAP:   True                              SSL/TLS:    False

  Allow Deliveries from                     Require Authentication from
     Local To Local       -  True              Local To Local       - False
     Local To External    -  True              Local To External    - False
     External To Local    -  True              External To Local    - False
     External To External -  True              External To External -  True


   !!  Warning:  DEFAULT DOMAIN is SET  !! - "Domain1.com"
------------------------------------------------------
AUTOBANNED Local Addresses:
    No entries

-----------------------------------------------------------------------------------------------

AUTOBAN
  Autoban Enabled: False

No problems were found in the IP range configuration.
-----------------------------------------------------------------------------------------------

INCOMING RELAYS
   No entries
-----------------------------------------------------------------------------------------------

MIRRORING         Disabled
-----------------------------------------------------------------------------------------------

PROTOCOLS

SMTP
GENERAL             DELIVERY                  RFC COMPLIANCE            ADVANCED
No. Connections:  0  No Retries:  4 Mins: 60   Plain Text:        False  Bind: 
                     Host: EXTERNAL.TLD        Empty sender:       True  Batch recipients:   100
Max Msg Size: 20480  Relay:-                   Incorrect endings:  True  Use STARTTLS:      True
                      EXTERNAL.TLD             Disc. on invalid:  False  Delivered-To hdr: False
                  !! Target does not resolve !!
                     Port: 587                                           Loop limit:           5
                     Req Auth: False                                     Recipient hosts:     15
                     Con. Sec.: None
  Routes:
     No routes defined.

POP3
  No. Connections: 0

IMAP
 GENERAL                   PUBLIC FOLDERS                    ADVANCED
  No. Connections:   0      Public folder name: #Public       IMAP sort:  True
                                                              IMAP Quota: True
                                                              IMAP Idle:  True
                                                              IMAP ACL:   True
                                                              Delim: "."
-----------------------------------------------------------------------------------------------

ANTISPAM

GENERAL                              SPAM TESTS              Score   SPAMASSASSIN
  Spam Mark:                  5       Use SPF:           False        Use Spamassassin:   False
  Add X-HmailServer-Spam:     True    Check HELO host:   False    
  Add X-HmailServer-Reason:   True    Check MX records:  False    
  Add X-HmailServer-Subject: False    Verify DKIM:       False    

  Spam delete threshold: 20         Maximum message size: 1024

DNSBL ENTRIES:
   No 'enabled' entries

SURBL ENTRIES:
   No 'enabled' entries

GREYLISTING:
  Greylisting:  False

WHITELISTING
              0.0.0.0            to    255.255.255.255              
-----------------------------------------------------------------------------------------------

ANTIVIRUS:  No application configured.

  Block Attachments: False
-----------------------------------------------------------------------------------------------

SSL CERTIFICATES
   No entries
-----------------------------------------------------------------------------------------------

SSL/TLS
             SSL 3.0 :  False
             TLS 1.0 :   True
             TLS 1.1 :   True
             TLS 1.2 :   True                Verify Remote SSL/TLS Certs:   True
SslCipherList  :

ECDHE-RSA-AES128-GCM-SHA256     - ECDHE-ECDSA-AES128-GCM-SHA256   - ECDHE-RSA-AES256-GCM-SHA384     
ECDHE-ECDSA-AES256-GCM-SHA384   - DHE-RSA-AES128-GCM-SHA256       - DHE-DSS-AES128-GCM-SHA256       
kEDH+AESGCM                     - ECDHE-RSA-AES128-SHA256         - ECDHE-ECDSA-AES128-SHA256       
ECDHE-RSA-AES128-SHA            - ECDHE-ECDSA-AES128-SHA          - ECDHE-RSA-AES256-SHA384         
ECDHE-ECDSA-AES256-SHA384       - ECDHE-RSA-AES256-SHA            - ECDHE-ECDSA-AES256-SHA          
DHE-RSA-AES128-SHA256           - DHE-RSA-AES128-SHA              - DHE-DSS-AES128-SHA256           
DHE-RSA-AES256-SHA256           - DHE-DSS-AES256-SHA              - DHE-RSA-AES256-SHA              
AES128-GCM-SHA256               - AES256-GCM-SHA384               - ECDHE-RSA-RC4-SHA               
ECDHE-ECDSA-RC4-SHA             - AES128                          - AES256                          
RC4-SHA                         - HIGH                            - !aNULL                          
!eNULL                          - !EXPORT                         - !DES                            
!3DES                           - !MD5                            - !PSK;                           
-----------------------------------------------------------------------------------------------

TCPIP PORTS                                         Connection Sec
               0.0.0.0         / 25    / SMTP   -   None                
               0.0.0.0         / 110   / POP3   -   None                
               0.0.0.0         / 143   / IMAP   -   None                
-----------------------------------------------------------------------------------------------

LOGGING      Logging Enabled: True

  Paths:-
    Current:  C:\Program Files (x86)\hMailServer\Logs\hmailserver_2020-07-23.log
    Error:    C:\Program Files (x86)\hMailServer\Logs\ERROR_hmailserver_2020-07-23.log - !! ERRORS PRESENT !!
    Event:    C:\Program Files (x86)\hMailServer\Logs\hmailserver_events.log - Not present
    Awstats:  C:\Program Files (x86)\hMailServer\Logs\hmailserver_awstats.log
                        APPLICATION -      .
                        SMTP        -    True
                        POP3        -      .
                        IMAP        -    True
                        TCPIP       -      .
                        DEBUG       -      .
                        AWSTATS     -      .
-----------------------------------------------------------------------------------------------

SYSTEM TESTS

Database type: MSSQL Compact

IPv6 support is available in operating system.

Backup directory D:\All_Projects\Hmailserver is writable.

Relative message paths are stored in the database for all messages.

-----------------------------------------------------------------------------------------------

HMAILSERVER.INI

[Directories]
Program folder:  C:\Program Files (x86)\hMailServer\
Database folder: C:\Program Files (x86)\hMailServer\Database
Data folder:     C:\Program Files (x86)\hMailServer\Data
Log folder:      C:\Program Files (x86)\hMailServer\Logs
Temp folder:     C:\Program Files (x86)\hMailServer\Temp
Event folder:    C:\Program Files (x86)\hMailServer\Events

[Database]
Type=              MSSQLCE
Username=           
PasswordEncryption=1
Port=              0
Server=             
Internal=          1
-----------------------------------------------------------------------------------------------

Generated by HMSSettingsDiagnostics v2.01, Hmailserver Forum.

Re: not able to send mails and recieve mails

Posted: 2020-07-23 12:58
by jim.bus
I am not real adept at reading the report you supplied but to me it looks like you have errors when you attempt to send/receive emails. You should check your Error Log to see what errors you have. To me it looks like you are using a Relay and the server hostname you are trying to Relay to does not exist or in other words the hostname for it doesn't resolve to an IP Address. This will cause you to definitely not be able to Send emails because the Relay will fail.

Why you aren't receiving emails I am not so certain but it could be any number of things not even related to hMailServer such as your DNS MX Record may not be properly defined. Your Port Forwarding in your Router may not be forwarding emails to your hMailServer. Your PC Firewall may not have Port 25 Open.

Your IP Range Configurations definitely don't look like the default settings for hMailServer. The Default for Internet IP Range is for 'Require Authentication from' should have all check boxes checked except for External To Local which should be unchecked. I don't believe this would prevent you from Receiving Emails though.

But again I would check your Error Logs because I see an indication in the Report you provided that there were Errors Present if I interpreted the Report correctly.

Re: not able to send mails and recieve mails

Posted: 2020-07-23 14:59
by mattg
why are you whitelisting?

What is the contents of your error log
C:\Program Files (x86)\hMailServer\Logs\ERROR_hmailserver_2020-07-23.log


Also run the internal diagnostics and post the results

Re: not able to send mails and recieve mails

Posted: 2020-07-23 16:44
by swkasi535
Test: Collect server details
hMailServer version: hMailServer 5.6.7-B2425
Database type: MSSQL Compact

Test: Test IPv6
IPv6 support is available in operating system.

Test: Test outbound port
SMTP relayer is in use.
Trying to connect to host 202.53.15.21...
Trying to connect to TCP/IP address 202.53.15.21 on port 587.
Received: 220 202.53.15.21 ESMTP.
Connected successfully.

Test: Test backup directory
Backup directory D:\All_Projects\Hmailserver is writable.

Test: Test MX records
Trying to resolve MX records for kcs-tech.net...
Host name found: aspmx.l.google.com
Host name found: alt1.aspmx.l.google.com
Host name found: alt2.aspmx.l.google.com
Host name found: alt3.aspmx.l.google.com
Host name found: alt4.aspmx.l.google.com

Test: Test local connect
Connecting to TCP/IP address in MX records for local domain domain kcs-tech.net...
Trying to connect to host aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.130.26 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt1.aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.28.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt2.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.70.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt3.aspmx.l.google.com...
Trying to connect to TCP/IP address 209.85.234.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt4.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.209.27 on port 25.
ERROR: It was not possible to connect.
ERROR: Was not able to open connection.

Test: Test message file locations
Relative message paths are stored in the database for all messages.

Test: Test IP range configuration
No problems were found in the IP range configuration.

Re: not able to send mails and recieve mails

Posted: 2020-07-23 16:48
by swkasi535
This is the error in my log file
"ERROR" 24608 "2020-07-23 16:25:03.350" "Severity: 2 (High), Code: HM4316, Source: TCPServer::Run(), Description: Failed to bind to local port. Error: bind: The requested address is not valid in its context. Address: X.X.X.X, Error code: 10049, Port: 587. This is often caused by another server listening on the same port.To determine which server is listening on the port, telnet your server on port 587. Make sure that no other email server is running and listening on this port, and then restart the hMailServer service."

Re: not able to send mails and recieve mails

Posted: 2020-07-23 17:02
by johang
swkasi535 wrote:
2020-07-23 16:44
Test: Collect server details
hMailServer version: hMailServer 5.6.7-B2425
Database type: MSSQL Compact

Test: Test IPv6
IPv6 support is available in operating system.

Test: Test outbound port
SMTP relayer is in use.
Trying to connect to host 202.53.15.21...
Trying to connect to TCP/IP address 202.53.15.21 on port 587.
Received: 220 202.53.15.21 ESMTP.
Connected successfully.

Test: Test backup directory
Backup directory D:\All_Projects\Hmailserver is writable.

Test: Test MX records
Trying to resolve MX records for kcs-tech.net...
Host name found: aspmx.l.google.com
Host name found: alt1.aspmx.l.google.com
Host name found: alt2.aspmx.l.google.com
Host name found: alt3.aspmx.l.google.com
Host name found: alt4.aspmx.l.google.com

Test: Test local connect
Connecting to TCP/IP address in MX records for local domain domain kcs-tech.net...
Trying to connect to host aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.130.26 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt1.aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.28.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt2.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.70.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt3.aspmx.l.google.com...
Trying to connect to TCP/IP address 209.85.234.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt4.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.209.27 on port 25.
ERROR: It was not possible to connect.
ERROR: Was not able to open connection.

Test: Test message file locations
Relative message paths are stored in the database for all messages.

Test: Test IP range configuration
No problems were found in the IP range configuration.

outgoing mail to port 25 seems to be blocked ( your isp started blocking, or have always blocked .. )
and kcs-tech.net seems to go to google .. so there will be a problem testing if it works locally
( if you are testing before actually deploying.. set a name to IP in local HOSTS file to test .. remeber to delete when deploying)
swkasi535 wrote:
2020-07-23 16:48
This is the error in my log file
"ERROR" 24608 "2020-07-23 16:25:03.350" "Severity: 2 (High), Code: HM4316, Source: TCPServer::Run(), Description: Failed to bind to local port. Error: bind: The requested address is not valid in its context. Address: X.X.X.X, Error code: 10049, Port: 587. This is often caused by another server listening on the same port.To determine which server is listening on the port, telnet your server on port 587. Make sure that no other email server is running and listening on this port, and then restart the hMailServer service."
-----------------------------------------------------------------------------------------------

TCPIP PORTS Connection Sec
0.0.0.0 / 25 / SMTP - None
0.0.0.0 / 110 / POP3 - None
0.0.0.0 / 143 / IMAP - None
-----------------------------------------------------------------------------------------------


you havent registere/started any service on port 587 ( or 993 or any other you might want to use except the ones in your config .. )

Re: not able to send mails and recieve mails

Posted: 2020-07-24 03:41
by mattg
johang wrote:
2020-07-23 17:02
outgoing mail to port 25 seems to be blocked ( your isp started blocking, or have always blocked .. )
Yes, by SMTP relayer is in use and will sort that

johang wrote:
2020-07-23 17:02
-----------------------------------------------------------------------------------------------

TCPIP PORTS Connection Sec
0.0.0.0 / 25 / SMTP - None
0.0.0.0 / 110 / POP3 - None
0.0.0.0 / 143 / IMAP - None
-----------------------------------------------------------------------------------------------


you havent registere/started any service on port 587 ( or 993 or any other you might want to use except the ones in your config .. )
Not needed

587 outgoing will work without that


This is the problem
"ERROR" 24608 "2020-07-23 16:25:03.350" "Severity: 2 (High), Code: HM4316, Source: TCPServer::Run(), Description: Failed to bind to local port. Error: bind: The requested address is not valid in its context. Address: X.X.X.X, Error code: 10049, Port: 587. This is often caused by another server listening on the same port.To determine which server is listening on the port, telnet your server on port 587. Make sure that no other email server is running and listening on this port, and then restart the hMailServer service."

Settings >> protocols>> SMTP >> advanced >> bind to local address

Make sure that this is blank
Highlight all of the text box and delete the contents

Restart the hmailserver instance


Also ensure that you don't have IIS SMTP listening on port 587
Do what the error says and test to see if port 587 is listening...

Re: not able to send mails and recieve mails

Posted: 2020-07-24 03:49
by jim.bus
Wnen I looked at his diagnotics report, though I'm not adept at interpreting these reports in all cases, it looked to me like he was Relaying to a non-existent hostname for a server. That is his hostname (Target) did not resolve. If I have interpreted that Report correctly wouldn't this also prevent him from being able to send emails.

Re: not able to send mails and recieve mails

Posted: 2020-07-24 08:06
by mattg
johang wrote:
2020-07-23 17:02
Test: Test outbound port
SMTP relayer is in use.
Trying to connect to host 202.53.15.21...
Trying to connect to TCP/IP address 202.53.15.21 on port 587.
Received: 220 202.53.15.21 ESMTP.
Connected successfully.
This shows the SMTP relayer working



johang wrote:
2020-07-23 17:02
Test: Test local connect
Connecting to TCP/IP address in MX records for local domain domain kcs-tech.net...
Trying to connect to host aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.130.26 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt1.aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.28.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt2.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.70.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt3.aspmx.l.google.com...
Trying to connect to TCP/IP address 209.85.234.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt4.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.209.27 on port 25.
ERROR: It was not possible to connect.
ERROR: Was not able to open connection.

This shows port 25 outbound blocked

Re: not able to send mails and recieve mails

Posted: 2020-07-24 13:08
by johang
mattg wrote:
2020-07-24 03:41
johang wrote:
2020-07-23 17:02
outgoing mail to port 25 seems to be blocked ( your isp started blocking, or have always blocked .. )
Yes, by SMTP relayer is in use and will sort that

johang wrote:
2020-07-23 17:02
-----------------------------------------------------------------------------------------------

TCPIP PORTS Connection Sec
0.0.0.0 / 25 / SMTP - None
0.0.0.0 / 110 / POP3 - None
0.0.0.0 / 143 / IMAP - None
-----------------------------------------------------------------------------------------------


you havent registere/started any service on port 587 ( or 993 or any other you might want to use except the ones in your config .. )
Not needed

587 outgoing will work without that


This is the problem
"ERROR" 24608 "2020-07-23 16:25:03.350" "Severity: 2 (High), Code: HM4316, Source: TCPServer::Run(), Description: Failed to bind to local port. Error: bind: The requested address is not valid in its context. Address: X.X.X.X, Error code: 10049, Port: 587. This is often caused by another server listening on the same port.To determine which server is listening on the port, telnet your server on port 587. Make sure that no other email server is running and listening on this port, and then restart the hMailServer service."

Settings >> protocols>> SMTP >> advanced >> bind to local address

Make sure that this is blank
Highlight all of the text box and delete the contents

Restart the hmailserver instance


Also ensure that you don't have IIS SMTP listening on port 587
Do what the error says and test to see if port 587 is listening...

perhaps problem is

Settings >> protocols>> SMTP >> advanced >> bind to local address
X.X.X.X:587 ( where there should be no port reference )



-----------------------------------------------------------------------------------------------
TCPIP PORTS Connection Sec
0.0.0.0 / 25 / SMTP - None
0.0.0.0 / 110 / POP3 - None
0.0.0.0 / 143 / IMAP - None
-----------------------------------------------------------------------------------------------
still i feel theres missing configuration for port 587 .. if it is expected that the server should listen to it..

Re: not able to send mails and recieve mails

Posted: 2020-07-24 13:54
by johang
jim.bus wrote:
2020-07-24 03:49
Wnen I looked at his diagnotics report, though I'm not adept at interpreting these reports in all cases, it looked to me like he was Relaying to a non-existent hostname for a server. That is his hostname (Target) did not resolve. If I have interpreted that Report correctly wouldn't this also prevent him from being able to send emails.
!! Target does not resolve !!
i would easily make same assumption for sending, but 1st post gave no clue consider recieving..

i

Re: not able to send mails and recieve mails

Posted: 2020-07-24 13:54
by jim.bus
Mattg does seem to be correct the Bind if any in the settings indicated is not a Bind for the Relay. According to the Help Documentation, Bind is used for hMailServer to specify a Local IP Address that you want your hMailServer to listen on for Deliveries if you have multip Public IP Addresses. As mattg said it should be blank as this works in most cases according to the Help Documentation.

I found this Forum thread which is producing the exact same Error messages being shown here regarding the Bind error:

https://www.hmailserver.com/forum/viewtopic.php?t=20098

The problem in the above Forum link was the MX records were pointing to the wrong server name. Don't know if that is the situation here.

Re: not able to send mails and recieve mails

Posted: 2020-07-24 14:01
by johang
jim.bus wrote:
2020-07-24 13:54
Mattg does seem to be correct the Bind if any in the settings indicated is not a Bind for the Relay. According to the Help Documentation, Bind is used for hMailServer to specify a Local IP Address that you want your hMailServer to listen on for Deliveries if you have multip Public IP Addresses. As mattg said it should be blank as this works in most cases according to the Help Documentation.

I found this Forum thread which is producing the exact same Error messages being shown here regarding the Bind error:

https://www.hmailserver.com/forum/viewtopic.php?t=20098

The problem in the above Forum link was the MX records were pointing to the wrong server name. Don't know if that is the situation here.

i notice this posters error refers to port 587... i cant see any configuration for port 587 in this posters TCP/IP settings .. ( where does it come from )
of course the IP adress could be wrong as well .. doesnt need to be though ..

Re: not able to send mails and recieve mails

Posted: 2020-07-24 14:27
by johang
johang wrote:
2020-07-24 13:54
jim.bus wrote:
2020-07-24 03:49
Wnen I looked at his diagnotics report, though I'm not adept at interpreting these reports in all cases, it looked to me like he was Relaying to a non-existent hostname for a server. That is his hostname (Target) did not resolve. If I have interpreted that Report correctly wouldn't this also prevent him from being able to send emails.
!! Target does not resolve !!
i would easily make same assumption for sending, but 1st post gave no clue consider recieving..
i was under the impression he sorted the resolving to get relaying part up and running based on your (jim.bus) answer in the beginning

Re: not able to send mails and recieve mails

Posted: 2020-07-24 15:04
by jim.bus
This is only speculation on my part.

Check why the diagnostics are showing a Local Connect to a Local Domain and doing MX Records Look Up for a Local Domain which are apparently by hostname a Google server. This Local Connect shows unable to connect in the Diagnostics Report. If this is an MX Record problem this would possibly similar to the Forum Thread I found with the exact same error showing in hMailServer Log.

Re: not able to send mails and recieve mails

Posted: 2020-07-24 17:41
by johang
jim.bus wrote:
2020-07-24 15:04
This is only speculation on my part.

Check why the diagnostics are showing a Local Connect to a Local Domain and doing MX Records Look Up for a Local Domain which are apparently by hostname a Google server. This Local Connect shows unable to connect in the Diagnostics Report. If this is an MX Record problem this would possibly similar to the Forum Thread I found with the exact same error showing in hMailServer Log.
mx record with name resolving that expects answers on port 587 ?

Re: not able to send mails and recieve mails

Posted: 2020-07-24 18:28
by johang
maybe my problem is that i actually expect the error message to have something to do with the error it reports :lol: :lol: :lol: :lol:

Re: not able to send mails and recieve mails

Posted: 2020-07-24 21:53
by jim.bus
johang wrote:
2020-07-24 18:28
maybe my problem is that i actually expect the error message to have something to do with the error it reports :lol: :lol: :lol: :lol:
You are correct that a lot of error messages may not have anything to do with what they report but if you look at the Error Message in the Error Log, the condition it is reporting is a failure to connect. It just doesn't state that it failed to connect. What it states is that it failed to Bind to the IP Address and isn't that at least a form of failing to connect. hMailServer was unable to connect to the IP Address it tried to Bind to.

If you look at the Forum link I found which had the exact same Error Messages, the resolution was that the MX Record was pointing to the wrong mail Server which I'm guessing might be that the Mail Server it pointed to was listening on the same Port which is what the Error Message suggested was happening. This is purely speculation on my part. Funny thing was mattg also was involved in that Forum Thread as well and recommended checking the same areas he suggested in this Thread's problem. In the Diagnostics of Report in this Thread, I also noted there was an attempt connect to a Local Domains MX Record Servers which looked like from the Server names to be a Google Server and there was a failure to connect. A statement was made that this meant Port 25 was blocked (presumably by the ISP) but that isn't necessarily the case. His Firewall could have blocked Port 25 (speculation only). But in this Diagnostic Report there was an MX Record lookup which makes me then wonder if the MX Record might somehow be involved especially since it was involved int the Forum Thread I found that was similar with its Error Messages.

It could have helped if we could see his actual setup to see what he had in his settings. Sometimes, too, people misinterpret what is being asked of them for information. Also apparently people were missing the fact on the Sending of emails one contribuing factor could have been the Relay with the Target Server hostname not resolving to anything which apparently did get fixed after pointing this out. One possible way that Target Server hostname might fail to resolve to anything could be because it might have been a DDNS hostname. I've had problems with them (when I was ussing DDNS hostnames) in that periodically the DDNS hostname would fail to resolve to anything. Possibly this might be because the DDNS Server maybe went down (i had multiple hours of outages) or possibly during the update process to a new IP Address assignment to the DDNS hostname there is a minor amount of time to assign the ne IP Address to the DDNS hostname. I read somewhere that it might be maybe 30 seconds or so for this process to normally occur. This also would be an MX Record problem.

I don't know if this the problem but in the Forum Thread I found, it was an MX Record pointing to an incorrect server name. I believe it was pointing to a Server it was redirecting everything to was the information in the thread.

Re: not able to send mails and recieve mails

Posted: 2020-07-25 23:41
by johang
jim.bus wrote:
2020-07-24 21:53
johang wrote:
2020-07-24 18:28
maybe my problem is that i actually expect the error message to have something to do with the error it reports :lol: :lol: :lol: :lol:
You are correct that a lot of error messages may not have anything to do with what they report but if you look at the Error Message in the Error Log, the condition it is reporting is a failure to connect. It just doesn't state that it failed to connect. What it states is that it failed to Bind to the IP Address and isn't that at least a form of failing to connect. hMailServer was unable to connect to the IP Address it tried to Bind to.

If you look at the Forum link I found which had the exact same Error Messages, the resolution was that the MX Record was pointing to the wrong mail Server which I'm guessing might be that the Mail Server it pointed to was listening on the same Port which is what the Error Message suggested was happening. This is purely speculation on my part. Funny thing was mattg also was involved in that Forum Thread as well and recommended checking the same areas he suggested in this Thread's problem. In the Diagnostics of Report in this Thread, I also noted there was an attempt connect to a Local Domains MX Record Servers which looked like from the Server names to be a Google Server and there was a failure to connect. A statement was made that this meant Port 25 was blocked (presumably by the ISP) but that isn't necessarily the case. His Firewall could have blocked Port 25 (speculation only). But in this Diagnostic Report there was an MX Record lookup which makes me then wonder if the MX Record might somehow be involved especially since it was involved int the Forum Thread I found that was similar with its Error Messages.

It could have helped if we could see his actual setup to see what he had in his settings. Sometimes, too, people misinterpret what is being asked of them for information. Also apparently people were missing the fact on the Sending of emails one contribuing factor could have been the Relay with the Target Server hostname not resolving to anything which apparently did get fixed after pointing this out. One possible way that Target Server hostname might fail to resolve to anything could be because it might have been a DDNS hostname. I've had problems with them (when I was ussing DDNS hostnames) in that periodically the DDNS hostname would fail to resolve to anything. Possibly this might be because the DDNS Server maybe went down (i had multiple hours of outages) or possibly during the update process to a new IP Address assignment to the DDNS hostname there is a minor amount of time to assign the ne IP Address to the DDNS hostname. I read somewhere that it might be maybe 30 seconds or so for this process to normally occur. This also would be an MX Record problem.

I don't know if this the problem but in the Forum Thread I found, it was an MX Record pointing to an incorrect server name. I believe it was pointing to a Server it was redirecting everything to was the information in the thread.
except for 1 thing .. . port 587 which must come out of a setting somewhere,
the places where reference to port 587 exist in provided configuration is not where the poster is asked to change things ..

Code: Select all

Relay:   EXTERNAL.TLD  !! Target does not resolve !! Port: 587 
ADVANCED   Bind:

regarding error.log i am now leaning to .. the only problem was the resolving of relay server name to ip address was botched
and in that case the error would do better using word connect rather then bind

if an error of missing or faulty resolving of MX generates "cant bind to ip x.x.x.x port 587" i would seriously question all of the text in error.log


but i have no knowledge of what is included in error.log and why it would not try to show real information i just state my opinion

Re: not able to send mails and recieve mails

Posted: 2020-07-26 01:10
by jim.bus
johang,

Also, the only place where in settings where I could find the term Bind used was in the Settings>Protocols>SMTP>Advanced location. And there it did not appear you would reference any Port just the IP Address. I also found the Help documentation confusing as the documentation seemed to indicate this was for when you had multiple Public IP Addresses but then seemed to imply you would be binding to a Local IP Address. It looked like you might use this function for multiple hMailServers and binding a particular hMailServer to handle Deliveries of email.

I pretty much was keeping my mind open to the possibility or probability that there were two problems. One for sending and one for receiving. The forum Thread I found had the same exact error messages and which could be interpreted to be connection issues too and then the person in that Forum Thread found that his problem was actually a wrong server designation on his MX Record.

Re: not able to send mails and recieve mails

Posted: 2020-07-26 13:39
by jimimaseye
!! Target does not resolve !! is only a warning - as it may be critical but may be valid. ie, you will get this error if you enter an IP address (or, I think, maybe a hostname that is saved only in your local HOST file but not resolvable by normal DNS lookup). However:
Trying to connect to TCP/IP address 202.53.15.21 on port 587.
Received: 220 202.53.15.21 ESMTP.
The fact that the internal diagnostic shows it is able to connect to the relay specified (on 202.53.15.21) thows that this is not an issue. Therefore all focus on outbound address and port should be forgotten. A question should be made to WHY the OP is saying emails cannot be sent as that test shows different. Advice is to refer to the Relay being used and/or spam folder in the recipients account.

The only issue her is inbound.

Its true the diagnostic says:
Trying to resolve MX records for kcs-tech.net...
Host name found: aspmx.l.google.com
Host name found: alt1.aspmx.l.google.com
Host name found: alt2.aspmx.l.google.com
Host name found: alt3.aspmx.l.google.com
Host name found: alt4.aspmx.l.google.com

Test: Test local connect
Connecting to TCP/IP address in MX records for local domain domain kcs-tech.net...
Trying to connect to host aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.130.26 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt1.aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.28.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt2.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.70.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt3.aspmx.l.google.com...
Trying to connect to TCP/IP address 209.85.234.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt4.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.209.27 on port 25.
That tells me they have DNS (MX) records pointing to Google so unless he was then planning to collect these emails by external download then this is wrong.

It also shows that outbound port 25 is probably blocked. This is not an issue as we know he is already using a relay for outbound mail.

CONCLUSION: his MX records are (probably) wrong and he has not given an rationale as to why he said sending is problematic.


p.s
given that he has this:

Code: Select all

IP: 0.0.0.0 - 255.255.255.255     Priority: 10     Name: Internet

  Allow Deliveries from                     Require Authentication from
     Local To Local       -  True              Local To Local       - False
     Local To External    -  True              Local To External    - False


   !!  Warning:  DEFAULT DOMAIN is SET  !! - "Domain1.com"
for 'internet' range - we should all be thankful he cant send outbound and flooding the world with spam.

Re: not able to send mails and recieve mails

Posted: 2020-07-26 22:32
by jimimaseye
jimimaseye wrote:
2020-07-26 13:39
!! Target does not resolve !! is only a warning - as it may be critical but may be valid. ie, you will get this error if you enter an IP address (or, I think, maybe a hostname that is saved only in your local HOST file but not resolvable by normal DNS lookup). However:
Trying to connect to TCP/IP address 202.53.15.21 on port 587.
Received: 220 202.53.15.21 ESMTP.
The fact that the internal diagnostic shows it is able to connect to the relay specified (on 202.53.15.21) thows that this is not an issue. Therefore all focus on outbound address and port should be forgotten. A question should be made to WHY the OP is saying emails cannot be sent as that test shows different. Advice is to refer to the Relay being used and/or spam folder in the recipients account.

The only issue her is inbound.

Its true the diagnostic says:
Trying to resolve MX records for kcs-tech.net...
Host name found: aspmx.l.google.com
Host name found: alt1.aspmx.l.google.com
Host name found: alt2.aspmx.l.google.com
Host name found: alt3.aspmx.l.google.com
Host name found: alt4.aspmx.l.google.com

Test: Test local connect
Connecting to TCP/IP address in MX records for local domain domain kcs-tech.net...
Trying to connect to host aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.130.26 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt1.aspmx.l.google.com...
Trying to connect to TCP/IP address 74.125.28.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt2.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.70.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt3.aspmx.l.google.com...
Trying to connect to TCP/IP address 209.85.234.27 on port 25.
ERROR: It was not possible to connect.
Trying to connect to host alt4.aspmx.l.google.com...
Trying to connect to TCP/IP address 173.194.209.27 on port 25.
That tells me they have DNS (MX) records pointing to Google so unless he was then planning to collect these emails by external download then this is wrong.

It also shows that outbound port 25 is probably blocked. This is not an issue as we know he is already using a relay for outbound mail.

CONCLUSION: his MX records are (probably) wrong and he has not given an rationale as to why he said sending is problematic.


p.s
given that he has this:

Code: Select all

IP: 0.0.0.0 - 255.255.255.255     Priority: 10     Name: Internet

  Allow Deliveries from                     Require Authentication from
     Local To Local       -  True              Local To Local       - False
     Local To External    -  True              Local To External    - False


   !!  Warning:  DEFAULT DOMAIN is SET  !! - "Domain1.com"
...we should all be thankful he cant send outbound and flooding the world with spam.