On 9/26/2007, Fábio M. Catunda ([EMAIL PROTECTED]) wrote:
>
> Could it could be written to simply create the folder if the target folder doesn't exist (ie, if the initial save fails due to non-existent folder)? Then there would be no performance hit...
>
There will be a performance hit couse you have to check if the folder exists or not.

This is not good... but not what I wrote either.

I'm not a programmer, so this may not be possible, but...

What I wrote was, do NOT test BEFORE delivery is attempted - only create the folder IF delivery attempt FAILS *DUE* to non-existent folder.

Ie:

Deliver to user+foo
   Error: Folder 'foo' doesn't exist for user
  Ok, Do: Create folder 'foo' for user
    ReDo: Deliver to user+foo

Maybe this is not reliable - and if not, definitely shouldn't be done. But if there is a way to catch the error 'destination folder doesn't exist', then it would NOT be a performance hit, because no test is performed, only an error handled differently.

Again, this may not be doable, if not, sorry for the noise...

--

Best regards,

Charles

Reply via email to