所以我正在使用gmail java api,
它提供添加自定义标题或使用Date
添加setSentDate
标题的功能。
可悲的是,(我尝试过的)每个标头都将被忽略,并立即发送电子邮件。
提到的方法看起来像这样
/**
* Set the RFC 822 "Date" header field. This is the date on which the
* creator of the message indicates that the message is complete
* and ready for delivery. If the date parameter is
* <code>null</code>, the existing "Date" field is removed.
*
* @exception IllegalWriteException if the underlying
* implementation does not support modification
* @exception IllegalStateException if this message is
* obtained from a READ_ONLY folder.
* @exception MessagingException for other failures
*/
public void setSentDate(Date d) throws MessagingException {
因此它应该与该函数^一起使用,但不起作用。
如何强制gmail在指定日期发送邮件?
或者忽略Date
标头可能是一个错误吗?