How to create a text file in project folder and i need to send this file as email attachment. Then i need to delete this file.
var textBuffer="BEGIN:VCALENDAR\r\nVERSION:2.0\r\n...END:VEVENT\r\nEND:VCALENDAR";
file = new java.io.File("c:\\Notes\\sample.ics");
//Create the file
if (file.createNewFile()){
print("File is created!");
}
else{
print("File already exists.");
}
//Write Content
writer = new java.io.FileOutputStream(file);
writer.write(textBuffer.getBytes());
writer.close();
var db:Database = session.getDatabase("server name", "database name", false);
var doc:NotesDocument = database.createDocument();
doc.appendItemValue("Form", "Memo");
var nMime:NotesMIMEEntity = doc.createMIMEEntity();
var mimeHeader:NotesMIMEHeader;
mimeHeader = nMime.createHeader("To");
mimeHeader.setHeaderVal("email id");
mimeHeader = nMime.createHeader("Subject");
mimeHeader.addValText("Test Email", "UTF-8");
var stream:NotesStream = session.createStream();
var pathname:string = "c:\\Notes\\sample.ics";
if (stream.open(pathname, "binary")) {
nMime.getContentAsBytes(stream);
stream.close();
}
nMime.setContentFromBytes(stream, "text/plain; charset=\"UTF-8\"",NotesMIMEEntity.ENC_NONE);
doc.send();
session.setConvertMIME(true);
After this code is excuted i am getting a mail but there is no attachment. Please help me to find what went wrong in this code.