System does not send any emails

Status
Not open for further replies.

3-C-X-USER

Customer
Joined
Feb 13, 2024
Messages
12
Reaction score
0
Hi

Due a reconfiguration on the network, i had to replace Domain Controller and Exchange. Since i replaced the servers, 3cx Phone system does not send anymore notifications like missed calls or voicemails. I had to upgrade the license to pro, for a another feature that i need. With the pro license i am able to use my own mail server, but still error like authorization failed or certificate rejeceted. I have a fixe IP, and this worked for years very well. Even when i use the 3CX Mail Server, it says Test send, but never arrives in my mail box. Please help.

Best Regards
M
 
Hi, if you set the 3cx smtp and click on the test button, what is the result? does the administrator receive the test email?
 
Try not to add too many variables to your troubleshooting.

Sending via 3CX it's probably ended up in junk or caught in spam filtering.

you replaced your exchange, with what? another one?

Whats your SMTP details pointing to? IP or hostname? Are both servers on different IPs now? Assuming your DC was your DNS server, did you change the DNS on your 3CX?

are you using SMTP auth for Exchange? If not, did you set up a connector in exchange?
 
Hi, if you set the 3cx smtp and click on the test button, what is the result? does the administrator receive the test email?
No unfortunatly doesnt arrive.
 
Try not to add too many variables to your troubleshooting.

Sending via 3CX it's probably ended up in junk or caught in spam filtering.

you replaced your exchange, with what? another one?

Whats your SMTP details pointing to? IP or hostname? Are both servers on different IPs now? Assuming your DC was your DNS server, did you change the DNS on your 3CX?

are you using SMTP auth for Exchange? If not, did you set up a connector in exchange?
Nothing in Junk/Spam. Yes DC was DNS. Yes replace Exchange with newer Version of Exchange. The hostname, username and password is correct, when i selected Custom SMTP. But still no success. One Errormessage is 5.7.3 Authentication unsuccessful, when i enable SSL (i have a certificate for the public name)

The remote certificate was rejected by the provided RemoteCertificateValidationCallback. I am happy when the 3CX Mailserver is working.

Is somewhere the old ip from the old dc/dns recorded?
 
No unfortunatly doesnt arrive.
But what was the result OK or did it show any error?

can you please configure a different email address as administrator and test it again
 
But what was the result OK or did it show any error?

can you please configure a different email address as administrator and test it again
Nothing happend. 3cx says test was send, but nothing arrived in the inbox. Where can i change the global email address? Nex to the Email Configuration?
 
Please go to settings ---- email --- notifications --- there change the administrator email to another one, try for example a gmail account and make a new test.
 
is it possible that somehow our emailaddress is blocked? It started with support @ domain ?
 
is it possible that somehow our emailaddress is blocked?
You will need to ask your 3CX Partner to open a support ticket with us so we can check within the SMTP.
 
i am my own partner. How can i open a ticket?
I change the email address, now the emails passtrough to my personal email. The dont passtrough to mailaddress starting with support.
 
Since it’s your own (or 365) consider setting up a Connector to allow relaying from your 3CX IP. Then credentials etc are not an issue.

If you use 3CX’s SMTP it will stop sending for a week if the email bounces. But that doesn’t apply using your own SMTP server.

I’m not in front of a computer but one of the 3CX additional/system logs shows SMTP errors.
 
Since it’s your own (or 365) consider setting up a Connector to allow relaying from your 3CX IP. Then credentials etc are not an issue.

If you use 3CX’s SMTP it will stop sending for a week if the email bounces. But that doesn’t apply using your own SMTP server.

I’m not in front of a computer but one of the 3CX additional/system logs shows SMTP errors.
i dont have to use my own exchange. But with 3CX the emails are also not delivered, and it is not working with the email thats starts with support...

Where can i see the logs?
 
Where can i see the logs?
Activity Log > Logs > Instance > 3cxSystemService.log, look for ".Smtp" e.g.:


Code:
2024/02/06 01:32:52.546|6089|0064|Excpt|MailKit.Net.Smtp.SmtpCommandException: 4.4.2 Temporary server error. Please try again later ATTR55 [BN8NAM12FT051.eop-nam12.prod.protection.outlook.com 2024-02-06T07:32:52.532Z 08DC26E4D8EB4DB0]
   at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken)
   at TcxMail.SmtpMail.SmtpConnect(ISmtpClient smtpClient, CancellationToken cancellationToken)
   at TcxMail.SmtpMail.SendAsync(TcxMessage message, CancellationToken cancellationToken)
   at _3cxSystemService.EventNotifier.ErrorEventNotifier.SendPbxErrorCodeEmail(Int32 evtId, DateTime dt, String source, String[] prms)
 
I have this entries regurarly. What is this meaning?


2024/02/20 00:40:36.830|10084|0024|Excpt|TcxMail.Exceptions.SendEmailException: SETTINGS.NETWORK.MAIL_SERVER.CONNECTION_TIMEDOUT
at TcxMail.SmtpMail.SendAsync(TcxMessage message, CancellationToken cancellationToken)
at _3cxSystemService.EventNotifier.ErrorEventNotifier.SendPbxErrorCodeEmail(Int32 evtId, DateTime dt, String source, String[] prms)




---> TcxMail.Exceptions.SendEmailException: SETTINGS.NETWORK.MAIL_SERVER.CONNECTION_TIMEDOUT
at TcxMail.SmtpMail.SendAsync(TcxMessage message, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at TcxMail.MailSenderService.SendMail(TcxMessage message)
at _3cxSystemService.VoiceMailScanner.EmailNotif.SendMail(IMailSenderService mailSenderService)
at _3cxSystemService.VoiceMailScanner.BoxesMonitor.Trigger(String entity)
 
Timeout sounds like it can't connect...firewall? IDS block?

I believe it will retry every 45 minutes but I'm not sure for how long.
 
But this is the 3CX System. Who has control over this? And this is also blocking also the emailadress beginning with [email protected]
 
3CX SMTP will block outbound for a specific address if a sent email bounced, for a week. You must either wait or open a ticket to resolve earlier.

That’s not the case for your Exchange or other server.
 
  • Like
Reactions: Evolute IT
I would use my own server, but this gives errors. The settings are correct, aswell the username and password, but 3CX reply authorization failed. So i switch back to 3CX Server, but the email support doesnt work after weeks. If a use a different email, it is working. Where do i open a ticket for 3CX?
 
  • Like
Reactions: Evolute IT
Status
Not open for further replies.

Forum statistics

Threads
112,285
Messages
591,708
Members
165,408
Latest member
tom.walker@blackcountryra