Hello. We use ServiceDesk SP11. Some time ago we had problems with e-mail notifications so we decided to monitor if the mail service of SD is working properly. To do this I want to connect to SD's smtp server and send test mail. But I get SMTP error 550 (No such user here). So my first question is: is it possible to connect to SD's SMTP server an send test mail? And the second one: is there any other ideas to monitor SD's mail server?
Service Desk's built-in SMTP server is used for inbound e-mail. For outbound e-mail, Service Desk executes the SMTP commands on the mail server you specified under E-mail Settings in the Administrator Console.
That being said, if you experience problems receiving e-mail alerts, the problem could lie on your SMTP platform.
If your intent is to monitor outbound e-mail, I suggest first enabling E-mail Debug in the Administrator Console. With this option on, more information will be written to the server log file.
Thanks, The Pike, it was my mistake to use SD's SMTP server for sending mail. Then I change my question: how could I force ServiceDesk to send a test message? I'm sure that the problems were with SD server not with mail server. I have debug option turned on but it can't help me to automatically monitor SD's ability to send mail.
Now, there is no need to "force" the application server to send e-mail. The Service Desk client features a "Send test mail" option under E-mail settings. Try it from the client installed on the application server box.