If this is technically hard or impossible just to add "Attach File" field to usual Contact Form, here my UI suggestions:

1) Make title configurable, like in Contact Form. I renamed Contact Form (via menu configuration) to Contact Us and the title on the page automatically changed accordingly.

2) Please fill default values of username and email address into respective fields for logged in user. See, how it looks on usual Contact Form.

3) Please start captions above fields from capital letter. For example, change "your name" to "Your name".

4) Let say, I am user "test". I sent an email via Mail Attach form. When I am (user "test") checking my own email, I got an email notification:

from: test - wrong! It must be from: siteXYZadmin or just from: siteXYZadmin@siteXYZ.org

reply-to: test the same bug.

to: test , - OK

date: Jan 1, 2008 12:34 AM - OK
subject: Test mail attach module with 1 file - OK
mailed-by: server27.01domain.net - OK

Thank you for your message. It would be nice to add here an empty line and then a signature: siteXYZ.org

5) Let say, I am a site admin, my email is: siteXYZadmin@siteXYZ.org and I got an email with attachment:

from: test , - OK
reply-to: test , - OK

to: test - wrong! It must be to: siteXYZadmin or just to: siteXYZadmin@siteXYZ.org

date: Jan 1, 2008 12:34 AM - OK
subject: Test mail attach module with 1 file - OK
mailed-by: server27.01domain.net - OK

-----------------------------
I hope this will help to make better UI.
Arieh

Comments

Arieh’s picture

There are some formatting mistakes (my) in points 4) and 5). The correct version is here:

4) Let say, I am user "test". I sent an email via Mail Attach form. When I am (user "test") checking my own email, I got an email notification:

from: test <siteXYZadmin@siteXYZ.org> - wrong! It must be from: siteXYZadmin <siteXYZadmin@siteXYZ.org> or just from: siteXYZadmin@siteXYZ.org

reply-to: test <siteXYZadmin@siteXYZ.org> the same bug.

to: test <testusermail@maildomain.com>, - OK

date: Jan 1, 2008 12:34 AM - OK
subject: Test mail attach module with 1 file - OK
mailed-by: server27.01domain.net - OK

Thank you for your message. It would be nice to add here an empty line and then a signature: siteXYZ.org

5) Let say, I am a site admin, my email is: siteXYZadmin@siteXYZ.org and I got an email with attachment:

from: test <testusermail@maildomain.com>, - OK
reply-to: test <testusermail@maildomain.com>, - OK

to: test <siteXYZadmin@siteXYZ.org> - wrong! It must be to: siteXYZadmin <siteXYZadmin@siteXYZ.org> or just to: siteXYZadmin@siteXYZ.org

date: Jan 1, 2008 12:34 AM - OK
subject: Test mail attach module with 1 file - OK
mailed-by: server27.01domain.net - OK

-----------------------------
I hope this will help to make better UI.
Arieh