[Haiku-bugs] [Haiku] #4495: MDR Silently Fails if default folders do not exist

phoudoin trac at haiku-os.org
Wed Sep 16 11:48:03 CEST 2009


#4495: MDR Silently Fails if default folders do not exist
---------------------------------+------------------------------------------
 Reporter:  Jason                |       Owner:  bga      
     Type:  bug                  |      Status:  new      
 Priority:  normal               |   Milestone:  R1/alpha2
Component:  Servers/mail_server  |     Version:  R1/alpha1
Blockedby:                       |    Platform:  All      
 Blocking:                       |  
---------------------------------+------------------------------------------
Description changed by phoudoin:

Old description:

> 1. Installed Haiku Alpha 1.
> 2. Setup MDR
> 3. Default Mail folders (inbox and out) did not exist under ~/mail
> 4. MDR would not send email without said folders
> 5. MDR displayed error message for ~/mail/inbox not existing
> 6. MDR did not display error message for ~/mail/out existing
> 7. Mail would not send without ~/mail/out folder
> 8. Outbox mail would be created in ~/
>
> MDR should make any folders that exist in its configuration if the
> folders do not in fact exist.
>
> MDR should give an error message if the OUTBOX folder doesn't exist.
>
> MDR should NOT put mail files in OTHER folders if the folders in the
> configuration do not exist.
>
> WORKAROUND: Create 'inbox' and 'out' in ~/mail if they are not created
> upon Alpha 1 install.

New description:

 Reproduction:
  1. Installed Haiku Alpha 1.
  1. Setup MDR
  1. Symptoms:
    1. Default Mail folders (inbox and out) did not exist under ~/mail
    1. MDR would not send email without said folders
    1. MDR displayed error message for ~/mail/inbox not existing
    1. MDR did not display error message for ~/mail/out existing
    1. Mail would not send without ~/mail/out folder
    1. Outbox mail would be created in ~/

 Workaround:
   * Create 'inbox' and 'out' in ~/mail if they are not created upon Alpha
 1 install.

 Expected MDR behavior:
  * create any missing folders that exist in its configuration if the
 folders do not in fact exist.
  * give an error message if the OUTBOX folder doesn't exist.
  * NEVER put mail files in OTHER folders if the folders in the
 configuration do not exist.

--

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/4495#comment:3>
Haiku <http://dev.haiku-os.org>
The Haiku operating system.



More information about the Haiku-bugs mailing list