[Dovecot] change sender name in Sieve
Hello,
the vacation module of Sieve works fine for me, but the sender name (From Header) is always the e-mail address. I'm unable to add a name here. I'd love to have my realname in the From: field.
Did I miss something? :-)
Thanks, Jakob
Jakob Grießmann schreef:
Hello,
the vacation module of Sieve works fine for me, but the sender name (From Header) is always the e-mail address. I'm unable to add a name here. I'd love to have my realname in the From: field.
Did I miss something? :-) No, you tripped a bug.
The following script should have yielded the desired result:
--
require "vacation";
vacation
:from "Stephan Bosch
On Sun, 2008-12-21 at 17:49 +0100, Stephan Bosch wrote:
This bug is/was present in both the CMU Sieve and new Sieve plug-in. In case you are using the CMU Sieve plug-in, a patch against the v1.1 version is attached. The change is very trivial and should be easy to backport to the v1.0 version. For the new Sieve plug-in, the bug is fixed in the Mercurial repository and it will therefore be fixed in the upcoming release.
Timo, could you apply this fix to the dovecot-sieve-1.0/1.1 repositories?
http://hg.dovecot.org/dovecot-sieve-1.0/rev/1ddefc5e4e33 http://hg.dovecot.org/dovecot-sieve-1.1/rev/49537bad6797
I suppose it's soon time for a new Sieve plugin v1.1.6 release.
Hi,
thanks a lot for the fast reply! Any other choice to avoid that bug without patching the package? I'm using vanilla Debian/Ubuntu builds here and like to avoid manual compilation...
Thanks Jakob
Hi,
thanks a lot for the fast reply! Any other choice to avoid that bug without patching the package? I'm using vanilla Debian/Ubuntu builds here and like to avoid manual compilation... Unfortunately, no. You could ask the Debian package maintainers to apply
Jakob Grießmann wrote: this trivial patch in the stable packages. Just file a Debian bug report and see what happens.
Regards,
Stephan.
Stephan Bosch wrote:
Hi,
thanks a lot for the fast reply! Any other choice to avoid that bug without patching the package? I'm using vanilla Debian/Ubuntu builds here and like to avoid manual compilation... Unfortunately, no. You could ask the Debian package maintainers to apply
Jakob Grießmann wrote: this trivial patch in the stable packages. Just file a Debian bug report and see what happens.
Or just rebuild the Debian packages yourself with the patch applied.
1. Download source packages (orig, dsc, and diff files)
2. apt-get build-dep <package>
3. dpkg-source -x <dsc file>
4. cd into directory created by dpkg-source -x
5. do whatever it is you want to the source
6. fakeroot dpkg-buildpackage -uc -b
~Seth
Hi Seth,
Or just rebuild the Debian packages yourself with the patch applied.
thanks a lot, will look into it. I have quite a few systems to maintain, so I think best would be to set-up my own repository, as your patching instructions otherwise would have to be done by hand on all machines, which is quite time consuming. :-)
Merry Christmas, Jakob
Jakob Grießmann wrote:
thanks a lot, will look into it. I have quite a few systems to maintain, so I think best would be to set-up my own repository, as your patching instructions otherwise would have to be done by hand on all machines, which is quite time consuming. :-)
For one or two packages, you do not need to setup a repository, just copy the .deb's and install them with dpkg -i.
-- Once you've tried to change the world you find it's a whole bunch easier to change your mind.
Eduardo M KALINOWSKI eduardo@kalinowski.com.br http://move.to/hpkb
participants (5)
-
Eduardo M KALINOWSKI
-
Jakob Grießmann
-
Seth Mattinen
-
Stephan Bosch
-
Timo Sirainen