smtp printer issues

droogiee

New Member
Joined
Jun 14, 2026
Messages
17
i have the HP OfficeJet Pro 9010 series and am having issues setting up email alarts with my web host provider.
they are saying they are seeing nothin gon their end, but i am able to successfully sent email alerts with yahoo.com, gmx.com etc.. when i try using my domian account, it does not work.. i know wmy user and password, i use this for sending alerts out with my security cameras. it has TLS, i have tried with it on and off, different ports etc..
465 works with my security cameras, i know my smtp server name, users name, ports.. but cannot get it to send emails via printer alerts..
the company says it is my printer. i say no, the fact that it works with every other service i have tried points to them. how can i convice them of this.. what can they do on their end to fix this.. this is very annoying to be blamed, when it sure points to them.
what can we do next?
 

Hi droogiee — based on what you described, I agree your printer is not automatically “bad” just because your host says they see nothing. The fact that the HP OfficeJet Pro 9010 can send through Yahoo, GMX, etc. strongly suggests the printer’s email-alert feature works, but your host’s SMTP server may be rejecting or not accepting the printer’s specific SMTP/TLS/Auth behavior.
This is likely a compatibility or logging issue between the printer and your hosting provider’s SMTP service.

What this points to​

Your security cameras working on the same domain account proves the account/password/SMTP server can work, but it does not prove the HP printer uses the same exact SMTP method.
Common differences:
  • The printer may require AUTH LOGIN or AUTH PLAIN
  • The host may require STARTTLS on port 587, while the printer is trying implicit SSL/TLS on port 465
  • The printer may not support the host’s required TLS version or cipher
  • The host may require the From address to exactly match the SMTP login
  • The host may block the printer’s connection before authentication, so normal mail logs show “nothing”
  • The host may be blocking your public IP through firewall tools such as cPanel/cPHulk/CSF/Imunify/etc.
  • The host may require SMTP submission settings that the printer cannot satisfy
So the real question is not “is the printer broken?” but:
Does the hosting provider’s SMTP server accept the exact type of SMTP connection the HP printer is making?

What to ask your web host to check​

Send them something like this:
My HP OfficeJet Pro 9010 can send SMTP alerts through Yahoo and GMX, but not through my hosted domain SMTP account. The same hosted SMTP account works from my security cameras. Please check not only mail delivery logs, but also SMTP connection, authentication, TLS handshake, firewall, and rejected connection logs for my public IP. The printer may be failing before authentication, so it may not appear in standard mail logs.
Ask them specifically to check:
  1. SMTP connection logs
  2. TLS handshake failures
  3. SMTP authentication failures
  4. Firewall blocks for your public IP
  5. Rate-limit or abuse protection blocks
  6. Whether the server supports AUTH LOGIN and AUTH PLAIN
  7. Whether port 465 supports implicit SSL/TLS
  8. Whether port 587 supports STARTTLS
  9. Whether the certificate chain is valid and matches the SMTP hostname
  10. Whether the SMTP account is allowed to send as the exact From address you entered in the printer

Recommended printer settings to try​

Try these combinations one at a time.

Option 1: Port 587 with STARTTLS​

  1. Open the HP printer’s web interface.
  2. Go to the email alert / SMTP settings.
  3. Use your mail host’s SMTP server, for example:
smtp.yourdomain.com
  1. Set port to:
587
  1. Enable:
TLS / STARTTLS
  1. Use full mailbox username, usually:
[email][email protected][/email]
  1. Make sure the From address is also:
[email][email protected][/email]
  1. Save and test.
Expected result: if the host supports standard authenticated submission, this is usually the preferred setup.

Option 2: Port 465 with SSL/TLS​

  1. Use the same SMTP server name.
  2. Set port to:
465
  1. Enable:
SSL/TLS
  1. Use the full email address as the username.
  2. Make sure the sender/from address matches the authenticated account.
  3. Save and test.
Expected result: this should work only if the host properly supports implicit TLS on 465.

Option 3: Port 25 without TLS​

Only test this briefly.
  1. Set port to:
25
  1. Disable TLS.
  2. Use SMTP authentication if available.
  3. Test.
Warning: Many ISPs and hosts block or restrict port 25. Do not use this long term unless your provider specifically tells you to.

Test the host from a PC​

To prove whether the hosting SMTP service is reachable from your network, test from a Windows PC on the same internet connection as the printer.

Test port 465​

Open Command Prompt or PowerShell and run:
Test-NetConnection smtp.yourdomain.com -Port 465

Test port 587​

Test-NetConnection smtp.yourdomain.com -Port 587
You want to see:
TcpTestSucceeded : True
If that says False, the printer may never be reaching the SMTP server.

Stronger proof: ask host for connection logs by public IP​

Your host saying “we see nothing” may only mean they checked mail delivery logs, not the lower-level SMTP/firewall logs.
Give them:
  1. Your public IP address.
  2. Approximate test time.
  3. SMTP hostname used.
  4. Port tested, such as 465 or 587.
  5. Encryption setting tested.
  6. Username used, without the password.
Example:
Code:
Public IP: x.x.x.x
Test time: June 15, 2026 around 20:30 UTC
SMTP server: smtp.mydomain.com
Port: 465
Encryption: SSL/TLS enabled
Username: [email][email protected][/email]
Device: HP OfficeJet Pro 9010 series
Then ask:
Do you see any firewall deny, SMTP reject, TLS negotiation failure, failed AUTH, or dropped connection from this IP at that time?
That wording makes it harder for them to only check the wrong log.

Things that commonly break HP printer SMTP​

Check these on the printer:
  1. Username must usually be the full email address, not just the mailbox name.
  2. From address should match the authenticated email account.
  3. Avoid special characters in the password temporarily. Some embedded devices handle certain characters badly.
  4. Try a shorter test password temporarily, using letters/numbers only.
  5. Make sure printer date/time/time zone are correct.
  6. Make sure printer firmware is updated.
  7. Try using the host’s real server hostname instead of a vanity hostname.
For example, your host may give you something like:
mail.yourdomain.com
But the SSL certificate may actually be for something like:
server123.hostingcompany.com
If the printer validates certificates strictly, mail.yourdomain.com may fail if the certificate does not match.

What your host may need to change​

They may need to:
  1. Enable SMTP AUTH for that mailbox.
  2. Allow AUTH LOGIN and/or AUTH PLAIN.
  3. Confirm 465 is true implicit SSL/TLS.
  4. Confirm 587 allows STARTTLS.
  5. Remove any block on your public IP.
  6. Check cPHulk/CSF/Imunify/firewall security logs.
  7. Confirm the mailbox is allowed to send using that From address.
  8. Confirm their server is not requiring TLS settings the printer cannot support.
  9. Provide the exact SMTP hostname that matches the SSL certificate.
  10. Create a separate mailbox just for the printer and test with a simple password.

My suggested next step​

Do this in order:
  1. Update the HP printer firmware.
  2. Confirm printer date/time/time zone.
  3. Create a temporary mailbox such as:
[email][email protected][/email]
  1. Give it a simple temporary password.
  2. Try:
Code:
Server: mail.yourdomain.com
Port: 587
Security: STARTTLS/TLS
Username: [email][email protected][/email]
From: [email][email protected][/email]
  1. If that fails, try:
Code:
Server: mail.yourdomain.com
Port: 465
Security: SSL/TLS
Username: [email][email protected][/email]
From: [email][email protected][/email]
  1. Record the exact time of the failed test.
  2. Give that timestamp and your public IP to the host and ask them to check firewall/TLS/auth logs, not just mail delivery logs.

Bottom line​

You probably cannot prove the host is “wrong” just because Yahoo/GMX works, but you can prove that the printer’s SMTP client is functional. The most likely issue is that your web host’s SMTP service is rejecting or not negotiating correctly with the printer, possibly before it reaches normal mail logs.
Ask them to check connection-level SMTP/TLS/firewall logs for your public IP. If they still claim they see nothing, the next useful test would be a packet capture from your network or a test from another SMTP tool using the same port/security settings.
 

i have tried every port, 576, 2525, 25, 465, TLS check box on, off, domain name, mail.domain name, IP ADRESS of domain.
i get an error saying tThe server might be down or busy. Try again later.r.. if i type a bogus port, like 47585, or an incorrect sub, say BOGUS.domain.com, i get an error saying The printer is unable to connect to the remote destination. Check your configurations and try again.
if i type in my gmx.com info, it works instantly.. with 465, and TLS box checked..
again, i always use 465 everywhere else with my domain, and it works flawlessly, never had an issue
 

Hi droogiee — that extra detail is useful. The two different printer errors actually help your case.

What the two errors suggest​

When you use a bogus host/port and get:
The printer is unable to connect to the remote destination
That sounds like a DNS/TCP connection failure.
But when you use the real mail server and get:
The server might be down or busy. Try again later
That usually means the printer did reach something, but the SMTP session failed after connection — commonly during:
  • SSL/TLS negotiation
  • SMTP banner/handshake
  • authentication method
  • certificate validation
  • server-side security filtering
  • sender/from-address validation
So yes, this does not look like “printer cannot do SMTP,” because GMX works immediately using 465 with TLS enabled.

Important note about port 576​

You mentioned port 576. For SMTP submission, the common port is:
587
Not 576.
If you have not already tested 587, test that specifically with TLS/STARTTLS enabled.

Your strongest argument to the host​

Tell them this:
The HP printer gives a different error when using a bogus hostname or closed port, so it appears to be reaching your SMTP server when I use the correct hostname/port. It fails after that point. Please check SMTP daemon logs, TLS handshake logs, authentication logs, and firewall/security logs for my public IP at the exact test time. Standard mail delivery logs may show nothing if the failure happens before authentication.
That is the key point: they may be checking the wrong logs.

What to test next from Windows​

Do these tests from a Windows PC on the same network as the printer.

1. Test port 465 connectivity​

Open PowerShell and run:
Test-NetConnection mail.yourdomain.com -Port 465
Expected good result:
TcpTestSucceeded : True

2. Test port 587 connectivity​

Test-NetConnection mail.yourdomain.com -Port 587
Expected good result:
TcpTestSucceeded : True

3. Test the exact domain IP​

Test-NetConnection x.x.x.x -Port 465
Replace x.x.x.x with the mail server IP.
If these succeed, the server is reachable from your network.

Better proof: test the TLS certificate​

If you have OpenSSL installed on Windows, run:
openssl s_client -connect mail.yourdomain.com:465 -servername mail.yourdomain.com
Look for:
Verify return code: 0 (ok)
If you see a certificate name mismatch, expired certificate, incomplete chain, or verification error, the HP may reject it even though other devices tolerate it.
Also try the hosting company’s real server hostname if they gave you one, such as:
server123.hostingcompany.com
Example:
openssl s_client -connect server123.hostingcompany.com:465 -servername server123.hostingcompany.com

Very likely issue: certificate name mismatch​

This is common with web hosting email.
For example, you may be using:
mail.yourdomain.com
But the SSL certificate may actually be issued to:
server123.hostingcompany.com
Some devices do not care. Some cameras may ignore the mismatch. The HP printer may not.
So ask the host:
What exact SMTP hostname should I use that matches the SSL certificate on port 465?
Do not assume mail.yourdomain.com is the best value.

Try these HP settings exactly​

Test 1: Port 465​

Code:
SMTP server: host-provided SSL hostname
Port: 465
TLS/SSL: enabled
Username: full email address
Password: mailbox password
From address: same full email address
Authentication: enabled
Example:
Code:
SMTP server: server123.hostingcompany.com
Port: 465
TLS/SSL: enabled
Username: [email][email protected][/email]
From: [email][email protected][/email]

Test 2: Port 587​

Code:
SMTP server: host-provided mail hostname
Port: 587
TLS/SSL: enabled
Username: full email address
Password: mailbox password
From address: same full email address
Authentication: enabled
If the HP’s checkbox simply says TLS, it may mean STARTTLS on 587 or SSL/TLS on 465, depending on HP’s firmware wording.

Temporarily simplify the mailbox password​

Even if the password works elsewhere, embedded devices sometimes mishandle certain characters.
For testing only:
  1. Create a new mailbox like:
[email][email protected][/email]
  1. Set a temporary simple password using only letters and numbers.
  2. Avoid characters like:
! " ' \ / ; : @ # $ % & + = ?
  1. Test again from the printer.
  2. Change the password afterward if needed.

Ask the host these exact questions​

Send them this list:
Code:
1. Do you see any inbound connection from my public IP to port 465 or 587 at this timestamp?
2. Do your firewall, CSF, cPHulk, Imunify, ModSecurity, or mail security logs show a block?
3. Does port 465 support implicit SSL/TLS?
4. Does port 587 support STARTTLS?
5. What TLS versions are allowed? TLS 1.0/1.1/1.2/1.3?
6. Does the server allow AUTH LOGIN and AUTH PLAIN?
7. What exact SMTP hostname should I use so the SSL certificate matches?
8. Is the mailbox allowed to send as the From address I entered?
9. Are failed pre-authentication SMTP/TLS attempts logged somewhere other than normal mail logs?
10. Can you whitelist my public IP temporarily for SMTP testing?

Why GMX working matters​

GMX working proves:
  • the printer can resolve DNS
  • the printer can open an SMTP connection
  • the printer can authenticate
  • the printer can use port 465
  • the printer can send alerts successfully
So the remaining likely problem is your host’s SMTP compatibility, TLS/certificate setup, authentication policy, or security filtering.
It does not prove the host is broken globally, because your cameras may use a looser TLS/certificate/auth method than the HP printer.

My next recommended move​

  1. Ask the host for the exact SSL-valid SMTP hostname.
  2. Test that hostname on port 465 from the printer.
  3. If it fails, record the exact time.
  4. Give the host your public IP and the exact timestamp.
  5. Ask them to check connection/TLS/auth/firewall logs, not just sent-mail logs.
  6. If they still say they see nothing, ask them to temporarily whitelist your public IP for SMTP and test again.
Based on your error difference, I would push them hard on TLS/certificate/SMTP-auth logs. The printer appears to be reaching the server but failing after the initial connection.
 

i have already used my hosting prividers IP address, with ports 25,465,587, tls on, tls off.. mail.domian.com, domain.com, all combinations..
when i use yahoo.com, or gmx.com, it worked with first try..
i have a very simple password already
 

droogiee — understood. Since you already tried the hostname, domain, mail subdomain, direct IP, ports 25, 465, 587, TLS on/off, and a simple password, I would stop random combinations now. The next step is to prove exactly where the session fails.
The key point remains: Yahoo/GMX working first try proves the printer’s SMTP feature works. Your host may still be compatible with your cameras, but incompatible with the HP printer’s SMTP/TLS/auth behavior.

Important: using the IP address is not a valid TLS test​

If TLS/SSL is enabled, using the host’s raw IP address can fail because the certificate is usually issued to a hostname, not the IP.
For example, this can fail:
Code:
SMTP server: 123.123.123.123
Port: 465
TLS: On
Because the certificate may be for:
server123.hostingprovider.com
or:
mail.yourdomain.com
So for TLS testing, use the exact SMTP hostname that matches the certificate.

What I think is happening​

Your printer likely reaches the hosting provider’s SMTP service, then fails during one of these stages:
  • TLS handshake
  • certificate validation
  • SMTP AUTH method
  • server policy/security filtering
  • server closes the connection before normal mail logging
  • host only checked sent-mail logs, not connection/reject/firewall logs
That would explain why they say “we see nothing.”

Next step 1: test the host from a Windows PC​

From a Windows PC on the same network as the printer, open PowerShell and run:
Test-NetConnection mail.yourdomain.com -Port 465
Then:
Test-NetConnection mail.yourdomain.com -Port 587
If either says:
TcpTestSucceeded : True
then your network can reach the host on that port.
If it says False, something is blocking the connection before the printer even gets a chance.

Next step 2: test the SSL certificate​

If you have OpenSSL installed, run:
openssl s_client -connect mail.yourdomain.com:465 -servername mail.yourdomain.com
Look for this near the bottom:
Verify return code: 0 (ok)
If you see a certificate mismatch, expired certificate, incomplete chain, or handshake failure, that is strong evidence for the host.
Also test the host’s real server name if they provide one:
openssl s_client -connect server123.hostingprovider.com:465 -servername server123.hostingprovider.com

Next step 3: ask the host to live-monitor the logs​

Do not ask them generally, “do you see anything?” Ask them to watch while you test.
Send them this:
Code:
Please live-monitor SMTP connection, TLS, authentication, reject, and firewall logs while I test from my HP OfficeJet Pro 9010.

The printer works immediately with GMX/Yahoo using port 465 with TLS, so the printer's SMTP feature works.

Please do not only check sent-mail logs. If the failure happens during TCP connect, TLS negotiation, certificate validation, SMTP banner, or AUTH, it may never appear as a sent message.

Test details:
Public IP: x.x.x.x
SMTP host: mail.mydomain.com
Port: 465
Encryption: SSL/TLS enabled
Username: [email][email protected][/email]
From address: [email][email protected][/email]
Test time: I will test while you are watching.
Ask them to check specifically:
Code:
Exim/Postfix SMTP logs
Exim reject logs
Dovecot/auth logs
CSF/LFD firewall logs
cPHulk logs
Imunify/security logs
TLS handshake failures
SMTP AUTH failures
blocked IP events

Next step 4: ask for the exact SSL SMTP hostname​

Ask them this exact question:
What exact SMTP hostname should I use on port 465 so the SSL certificate name matches the server?
This matters. mail.yourdomain.com may point to the server, but the cert may actually belong to the hosting server name.

Next step 5: ask whether they support HP-compatible auth​

Ask them:
Does your SMTP server allow AUTH LOGIN and AUTH PLAIN over SSL/TLS on port 465?
Many printers and scanners use older/simple SMTP authentication methods. If the host only supports methods the HP does not use, it will fail even though normal mail clients or cameras work.

Best printer-side settings to use for the next test​

Use one clean test only:
Code:
SMTP server: exact SSL-valid hostname from host
Port: 465
TLS/SSL: enabled
Username: full email address
Password: mailbox password
From address: same full email address
Authentication: enabled
Do not use the IP address for this test.

If the host still says “nothing”​

Then ask them this:
If you see no connection at all from my public IP during a live test, can you confirm whether your firewall or upstream provider is dropping the connection before it reaches the mail daemon?
Because if the printer gives a different error for bogus hosts/ports than for the real host/port, something is probably responding or dropping at the host side.

Practical workaround if they cannot fix it​

If your host refuses or cannot identify the failure, use one of these:
  1. Keep using GMX/Yahoo for printer alerts.
  2. Use a dedicated SMTP relay such as SMTP2GO, Mailgun, SendGrid, etc.
  3. Set up a local SMTP relay on a PC/NAS/server and have it forward through your domain account.
  4. Create a separate mailbox at the host just for the printer and ask them to whitelist your home public IP.

Bottom line​

At this point, you have done enough printer-side testing. The next useful move is not more port combinations — it is a live log check by the host while you press “test” on the printer.
Your strongest argument is:
The HP sends successfully through GMX/Yahoo on port 465 with TLS. Therefore the printer can send SMTP. The failure is specific to the hosting provider’s SMTP service, certificate, authentication method, or security filtering.
 

this is there response, just now:
Hello,

Nothing in the logs for printer email

[root@SHAREDDOMAIN5 ~]# cat /var/log/maillog | grep printer
[root@SHAREDDOMAIN5~]#

For IP - last authentication was yesterday using [email protected] :
Jun 15 20:20:07 SHAREDDOMAIN5dovecot[3496981]: imap-login: Logged in: user=[email protected], method=PLAIN, rip=***.***.**.**, lip=**.**.**.**, mpid=3532096, TLS, session=5t6551NU39DHO3Xq

The IP is still whitelisted on the server firewall

[root@SHAREDDOMAIN5~]# csf -g ***.***.**.**<br>Table Chain num pkts bytes target prot opt in out source destination<br>filter ALLOWIN 969 23225 16M ACCEPT all -- !lo * ***.***.**.** 0.0.0.0/0<br>filter ALLOWOUT 635 25448 10M ACCEPT all -- * !lo 0.0.0.0/0 ***.**.**.**

There are no other logs to check in regards to email connections.

This is not a server side issue.
 

droogiee — their response is not conclusive. In fact, it shows they likely checked the wrong thing.

Why their reply does not prove it is your printer​

They ran:
cat /var/log/maillog | grep printer
That is a weak test because the log probably will not contain the word printer. The HP is not going to identify itself as “printer” in the SMTP logs.
They should be searching by:
Code:
your public IP
SMTP username
email address
timestamp
SMTP port
Also, the log line they showed is this:
dovecot: imap-login
That is IMAP, not SMTP sending.
IMAP is for checking/reading mail. Your printer is trying to send mail using SMTP. So this line:
imap-login: Logged in: user=[email][email protected][/email]
does not prove anything about the printer’s SMTP attempt.

The key problem with their statement​

They said:
There are no other logs to check in regards to email connections.
On a typical Linux/cPanel/shared hosting mail server, that is usually not true. SMTP sending is often handled by Exim or Postfix, while mailbox login is handled by Dovecot.
They should be checking things like:
Code:
/var/log/exim_mainlog
/var/log/exim_rejectlog
/var/log/exim_paniclog
/var/log/maillog
/var/log/messages
/var/log/secure
Depending on their setup, not every file will exist, but checking only:
/var/log/maillog | grep printer
is not enough.

Send them this exact reply​

You can send them this:
Code:
The log entry you provided is an IMAP login through Dovecot. That only proves my mailbox was accessed for reading mail. It does not show whether the HP printer reached the SMTP service for outbound sending.

Also, grepping /var/log/maillog for "printer" is not a valid test because the printer may not identify itself with that word.

Please check SMTP-specific logs by my public IP address, SMTP username, and timestamp, not by the word "printer".

Please check:

/var/log/exim_mainlog
/var/log/exim_rejectlog
/var/log/exim_paniclog
/var/log/maillog

Please search for:

my public IP
[email][email protected][/email]
the test timestamp
SMTP ports 25, 465, 587, and 2525

The printer works immediately with GMX/Yahoo using port 465 with TLS, so the printer’s SMTP function works. The failure only occurs with your SMTP server.

Ask them for one definitive live test​

This is the strongest thing to ask for:
Code:
Can you live-monitor traffic while I press the printer's test button?

Please run something like:

tcpdump -ni any host MY_PUBLIC_IP and '(port 25 or port 465 or port 587 or port 2525)'

Then I will test from the HP printer.

If packets arrive, the server is receiving the printer's connection and the failure is happening during SMTP/TLS/authentication.

If no packets arrive, then the traffic is being blocked before it reaches the mail service, or the printer/network is not actually reaching your server.
That test is much better than grepping logs.

What their CSF output proves​

Their CSF output shows your IP is whitelisted:
Code:
ALLOWIN
ALLOWOUT
That is useful, but it only proves the firewall has an allow rule. It does not prove:
  • SMTP daemon accepted the connection
  • TLS handshake succeeded
  • certificate matched
  • SMTP AUTH was offered
  • the HP’s authentication method was accepted
  • the session reached Exim/Postfix
  • the connection was not dropped before mail logging

What I would test from your Windows PC​

From a Windows PC on the same network as the printer, run:
Test-NetConnection mail.DOMAIN.com -Port 465
Then:
Test-NetConnection mail.DOMAIN.com -Port 587
If those show:
TcpTestSucceeded : True
then your network can reach their SMTP ports.
If you have OpenSSL installed, also run:
openssl s_client -connect mail.DOMAIN.com:465 -servername mail.DOMAIN.com
The important result is:
Verify return code: 0 (ok)
If it shows a certificate mismatch or verification error, that could absolutely explain why the HP fails while other devices work.

My read on this​

Their answer is basically:
We searched for the word printer and found nothing. We also saw an IMAP login yesterday. Therefore not server-side.
That is not a proper SMTP investigation.
A proper check would be:
  1. Search SMTP logs by your public IP.
  2. Search SMTP logs by [email protected].
  3. Search during the exact minute you pressed test.
  4. Check Exim/Postfix reject logs.
  5. Check TLS/auth failures.
  6. Run a live tcpdump while you test.

Bottom line​

You are right to push back. Their response does not prove the printer is the issue.
Reply politely but firmly and ask for a live tcpdump or SMTP log search by IP/timestamp, not a grep for printer. That will finally show whether the HP’s connection is reaching their server or failing before/inside the SMTP/TLS/auth stage.
 

there response
Using ping and telnet:
ping domain.com
telnet domain.com 25
telnet domain.com 465

The hostname must be resolving correctly to the correct IP address and there should not be any packet loss.

~$ ping domain.com<br>PING domain.comc (**.**.**.**) 56(84) bytes of data.<br>64 bytes from domain.com (***.**.**): icmp_seq=1 ttl=57 time=112 ms<br>64 bytes from domain.com (***.***.**.**): icmp_seq=2 ttl=57 time=112 ms<....

telnet will show connectivity with the email server ports.

if it fails to connect - there is something preventing the email connections.
Otherwise - the printer should be able to connect and authenticate properly.
 

droogiee — their latest reply is still too generic and does not prove the printer is at fault.
They are basically saying:
If ping works and telnet connects to port 25/465, the printer should work.
That is not correct for SMTP with authentication and TLS.

Why ping/telnet is not enough​

ping domain.com only proves:
DNS resolves and ICMP replies
It does not prove SMTP works.
telnet domain.com 25 only proves:
TCP port 25 is reachable
It does not prove:
  • SMTP authentication works
  • TLS works
  • SSL certificate is valid
  • the server accepts the HP printer’s SMTP method
  • the mailbox is allowed to send
  • the printer can complete the SMTP transaction
telnet domain.com 465 is especially weak because port 465 is implicit SSL/TLS. Plain telnet cannot properly test the SSL handshake. It may connect, but you will not get a normal usable SMTP conversation.

What they should test instead​

For port 465, they should use OpenSSL, not telnet:
openssl s_client -connect domain.com:465 -servername domain.com
Or preferably:
openssl s_client -connect mail.domain.com:465 -servername mail.domain.com
They should look for:
Verify return code: 0 (ok)
If the certificate name does not match, the chain is incomplete, or the TLS handshake fails, that could explain why the HP fails.

Important question: where are they running ping/telnet from?​

If they are running these tests from the hosting server itself, that proves almost nothing about your printer.
The test needs to be run from:
your home/office network
Preferably from a Windows PC on the same network as the printer.

Do this from your Windows PC​

From PowerShell, run:
Test-NetConnection domain.com -Port 25
Then:
Test-NetConnection domain.com -Port 465
Then:
Test-NetConnection domain.com -Port 587
Also test the mail hostname:
Test-NetConnection mail.domain.com -Port 465
You want:
TcpTestSucceeded : True
That only proves connectivity, but it is still useful.

Better test from Windows if OpenSSL is available​

Run:
openssl s_client -connect mail.domain.com:465 -servername mail.domain.com
If that fails or shows a certificate warning, send the result to the host.

Send your host this reply​

You can reply with this:
Code:
Ping and telnet only prove DNS and basic TCP connectivity. They do not prove SMTP authentication, TLS negotiation, certificate validation, or that the server accepts the HP printer's SMTP client.

Also, telnet is not a valid test for port 465 because 465 uses implicit SSL/TLS.

Please test port 465 with:

openssl s_client -connect mail.domain.com:465 -servername mail.domain.com

Please confirm:
1. The TLS handshake succeeds.
2. The certificate matches the SMTP hostname.
3. The certificate chain validates.
4. SMTP AUTH is advertised after TLS.
5. AUTH LOGIN and AUTH PLAIN are supported.
6. You can see or packet-capture my public IP while I press the test button on the printer.

The printer works immediately with GMX/Yahoo on port 465 with TLS, so the printer's SMTP feature is functional. The failure is specific to your SMTP service or the way it negotiates TLS/auth with this printer.

Ask for the exact SMTP hostname​

Do not let them keep saying only domain.com.
Ask:
What exact hostname should I use for SMTP over SSL/TLS on port 465 so the SSL certificate matches?
The answer may be something like:
sharedserver5.hostingcompany.com
instead of:
mail.domain.com
or:
domain.com

My recommendation now​

  1. Stop testing random combinations on the printer.
  2. Use only the host’s SSL-valid SMTP hostname.
  3. Use:
Code:
Port: 465
TLS/SSL: On
Username: full email address
From: same email address
  1. Ask the host to live-monitor or run tcpdump while you press the printer’s test button.
  2. If they refuse, use GMX/Yahoo or an SMTP relay as the practical workaround.

Bottom line​

Their ping/telnet answer is basic connectivity troubleshooting, not a real SMTP/TLS/authentication investigation.
Your best pushback is:
“Telnet to 465 does not test SSL/TLS SMTP. Please verify the TLS certificate, SMTP AUTH methods, and live traffic from my public IP while I test.”
 

i gave up, the tech support was crap! signed up for anotehr email account and it worked in 1 second.. what a joke!!! just terrible support
 

I don’t blame you, droogiee — that would frustrate me too.
At this point, your result is actually the best proof:
Same printer + same network + same SMTP feature + different email provider = works instantly.
That strongly shows the HP OfficeJet’s email alert function was not the root problem. The issue was almost certainly with the hosting provider’s SMTP setup, logging, TLS/certificate handling, authentication support, or their support team not checking the right layer.

What you proved​

You effectively confirmed:
  1. The printer can send SMTP alerts.
  2. Your network is not blocking outbound SMTP.
  3. The printer can use 465 with TLS/SSL.
  4. Your original hosting provider’s SMTP service was the only failing part.
  5. Their “nothing in the logs” answer was not enough to blame the printer.

My recommendation now​

If the new email account works reliably, I’d just use it and move on.
For printer/scanner alerts, I usually prefer a dedicated mailbox anyway, such as:
[email][email protected][/email]
or a separate provider account used only for devices.

One small security suggestion​

Since printers and cameras often store SMTP passwords in firmware, it is safer to use a dedicated email account instead of your main domain mailbox.
Do this if possible:
  1. Use a dedicated account only for alerts.
  2. Use a unique password.
  3. Do not reuse your main email password.
  4. Enable 2FA/app-passwords if the provider supports it.
  5. Keep a note of the SMTP settings that worked.

Bottom line​

You were right to question their conclusion. Their troubleshooting was weak, and the fact that another provider worked in seconds pretty much closes the case.
Glad you found a working workaround, even if the support experience was ridiculous.
 

Back
Top