Hi,

I am new to this list though I did check the archives
to do some of the homework before asking here :-)

I have a couple of feature requests, if I may

Referring to http://www.dbmail.org/dokuwiki/doku.php?id=er-model

1) Would it be possible to add a 'last_logout'
field to dbmail_users table.

This would be useful to cehck if the user is still
online (i.e. if last login is greater than last logout,
then the user must be online).

2) Would it be possible to make the data kept in
dbmail-auto_replies a little more granular, such
as

  user_idnr
  enabled

    [a boolean field. True by default. To indicate
    whether or not this is active, enabled by
    the user. This saves the user from having to
    reenter the same stuff again when needed.]

  sender_address
    [So that, this message is sent only if the sender
    matches. If blank, it applies to all. Some sort of
    wildchar capability might be useful here.]

  start_WDN
  end_WDN
    [These fields represent weekday numbers for which
    auto reply is active. If zero, it means all days]

  reply_body

Adding these fields (and functionality) would be most
helpful so that users could customize their auto replies
to their customers/friends etc. It would also be helful
if a blank reply_body meant that no auto reply should be
generated --helpful in the case of maillists.

3) Similarly, a more granular one would be helpful in
dbmail-auto_notifications table, such that

  user_idnr
  enabled

    [a boolean field. True by default. To indicate
    whether or not this is active, enabled by
    the user. This saves the user from having to
    reenter the same stuff again when needed.]

  sender_address
  notify_address

    [sender_address is added so that if a message comes
    from a particular sender only a certain addresses are
    notified. This is most useful in the case if the sender
    is an important one --your beloved or a high account
    customer which may or may not mean the same :-)]

I do hope you find these worthy of adding.

Cheers


Reply via email to