==================================================================
  Please DO NOT REPLY to this mail or send email to the developers
  about this bug. Please follow-up to Bugzilla using this link:
    http://bugs.contribs.org/show_bug.cgi?id=8765

  Have you checked the Frequently Asked Questions (FAQ)?
    http://wiki.contribs.org/SME_Server:Documentation:FAQ

  Please also take the time to read the following useful guide:
    http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
==================================================================

            Bug ID: 8765
           Summary: Unclear instructions, wrong formatting and header
                    keyword translations in vacation message form
    Classification: Contribs
           Product: SME Contribs
           Version: 9.0
          Hardware: ---
                OS: ---
            Status: CONFIRMED
          Severity: normal
          Priority: P3
         Component: smeserver-vacation
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]

REPRODUCE
=========

Try to create a working vacation message for a user in server-manager on an
SME-server with a locale other than en_US.UTF-8 set.


DESCRIPTION
===========

Issue A)

The instructions on how to set the FROM: domain part of a vacation message only
mentions the possibility to use a virtual domain instead of the default domain,
but is not clear on how to actually do this.

=> Can be fixed in
/etc/e-smith/locale/en-us/etc/e-smith/web/functions/uservacations (and
corresponding translations), eg.:

"The primary domain is added to the address automatically, or you can specify a
virtual domain by inserting a line containing 'FROM: [email protected]'
before the first blank line in the vacation message"


Issue B)

The default message does not contain a (real) blank line to differentiate
between header and body part of the vacation message; there is only a HTML <p>
tag present at that point in the file.

=> Can be fixed by inserting a real line break into the vacation message part
in /etc/e-smith/locale/en-us/etc/e-smith/web/functions/uservacations (and
corresponding translations)


Issue C)

The FROM keyword part of the vacation message is getting localized (eg. to a
German "VON" if locale is set to de_DE.UTF-8), which leads to the line not
being recognized as a proper mail header keyword.

=> Can probably be fixed in
/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/uservacations.pm by
changing all appearances of

my $from = $self->localise('FROM');

to

my $from = 'FROM';


CONTRIB VERSION
===============

[root@smeserver ~]# rpm -qa smeserver-vacation
smeserver-vacation-1.1-1.el6.sme.noarch


NOTES
=====

I think it makes sense to consolidate the issues above into a single bug,
because they are can probably be solved in one go :-)

The issue originally was mentioned in bug 6653, comment 68

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
_______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at http://lists.contribs.org/mailman/public/contribteam/

Reply via email to