I may be missing something here, but it sounds like all you
need to do is set the group of the file being appended to
the same group the mail daemon is running as, and then set
the file group writable.
For example, if the daemon group was 'nobody', your file would
look like:
-rw-rw--- 1 you nobody 0 Apr 1 2000 append.txt