Thanks scott. I found a work around for this, by writing two files directly to the pool. I am still working on it and havent tried sending the bulk. So far it was working fine. I write Q****.txt and D*****.vac file to the spool. Even though it takes time to deliver, it is quite ok and fast!
Will this be a problem? Yes Scott, I can use a different server to send emails. But how? Regards Ashik ----- Original Message ----- From: R. Scott Perry <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, November 19, 2001 6:23 PM Subject: Re: [IMail Forum] Any way of writing mail directly to main.mbx > > >I was trying to write mails directly to the main.mbx file. I was able to > >write, but after writing there are 2 problems > > I wouldn't recommend writing directly to the main.mbx file. You might want > to consider using imail1.exe instead. > > >1. The total read/unread gives an error in the web messaging part. Unread > >count will be more than the read count. But after refreshing the page, the > >count becomes proper. I solved this problem by deleting the main.uid file. > >The problem with this approach is that the previous mails in the Inbox > >gets marked as "UNREAD". > >2. If I dont delete the main.uid file, then also all the mails inthe inbox > >folder. > > That is to be expected, and one of the drawbacks of altering the main.mbx > file without updating the index/ID files. > > Although the .mbx file format is easy to figure out (even though it is not > documented), the .SRT and .UID files aren't as easy to figure out, and are > also undocumented. They contain information such as the sort order (IE in > web messaging, when you sort based on the date), as well as which messages > have been read and which haven't. > > So, you either need to update those files as well (which would be a very > difficult and risky task), or accept the problems with not changing the > files, or delete them and have IMail re-create them. If you delete those > files, you have deleted the information about the sort order, which > messages have been read, etc. So although IMail can recreate the file, it > has to use the default settings. > > >Can anyone tell me if I have any way of writing mails directly to the > >users INBOX. > > It's kind of like making changes to the internal database of a program -- > you can try to do it, and you may be able to make changes, but you risk > causing unforeseen problems. You may be able to do it properly, by > figuring out the format of the undocumented .SRT/.UID files. But you have > to have a thorough understanding of them -- a single flag that seems to > always be set to zero isn't necessarily always zero, for example. > > > I have more than 1 lakh users and i have to send mails to selected > > users. If I use imail1.exe to send mail, the problem is I have to create > > these many text files and the system goes too slow. > > Ah, I see. Would it be possible to send the E-mails from another server? > > You may also want to try to figure out why the system goes too > slowly. When IMail receives an E-mail by SMTP, it creates 2 files in the > spool directory (as well as writing log file entries). So I wouldn't think > that having those extra files would really slow things down much. > > -Scott > --- > Declude: Anti-virus, Anti-spam and Anti-hijacking solutions for > IMail. http://www.declude.com > > > Please visit http://www.ipswitch.com/support/mailing-lists.html > to be removed from this list. > > An Archive of this list is available at: > http://www.mail-archive.com/imail_forum%40list.ipswitch.com/ > Please visit http://www.ipswitch.com/support/mailing-lists.html to be removed from this list. An Archive of this list is available at: http://www.mail-archive.com/imail_forum%40list.ipswitch.com/
