我从MailMessage和SMTPdeliverymethod.specifiedpickupdirectory
但要保存它,我需要填写TO和FROM字段。但事实上我并不需要它们。 没有它们可以保存mailMeassge吗? 或者我尝试创建一个新的eml文件,如here
dim sr as new io.streamreader(Path)
dim sw as new streamwriter(io.Path.combine(io.path.getdirectoryname(Path),"modified.eml")
dim line as string= sr.readline
while line <> nothing
if not line.startswith("X-Sender:") andalso line.startswith("X-Receiver:") Andalso line.startswith("From:") andalso line.startswith("To:") thensw.writeline(line)
line=sr.readline
end while
sw.flush
sw.close
但是我的新文件还没有写完。我丢失了附件和其他线条
如何在没有和To的情况下拥有一个eml文件。当我想打开时,我可以填补自己。或关于From字段:当用户点击它时,是否可以说采用Outlook的默认帐户?
答案 0 :(得分:0)
事实上,它源于源webSite中的while循环中的错误
while not sr.enfofstream
dim line as string=sr.readline
if not ....
end while
现在很好。