Java Mailgun API调用获取错误400错误请求

Java Mailgun API调用获取错误400错误请求,java,mailgun,Java,Mailgun,我正在使用下面的代码发送HTML消息。当我打电话时,我收到400个错误请求。我所有的参数看起来都正确。有人能看出哪里出了问题吗 public ClientResponse SendHTMLEMailMessage( MailingList aMailingList, String subject, String messageToSend, String pathToFileAttachments ) { ClientConfig cc = new DefaultClientConfi

我正在使用下面的代码发送HTML消息。当我打电话时,我收到400个错误请求。我所有的参数看起来都正确。有人能看出哪里出了问题吗

public ClientResponse SendHTMLEMailMessage( MailingList aMailingList, String subject, String messageToSend, String pathToFileAttachments ) 
{
    ClientConfig cc = new DefaultClientConfig();
    cc.getClasses().add(MultiPartWriter.class);
    client = Client.create(cc);
    client.addFilter(new HTTPBasicAuthFilter( "api", Config.instance().getApiKey() ) );

    WebResource webResource = client.resource("https://api.mailgun.net/v3/mg.lmsnet.com/messages");
    FormDataMultiPart formData = new FormDataMultiPart();
    formData.field( "from", Config.instance().getLmsEblastFromEmailAddress() );
    formData.field( "bcc", aMailingList.getAddress() );
    formData.field( "subject", "A Message From Lieberman Management Services" );
    formData.field("text", messageToSend );

    return webResource.type(MediaType.MULTIPART_FORM_DATA_TYPE).post(ClientResponse.class, formData);
}

您可能至少需要一个至地址。mailgun文档并不十分清楚确切的必填字段。你应该试试看。您可以在同一域中使用相同的发件人地址或无效的目标地址,如
no-reply@domain.com

非常感谢萨格!天哪,我真不敢相信事情会这么简单。啊!不客气。是的,关于这些基本事实,mailgun文档有点令人失望。