ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

Script or tool to create HTML Signature for Outlook email

<< < (2/2)

questorfla:
i thought i might add this option if anyone here has a solution that would follow this method.  After spending the past hour on the phone with MS tech support, it is about the best option i can come up with.  To make it as "FOOL" -proof  as possible,  it needs to be an HTML template that would allow only the "text" fields to be edited.  Such a thing probably exists, most likely one could be created in excel if nowhere else, but i am hoping that there is a simpler method.  (though i admit nothing else i can think of has the ability to protect the content of fields in that manner)

Does such a tool exist that would allow creation of an HTML template where all the coding could be locked and leave only specific text fields editable?  If so, i could create the entire template including the link to the hi-def web-hosted logo so there is no chance of them getting anything but that one.  This would also solve the problem of color, font size, and logo placement position as everyone would be the same except for the text fields to make ti specific to their own email account.  Just fill in the blanks and click to generate the complete HTML code to be pasted into the Outlook Signature box.

This is essentially the same thing as these web services are offering except they only have a limited choice of layouts and I have already built the HTML for the exact layout we have to use.  Changing it is not an option.  Surely there is a way to handle this with some kind of pre-constructed template?  Something where the coding itself is locked and cannot be edited but the final result is a workable HTML file?

Shades:
If you are dead set on having anyone fill in that kind of information themselves, perhaps is it an idea to use a webform generator from which you couple the user-filled in fields to the appropriate fields in the HTML layout you already have created.

However, I would take the necessary user info from the HR database of the company you work for. That way the user content already has been scrutinized/sanitized. In my experience, having users fill in their own content leads to more headache than you bargained for. Practically anything is better than too much user generated input, so if you don't have a HR database but only an excel sheet, use the excel sheet.

From your previous requests I recall that you are a fan of Batch scripts and you can even use that to generate user-specific mail footer. Granted, you need to be a bit masochistic for that. SpoilerEach time I need to generate a specific build of my software, I need to run a set of batch scripts (that hardly have been changed the last 15 years) on a specific build PC on a different continent. Last year, I was asked to extend this set of Batch scripts with a new one that generates a specific mail message including build name, number, hash codes, etc. and send this to a very specific mail group. Besides initiating this set of scripts, no other human interaction desired at all. In essence an automatically generated newsletter for a very specific mailing group. Let me say that I am pretty knowledgeable about the level of masochism you need for doing these kind of things in Batch.  :-\
.

questorfla:
Thanks shades.  Went there.  Did that. 
I created the htm template and write the script anyway.  Works great!  But, i may never allow anyone else to have it.
And i sure dont want to be responsible for making al new employees' signature so..
It was a nice exercise.  I just thought this would be an easy fine.  Something that would allow creating a wysiwyg file that would display in a browser window as typed into a script.  Seems like that would be useful for webpage design i a larger way.

One thing for sure, it solves the 'blurry logo' problem. :)  Zoomed to 500% not even a small "zig" in the lines.

Navigation

[0] Message Index

[*] Previous page

Go to full version