Solved
cq.mailer.DefaultMailService : RestAPI integration
Could I integrate an Rest full end-point in cq.mailer.DefaultMailService.
this is because, i don't have an SMTP server, but rather API end point to connect.
Could I integrate an Rest full end-point in cq.mailer.DefaultMailService.
this is because, i don't have an SMTP server, but rather API end point to connect.
Yes definitely, you can make java HttpRequest from OSGI services, sling servlet, sling models, etc...
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.my-site/mail"))
.POST(HttpRequest.BodyPublishers.ofString(requestBody))
.build();
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.