Multiple inline html signatures

Julian Field MailScanner at ecs.soton.ac.uk
Mon Feb 15 09:28:22 GMT 2010


Looks like I said "yes" in that explanation in the docs when I meant 
"no", for "Allow Multiple HTML Signatures".
Does it then work?

Jules.

On 13/02/2010 18:40, BlaaT 0001 wrote:
> Hello everybody,
>
> I've been struggling with MailScanner's options to avoid inserting an
> additional inline HTML signature.
>
> We're using the "Sign Clean Messages" option to add a disclaimer to
> our outgoing e-mails. Replies to those e-mails include our disclaimer
> once the message "comes back in". After a while our disclaimer is
> added to the conversation several times and I'm trying to put a stop
> to this.
>
> MailScanner includes options to prevend adding HTML signatures to
> e-mails that are allready signed (replies for instance where the
> disclaimer is allready part of the body).
>
> My settings for relevant options:
>
> Signature Image Filename = %report-dir%/signature.jpg
> Signature Image<img>  Filename = signature.jpg
> Sign Messages Already Processed = no
> Sign Clean Messages = %rules-dir%/sign.clean.messages.rules (yes for
> outgoing messages)
> Attach Image To Signature = %rules-dir%/attach.image.to.signature.rules
> Attach Image To HTML Message Only = yes
> Allow Multiple HTML Signatures = yes
> Dont Sign HTML If Headers Exist = # In-Reply-To:
>
>
> The "Allow Multiple HTML Signatures = yes" is rather funny. "Yes"
> means that MailScanner will try to avoid double signatures:
>
> # This option can be used to stop any duplication of en email signature
> # appearing in the HTML of an email message. It looks for the "alt"
> # attribute in the<img>  tag specifying the image to be inserted int the
> # HTML signature. If you want to use this option without inserting an image
> # into the signature, simply specify an<img>  tag without a "src" attribute.
> #
> # If the "alt" tag appears, and contains the word "MailScanner" and the
> # word "Signature" and the %org-name% you specified at the top of this file,
> # then the message is considered to already be signed. If this option is
> # also set to "yes", then it will not be signed again. Multiple image
> # signatures at the bottom of a message can make the message very large and
> # ugly once it has been replied to a couple of times.
> # This can also be the filename of a ruleset.
>
> In my HTML signature I've included the following line:
>
> <img alt="MailScanner Signature %org-name%" src="cid:signature.jpg"
> width="153" height="23">
>
> (I've allready tried replacing %org-name% with the org-name from the
> MailScanner.conf, no spaces in the name like it should)
>
> The image "signature.jpg" is included in the disclaimer with the right
> "ALT" tag as intended. Unfortunately the image + disclaimer are added
> to every outgoing mail, including the ones allready signed.
> As far as I can think of it should work with the settings specified.
> Unfortunately it doesn't.
> I've ran out of ideas on how to get this to work. I don't understand
> why it's not working.
>
> Our users are running Outlook 2003 mail clients with a MS Exchange
> 2007 server. MailScanner HTML protect features (disarm html) are
> disabled (yes, no, disarm settings are always set to "yes" to allow
> everything).
>
> When I configure the "Dont Sign HTML If Headers Exist = #
> In-Reply-To:" settings (remove the #-dash) then replies don't include
> a signature, so that works.
>
> Does anybody have any more suggestions on how to stop MailScanner from
> adding multiple signatures to outgoing e-mails?
>
> Cheers.
>
>
> I'm running:
>
> [root at mailscan01 /opt/MailScanner/bin]# ./MailScanner --version
> Running on
> FreeBSD mailscan01.abcorp.org 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sun
> Dec  6 01:22:01 CET 2009
> root at freebsd80.abcorp.org:/usr/obj/usr/src/sys/GENERIC_WITH_CARP
> amd64
> This is Perl version 5.008009 (5.8.9)
>
> This is MailScanner version 4.79.11
> Module versions are:
> 1.00    AnyDBM_File
> 1.30    Archive::Zip
> 0.23    bignum
> 1.10    Carp
> 2.015   Compress::Zlib
> 1.119   Convert::BinHex
> 0.17    Convert::TNEF
> 2.121_17        Data::Dumper
> 2.27    Date::Parse
> 1.02    DirHandle
> 1.06    Fcntl
> 2.77    File::Basename
> 2.13    File::Copy
> 2.01    FileHandle
> 2.07_02 File::Path
> 0.22    File::Temp
> 0.92    Filesys::Df
> 3.60    HTML::Entities
> 3.62    HTML::Parser
> 3.57    HTML::TokeParser
> 1.25    IO
> 1.14    IO::File
> 1.13    IO::Pipe
> 2.04    Mail::Header
> 1.89    Math::BigInt
> 0.22    Math::BigRat
> 3.08    MIME::Base64
> 5.427   MIME::Decoder
> 5.427   MIME::Decoder::UU
> 5.427   MIME::Head
> 5.427   MIME::Parser
> 3.08    MIME::QuotedPrint
> 5.427   MIME::Tools
> 0.13    Net::CIDR
> 1.25    Net::IP
> 0.18    OLE::Storage_Lite
> 1.04    Pod::Escapes
> 3.08    Pod::Simple
> 1.15    POSIX
> 1.19    Scalar::Util
> 1.81    Socket
> 2.21    Storable
> 1.4     Sys::Hostname::Long
> 0.27    Sys::Syslog
> 1.40    Test::Pod
> 0.94    Test::Simple
> 1.9719  Time::HiRes
> 1.02    Time::localtime
>    

Jules

-- 
Julian Field MEng CITP CEng
www.MailScanner.info
Buy the MailScanner book at www.MailScanner.info/store

Need help customising MailScanner?
Contact me!
Need help fixing or optimising your systems?
Contact me!
Need help getting you started solving new requirements from your boss?
Contact me!

PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
Follow me at twitter.com/JulesFM and twitter.com/MailScanner


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the MailScanner mailing list