我使用Mailgun作为我的服务提供商。在这里,我有一个java代码,通过mailgun向我的客户发送邮件。我已经创建了一个我的html文件的文件路径。我需要在客户端邮件中将其作为模板执行。如何通过以下编码来实现这一点???
public static ClientResponse SendSimpleMessage()
{
Path p4 = FileSystems.getDefault().getPath("c:\\software\\k3.html");
Client client = Client.create();
client.addFilter(new HTTPBasicAuthFilter("api","key-*****"));
com.sun.jersey.api.client.WebResource webResource
=client.resource("https://api.mailgun.net/v2/****/messages");
MultivaluedMapImpl formData = new MultivaluedMapImpl();
formData.add("from", "*****r@outlook.com");
formData.add("to", "***@gmail.com");
formData.add("subject", "Creating Mailing List");
formData.add("text", "Mailing List was created successfully");
formData.add("html",p4.toUri());
return webResource.post(ClientResponse.class,formData);
}
我怀疑" p4.toURI()"声明。请帮助我......