ClassMethod SendMAil(mail As %Library.String, Url As %Library.String) As %Status
{
Set server=##class(%Net.SMTP).%New()
Set server.smtpserver="smtp.office365.com"
//HotPOP SMTP server uses the default port (25)
Set server.port=25
//Create object to carry authentication
Set auth=##class(%Net.Authenticator).%New()
Set auth.UserName="noreply-service@*********.com"
Set auth.Password="************"
Set server.authenticator=auth
Set server.AuthFrom=auth.UserName
//create smtp server instance
//generate mail body
Set msg = ##class(%Net.MailMessage).%New()
Set msg.From=server.authenticator.UserName
Do msg.To.Insert(mail)
Set msg.Subject="Set New Password"_$H
Set msg.IsBinary=0
Set msg.IsHTML=0
Do msg.TextData.Write(Url)
set status= server.Send(msg)
If $$$ISERR(status) {
Do $System.Status.DisplayError(status)
Write server.Error
Quit ""
}
Quit server.FailedSend
}
**********************************************************************
on my poste man i've this error: ERROR #6034 connetion failed to the SMTP server
thank you steve , it is what i need
![Open Sesame!](https://community.intersystems.com/sites/default/files/badges/303371180-6de11138-f4e7-4113-b5cc-836269f07693.png)
![1,000 Points](https://community.intersystems.com/sites/default/files/badges/290121674-53216c4b-fe0c-44e7-9d75-2f24390135ed.png)
![Challenge Starter](https://community.intersystems.com/sites/default/files/badges/295959213-b83dd91a-663f-4f07-8e0e-e3287b7c2309.png)
![5,000 Points](https://community.intersystems.com/sites/default/files/badges/290121698-6976e2e4-084b-4026-bc5f-728c5e1ebe41.png)
![20K Points](https://community.intersystems.com/sites/default/files/badges/290121739-e1a39538-d83e-4205-9906-8e6466bf9371.png)
![Curious Member](https://community.intersystems.com/sites/default/files/badges/curious_member_badge.png)
![Inquisitive Member](https://community.intersystems.com/sites/default/files/badges/inquisitive_member_badge.png)
Hi Robert thank you for the answer , but i've already the same problem:
i used an existing SSL configuration on my portal, when i used the port 25 or 587 : i've "connection failed to amtp server" as postman error message
and when i used port 465 : i've "impossible to establish TCP/IP connection " as postman error message