Email Template containing approver details
Hi all,
I am in urgent need of sending the e-mail template to the Approver for approving the request in FIM 2010 containing details as follows:-
Approver's Name,Request CompletedTime and request Timeout
I have already tried [//Request/ComputedActor],[//Approval/Approver] but none revealed the result.
Request parameter doesn't contain these attributes and Approval/CompletedTime just does not resolve.
Please help!
HBB
<Going through old threads>
Approver's name isn't needed since the email is sent to them. Plus this is a multi-valued reference attribute and you can't get those to resolve properly in the Email template. Finally the approval object points to the request and not the other way around.
As for when the request was submitted you can do [//Request/CreatedTime]. Unfortunately the timeout is set on the on approval object (ApprovalDuration). The best you could do here is say "You have three days to approve this request before it is escalated."
Then use that template for approval workflow activities that have been set to three days.
David Lundell, Get your copy of FIM Best Practices Volume 1 http://blog.ilmbestpractices.com/2010/08/book-is-here-fim-best-practices-volume.html
Similar Messages
-
Send different different email templates to the approver for each level
Hi,
I have implemented 4 level sequential BPEL approval flow,
And I have 4 email templates corresponsding to each approval level.
Now, how to send these different email template upon reaching to different approval level.Good afternoon tedkord,
Welcome to the forum! I’m sure you were very excited to get your hands on the Samsung Galaxy Note 4 after its release. It is disheartening to hear that your experience with the $200 gift card trade-in promotion may have gone so awry due to some misinformation.
It is true that a 2-year agreement or installment billing agreement is required to qualify for this promotion. Our associates and agents should have all of the necessary information available to provide our customers with accurate and transparent information. It certainly seems like this may not have occurred during your interactions. I apologize if this is not what you were advised when you inquired on multiple occasions in regards to your desire to purchase the phone at full retail price.
I am sorry if this was not the news you were hoping for when you reached out to us on the forum. I hope that in the future you will give us the opportunity to provide you with a better experience, and that this particular experience has not influenced your future shopping destination.
If you should have any questions, please let me know.
Respectfully,
Tasha|Social Media Specialist | Best Buy® Corporate
Private Message -
Email on Visual Approval and offline form as attachment in UWL
Hello,
I have a process which is like this
1) User to fill a form which on submit will go for approval.
2) On approval or rejection a mail to be sent to the person who submitted the offline form
I have done the following
1) Create a offline form which will intiatiate the Visual Approval process . This sends out the approval/rejection work item to UWL . But the "From" field in UWL for the task item is "CAF SAP user"
I need to know how to do the following
1) What i need to do is on approval or rejection, some how capture the user who submitted the offline form and then send him an email.
2) Also, if possible on submit of the offline form , i need the UWL task to contain the PDF attachment.
3) How do i send an email on the result state in Visual approval ? There are two result states defined"Data is approved" and "data is rejected" , but the "Target" column doesnt have any options.
Appreciate your help
Regards
Jayesh
Is this possible ?
Edited by: Jayesh Ghodge on Jan 16, 2008 4:04 PMI have set a callable object of background email type in the action which is mapped to a result state that it should sent out an email on approval or rejection.(target)
The block is executed successfully. but the email is not sent.
I tested the individual callable object alone and the email was sent out.
I have two questions
1) In visual approval where we define the email templates, can some it be a context parameter picked up from adobe form which contains email textfield ( this value will be whom the approval/rejection mail are sent) ?
2) how do i pass parameters from Visual approval block to action of callable obect email type since it requires "recipeint email address"
My process is like this
Process -
> Start process
Block --> Start block
Action ---> StartAction
Visual Approval Callable object
Result states
Approved --> (Target:ActionApproved)
Rejected --> (Target:ActionRejected)
ActionReject
Reject Email background Callable object
ActionApprove
Approve Email background Callable object
The process is kicked off when user submits an offline form
Appreciate if someone can guide me on this.
Regards
Jayesh
Edited by: Jayesh Ghodge on Jan 17, 2008 7:06 PM -
How to trigger GP email template
Hi,
I have created 2 Callable Objects(Requester and Approver)and using those two have created a GP process.
Now i need to trigger a GP email template so that when requester clicks on Submit button and the request is with Approver, mail ( which is written in GP email template) is sent to the approver.
I am using send mail code on click on Submit button in WD Requester Callabel Object.However not sure how to trigger mail template.
Any help in this regard is highly appreciated.
Regards,
Richa SinhaTwo things are pre-requisite for sending the mails.
1) smtp.server should be configured
2) smtp.service_user_mail should be mentioned
You can configure the above settings in the Visual Admin-> caf/eu/gp/model
Also you need to create email templtes in Maintain E-Mail Templates section.
Creating CO is very straight forward. Use wizard to create the CO.
In set configuration section, specify the email template to be used. also specify the reciever where the mail should be sent.
If everything is configured successfully you can successfully send a mail.
Click [here|http://help.sap.com/saphelp_nw70/helpdata/en/0f/619fd378a641b29386063019c24fc4/content.htm] for more detail about predefined callable objects:
Abhinav
Edited by: Abhinav Sharma on Jun 25, 2009 9:34 AM -
Software Updates Email Template
Hi All
Not sure if this is the correct forum to ask this question, if not feel free to move it.
I'm in the process of using SCCM to take over the deployment of monthly updates to windows servers. As part of this migration i need to send out monthly emails to server owners detailing updates that are due to be deployed for the current month based on
the updates created by an automated deployment rule and date and time for the deployments.
Does anyone have any resources, templates or recommended reading on how to go about generating these monthly emails. I know there is going to be at least some manual entry but im a bit stumped as to where to start so any help is greatly appreciated. Im hoping
to include a list of updates to be deployed and a short description of the update on top of date and times and which servers are to be updates when based on collection membership.
I have also subscribed to microsofts monthly bulletin update emails but it appears that there are more critical and server updates than just the ones contained within the bulletin details such as other hotfixes without a bulletin ID.
Thanks in advance for any help.I wrote a simple script to do this in our environment:
Function Get-UpdatesSummary {
[cmdletbinding()]
Param(
[parameter(mandatory=$true,ValueFromPipeline=$True)]
[string[]]$UpdateGroupName
BEGIN {}
PROCESS {
ForEach ($group in $UpdateGroupName){
$updates = Get-CMSoftwareUpdate -UpdateGroupName $group
ForEach ($update in $updates){
$props = @{'ArticleID'=$update.articleID;
'BulletinID'=$update.BulletinID;
'Date'=$update.dateposted;
'Severity'=$update.SeverityName;
'DisplayName'=$update.LocalizedDisplayName;
$obj = New-Object -TypeName psobject -Property $props
Write-Output $obj
$updates = get-cmsoftwareupdategroup "your ADR groupid here"|get-updatessummary
send-mailmessage -to toaddress -from fromaddress -subject
subject -smtpserver server -attachments ($updates|export-csv c:\temp\ThisMonthsUpdates.csv) -
Where to change notification email template?
Do you know where to change the default template for the system-generated notification e-mails sent to users when they have a new instance in their worklist?
Putting it in the right place is the key.
I was on the wrong track following conf/* even though I found that file there to modify as noted by ruben and Oracle's response to my trouble ticket to them.
Ariel's response on the associated forum linked by Dan was the correct answer.
Getting the engine home dir from the Process Admin console and then just put the file there did it.
Did not have to bounce the engine or WL even though I thought I had to when it did not work when done in conf/*. Did not have to do the -D.
For those interested, Oracle's detail response on the file itself is an interesting read. Ignore the conf/* reference.
"To customize it you have to edit the activityNotification.mail file located in
the conf directory in the ALBPM installation directory (i.e. ~studio/conf or ~enterprise/conf).
Copy this file to the Server Home directory. If it is not copied the customization does not take effect and the default mail is sent.
You can define a dynamic mail content editing this XML file. The ALBPM Server
generates the e-mail notificactions (when enabled) for each process activity using this file.
The text to be sent in the e-mail can be defined:
• by process-activity, or
• by process, or
• a default mail.
The search to find the text is by tag.
First, it looks for the process tag. If found, it searches for the activity tag.
If the activity tag is not found, it searches for the default tag within the
process tag.
If the process tag is not found then it searches for the default mail tag.
The XML is structured to conform to the following tags:
• process id: The id of the process that owns the activity for which you
define the custom email notifications.
• activity id: The id of the activity for which a custom mail needs to be
sent.
• title : In between this tag, provide the title for the email sent in the
specified activity.
• message : In between this tag, enter the message to be sent in the selected
business process activity.
<mail>
<process id='processId'>
<activity id= 'activityId>
<title>
The Instance :INSTANCE_ID/ has reached :ACTIVITY/ ...
</title>
<message>
The Instance is :INSTANCE_LINK"here"/
</message>
</activity>
<activity id='activityId2'>
< /activity>
<Default>
<title>
The Instance :INSTANCE_ID/ has reached :ACTIVITY/ ...
</title>
<message>
Link :INSTANCE_LINK/
</message>
</Default>
</process>
<process id='processId2'>
<process>
</mail>
When a message contains a place holder like:
• :INSTANCELINK/ (a link to the instance), or
• :INSTANCELINK"LINKNAME"/ (a link to the instance with the name of LinkName),
or
• :ACTIVITY/ (name of the activity that has been reached), or
• :VAR/ (where VAR is the id for a process instance variable or the id of an external variable);
these place holders are replaced at runtime by the proper value accordingly to the defined mappings at development time.
If within the message tag you set headers="true"
<message html="true" headers="true">
therefore, in the mail subject you will receive the "ActivityName",
"InstanceId" and "ProcessName".
Note: If for some reason the xml file does not exist, a non modifiable mail is sent and an exception is logged.
The activityNotification.mail file, needs to be overwriten in the runtime environment.
The customization of the activityNotification.mail is per installation, not per process or per application.
There is no know way to customize the activityNotification.mail per application
If you take a look at the content of this file, you will see entries of this format:
<process id="/OU/ProcessName">
This allows creating specific email templates PER PROCESS. This to some extent allows the customization for Application (set of processes).
You can have multiple of "<process id=...> tags in the file."
Edited by: user10859606 on 10-Jun-2009 2:08 PM -
Email templates using data from iWork Numbers spreadsheet
As a photographer, when I get a call from a client to book a shoot, my first step is to open my bookings spreadsheet in Apple's Numbers and input the client's info into pre-determined columns: name, phone number, job date, job scheduled arrival time, job address, job city, travel distance, details regarding the shoot, and then I have a list of columns that specify costs (cost for work, taxes, travel, etc--automatically calculated via functions in spreadsheet).
Immediately after I insert this information into the bookings spreadsheet, I open another file (a text file)--a text template I created to confirm bookings--and fill in the blanks using the information from the spreadsheet. Once that info has been filled out, I copy and paste the entire text file into an an email and email it to the client for his confirmation/records. The email template text (txt) file I use is included below.
Question: Is it possible to create a script that will read the specified row in my Numbers booking spreadsheet (ie, the row where I input the information in the spreadsheet) and have the information inserted into the separate text confirmation template (apple pages or text or email?) at specified areas within the text? If so, can someone help me make something like this? Here's the template I use:
Hi clientnamehere
It was nice chatting with you. And thanks again for choosing us for your photography needs.
For your convenience, I've outlined the details of your booking below. Please ensure everything looks OK:
_Order Confirmation_
As discussed, we've booked the following services:
- [deletethose_that_don't_apply_incl_thisnote]
- real estate photos
- upscaling photos
- virtual tour
- hd video tour
- customizable slideshow
- floor plans
- brochure design, print, & delivery
- virtual staging
- photoshop touchups
For the following location:
- property_address, city, postal_code
On the following date and time:
- month_date at time
Note: If any of the above is incorrect in anyway, please email us asap.
concision edit
Message was edited by: thebigotherLet's begin with your first question:
I've tried to change the "Template.txt" file into an rtf so that I can apply bolding and underlining to certain sections (ie, bolding to the entries like client_name, job_date, etc... and underlining to the "Steps"), and I changed the script from Template.txt to Template.rtf to reflect this change... but when I run a script I get a bug... is there any way to use an rtf file in place of the txt?
The following script should work with an RTF file, provided you don't mind using [GUI Scripting|http://www.macosxautomation.com/applescript/uiscripting/index.html] (in blue below). Before running the script, you will have to enable the Accessibility Frameworks by clicking the checkbox labeled "Enable access for assistive devices" in the Universal Access System Preference pane.
*set theTemplate to POSIX file (POSIX path of (path to desktop) & "Template.rtf")*
*tell application "Numbers"*
* tell table 1 of sheet 1 of front document*
* set theValues to value of cells of row 1 of selection range*
* end tell*
*end tell*
*tell application "TextEdit"*
* open theTemplate*
* set theText to text of front document*
*end tell*
*set theText to replace("clientnamehere", item 1 of theValues, theText)*
*set theText to replace("property_address", item 2 of theValues, theText)*
*set theText to replace("city", item 3 of theValues, theText)*
*set theText to replace("postal_code", item 4 of theValues, theText)*
*set theText to replace("month_date", item 5 of theValues, theText)*
*set theText to replace("at time", "at " & item 6 of theValues, theText)*
*tell application "TextEdit"*
activate
* tell application "System Events"*
* keystroke "a" using command down* -- “Select All”
* keystroke "c" using command down* -- “Copy”
* end tell*
* close front document without saving*
*end tell*
*tell application "Mail"*
activate
* make new outgoing message with properties {visible:true}*
* tell application "System Events"*
* keystroke tab & tab & tab & tab & tab* -- five 5 text fields at most
* delay 0.25* -- adjust if necessary
* keystroke "a" using command down* -- “Select All”
* keystroke "v" using command down* -- “Paste”
* end tell*
*end tell*
*on replace(X, Y, theText)*
* set P to offset of X in theText*
* set L to length of X*
* tell front document of application "TextEdit"*
* delete (characters (P + 1) through (P + L - 1))*
* set character P to Y*
* return its text*
* end tell*
*end replace* -
Hi,
I would create an email template with an image embedded.
I created the email template with outlook on my PC. The body is the following.
<body lang=EN-US link=blue vlink=purple><div align=right style='text-align:right'><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
filled="f" stroked="f">
<v:stroke joinstyle="miter" />
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0" />
<v:f eqn="sum @0 1 0" />
<v:f eqn="sum 0 0 @1" />
<v:f eqn="prod @2 1 2" />
<v:f eqn="prod @3 21600 pixelWidth" />
<v:f eqn="prod @3 21600 pixelHeight" />
<v:f eqn="sum @0 0 1" />
<v:f eqn="prod @6 1 2" />
<v:f eqn="prod @7 21600 pixelWidth" />
<v:f eqn="sum @8 21600 0" />
<v:f eqn="prod @7 21600 pixelHeight" />
<v:f eqn="sum @10 21600 0" />
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" />
<o:lock v:ext="edit" aspectratio="t" />
</v:shapetype><v:shape id="Picture_x0020_1" o:spid="_x0000_s1026" type="#_x0000_t75" alt="Description: LOGOXYZ_resized" style='position:absolute;left:0;text-align:left;margin-left:62.8pt;margin-top:0;width:114pt;height:68.25pt;z-index:251658240;visibility:visible;
<v:imagedata src="cid:[email protected]" o:title="LOGOXYZ_resized" croptop="4024f" cropbottom="9198f" cropleft="10723f" cropright="9533f" />
<w:wrap type="square"/>
</v:shape><![endif]--><![if !vml]><img width=152 height=91 src="cid:[email protected]" align=right hspace=12 alt="Description: LOGOXYZ_resized" v:shapes="Picture_x0020_1"><![endif]><b><u><span lang=IT
style='color:black'><o:p></o:p></span></u></b></p><p style='<b><u><span lang=IT>SI RACCOMANDA DI LEGGERE ATTENTAMENTE QUESTA LETTERA E DI CONSERVARLA</span></u></b><span lang=IT
style='color:black'><o:p></o:p></span></p><p style='<span lang=IT style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p style='<span lang=IT>Si
comunica che sono state attivate le credenziali di [//Target/LastName] [//Target/FirstName] per l'accesso alla Rete.<span style='color:#1F497D'><o:p></o:p></span></span></p><p style='<b>Scadenza: </b><span
lang=IT>[//Target/EmployeeEndDate]</span><b> </b><span style='color:#1F497D'><o:p></o:p></span></p><table border=0 cellspacing=0 cellpadding=0 style='border-collapse:collapse'><tr><td
width=225 valign=top style='width:168.5pt;border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt'><p align=center style='text-align:center'><b>Applicazione</b><o:p></o:p></p></td><td width=225 valign=top style='width:168.55pt;border:solid
windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt'><p align=center style='text-align:center'><b>Nome utente</b><o:p></o:p></p></td><td width=225 valign=top style='width:168.55pt;border:solid windowtext
:p></o:p></span></p></td><td width=225 valign=top style='width:168.55pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt'><p
align=center style='text-align:center'><span lang=IT>[//Target/ADInitialPassword]<o:p></o:p></span></p></td></tr></table><p style='<span style='color:black'><o:p> </o:p></span></p><p
style='<span lang=IT style='color:black'>Per eventuali ulteriori informazioni contattare il SSIT all’indirizzo
[email protected].</span><span lang=IT><o:p></o:p></span></p></div></body>
Then I exported this template to the FIM Portal server, in the "Email Template" administration section on the Portal.
Where must I put the image to allow FIM to link it? Which attribute have I to modify with the correct path (src?)? And how?
Can you provide me some examples of the correct form of the path attribute?
Thank u very much.
FrancescaThe problem with using "cid" for embedded images is that the email message needs to be formatted differently. You don't have control over the header, mime type and other aspects that need to be defined to include and reference a "cid image" in the message
body.
First, the message header will need to have the following fields:
From: [email protected]
To: [email protected]
Subject: Test example
Mime-Version: 1.0
Content-Type: multipart/related; boundary="boundary-name"; type="text/html"
The "boundary" is what separates the content of the message to form the "multipart/related" pieces.
The message body then has boundary markers and additional content headers to define the individual pieces:
--boundary-name
Content-Type: text/html; charset="US-ASCII"
This is an HTML document, which contains a URI
referencing a resource in another body part, for example
through a statement such as:
<img src="cid:myImage" ALT="Big Smiles">
--boundary-name
Content-Location: CID:blahblah ; this header is not used
Content-ID: <myImage>
Content-Type: image/jpeg
Content-Transfer-Encoding: BASE64
/9j/4AAQSkZJRgABAQEASABIAAD/4QJQRXhpZgAATU0AKgAAAAgACgEPAAIAAAAUAAAAhgEQAAIA
AAAJAAAAmgEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAASAAAAtAEy
AAIAAAAUAAAAxgITAAMAAAABAAEAAIdpAAQAAAABAAAA2sSlAAcAAAAQAAAB/gAAAg5TYW1zdW5n
IEVsZWN0cm9uaWNzAFNHSC1BODY3AAAAAABIAAAAAQAAAEgAAAABUGFpbnQuTkVUIHYzLjUuMTAA
MjAxMjowODoxMiAyMzoxODoyOAAAEYgiAAMAAAABAAIAAJAAAAcAAAAEMDIyMJADAAIAAAAUAAAB
rJAEAAIAAAAUAAABwJEBAAcAAAAEAQIDAJIBAAoAAAABAAAB1JIHAAMAAAABAAEAAKAAAAcAAAAE
MDEwMKABAAMAAAABAAEAAKACAAQAAAABAAAGAKADAAQAAAABAAAIAKAFAAQAAAABAAAB3KMAAAcA
AAABAwAAAKMBAAcAAAABAQAAAKQBAAMAAAABAAEAAKQCAAMAAAABAAAAAKQDAAMAAAABAAEAAAAA
AAAyMDEyOjA4OjEyIDE0OjU3OjI1ADIwMTI6MDg6MTIgMTQ6NTc6MjUAAAAMAAAABAAAAgABAAIA
AAAEUjk4AAACAAcAAAAEMDEwMAAAAAAAAAAAUHJpbnRJTQAwMzAwAAAAAAADARoABQAAAAEAAAI4
ARsABQAAAAEAAAJAASgAAwAAAAEAAgAAAAAAAAAAAEgAAAABAAAASAAAAAH/2wBDAAIBAQIBAQIC
AgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/
2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAz/wAARCAgABgADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwD6dmiZmyF4HNOjXygMkc1NjyhjPIppjDA+9em6e9jzIK2ok0wI
64B/SoIozLGSDUgG75WGMcfWmyMI4yFOAKzUdLNlOnzatEaqCSC3K9P/AK1SMx8oBRkGq6oZJeMA
GraR+ZsUHocmsqsLtN6mlNq1oljTrJlAz610Ok6eEkDk9BVXTbQNGuDyDWo8nkRba2pUbxvMxquP
Ly2KeuSrgqOoqrpSmVSah1GbzpDjPWrVo4t7Pd6CrdJuJlCCg0UtaultYmDcEVxepkSuWxkGtbxX
qX2mbaD096xWQFQcipkr7GzjdNSIjH5oHJAHt1pFgXf/AFNSiMLEcdetMjYouM8miEHF6HLJJpLY
bLhOhxnvRDaoVJGeaiklJPpinpMIIx3xWsoy0VzOnGCmAgRHYcHjNWra2MpA7VT2GeTeFxitrw/Z
GYgH8aHDoHKnLa5t6PYqI0J5A/KofEd0udqdBWxGEtbQj+L6Vx3ii9MDMQe/rTS5LWY5wlpZGTq8
ytMSRjiodPhDtuHaq8lz9qJx1NX7W3WCHryazSlN6nTOMIU7ou2x/dk9cdqcg8wgelRo3lxD1NTx
ncoA496rks7nIrShykkbEIV6k1B5SwvuPrUvO3AbJqrdXW2M57VsptbkypR08jK8TSi7iYEfNyAa
5m2VpmKjr/KtjU7oMWO6qPh2Atcu7D5TwD71pH4TjnBOtfqUrmI22QRiremSB0HoO1WNXtlaI560
3R1W3iIKne3qKh8rTTNo03TmmWZJDhQh5zznrj296bfBvIBzz+vFTRhXc7sgiq08zSTf7PaiKSXK
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
YnHSuNyqdDtVGErx
--boundary-name--
The HTML references the embedded content-id via the special "cid" URI. This is the same method used for email attachments. Using the "cid" allows an attachment to be rendered as content in the body of the email.
Since this would already require you to know the underlying mime type of the image, you already need to have the image data converted to Base64 encoding, and you don't have any control over the headers of an email template in FIM... you would need to write
your own email activity and not use the out-of-the-box FIM activities. The other method of getting an email to embed an image is to use the special "data:mime-type" URI in the src attribute of an img tag:
The same image shown above can be placed inline like so:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QJQRXhpZgAATU0AKgAAAAgACgEPAAIAAAAUAAAAhgEQAAIA
AAAJAAAAmgEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAASAAAAtAEy
AAIAAAAUAAAAxgITAAMAAAABAAEAAIdpAAQAAAABAAAA2sSlAAcAAAAQAAAB/gAAAg5TYW1zdW5n
IEVsZWN0cm9uaWNzAFNHSC1BODY3AAAAAABIAAAAAQAAAEgAAAABUGFpbnQuTkVUIHYzLjUuMTAA
MjAxMjowODoxMiAyMzoxODoyOAAAEYgiAAMAAAABAAIAAJAAAAcAAAAEMDIyMJADAAIAAAAUAAAB
rJAEAAIAAAAUAAABwJEBAAcAAAAEAQIDAJIBAAoAAAABAAAB1JIHAAMAAAABAAEAAKAAAAcAAAAE
MDEwMKABAAMAAAABAAEAAKACAAQAAAABAAAGAKADAAQAAAABAAAIAKAFAAQAAAABAAAB3KMAAAcA
AAABAwAAAKMBAAcAAAABAQAAAKQBAAMAAAABAAEAAKQCAAMAAAABAAAAAKQDAAMAAAABAAEAAAAA
AAAyMDEyOjA4OjEyIDE0OjU3OjI1ADIwMTI6MDg6MTIgMTQ6NTc6MjUAAAAMAAAABAAAAgABAAIA
AAAEUjk4AAACAAcAAAAEMDEwMAAAAAAAAAAAUHJpbnRJTQAwMzAwAAAAAAADARoABQAAAAEAAAI4
ARsABQAAAAEAAAJAASgAAwAAAAEAAgAAAAAAAAAAAEgAAAABAAAASAAAAAH/2wBDAAIBAQIBAQIC
AgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/
2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAz/wAARCAgABgADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwD6dmiZmyF4HNOjXygMkc1NjyhjPIppjDA+9em6e9jzIK2ok0wI
64B/SoIozLGSDUgG75WGMcfWmyMI4yFOAKzUdLNlOnzatEaqCSC3K9P/AK1SMx8oBRkGq6oZJeMA
GraR+ZsUHocmsqsLtN6mlNq1oljTrJlAz610Ok6eEkDk9BVXTbQNGuDyDWo8nkRba2pUbxvMxquP
Ly2KeuSrgqOoqrpSmVSah1GbzpDjPWrVo4t7Pd6CrdJuJlCCg0UtaultYmDcEVxepkSuWxkGtbxX
qX2mbaD096xWQFQcipkr7GzjdNSIjH5oHJAHt1pFgXf/AFNSiMLEcdetMjYouM8miEHF6HLJJpLY
bLhOhxnvRDaoVJGeaiklJPpinpMIIx3xWsoy0VzOnGCmAgRHYcHjNWra2MpA7VT2GeTeFxitrw/Z
GYgH8aHDoHKnLa5t6PYqI0J5A/KofEd0udqdBWxGEtbQj+L6Vx3ii9MDMQe/rTS5LWY5wlpZGTq8
ytMSRjiodPhDtuHaq8lz9qJx1NX7W3WCHryazSlN6nTOMIU7ou2x/dk9cdqcg8wgelRo3lxD1NTx
ncoA496rks7nIrShykkbEIV6k1B5SwvuPrUvO3AbJqrdXW2M57VsptbkypR08jK8TSi7iYEfNyAa
5m2VpmKjr/KtjU7oMWO6qPh2Atcu7D5TwD71pH4TjnBOtfqUrmI22QRiremSB0HoO1WNXtlaI560
3R1W3iIKne3qKh8rTTNo03TmmWZJDhQh5zznrj296bfBvIBzz+vFTRhXc7sgiq08zSTf7PaiKSXK
TNc03UI4ZCeH6euKZdQmQZGCP1qwsJU5J+lMRBJLjPGax5eV3Om/PHlJbOEtBgdcVz+sWpiZkPQn
v1rtdIt0kXAUYNc345sTb3vHQjAryMfdvmPqMlXLF0znXkSMAFscVGtgHkLZytMumMgCYwT/ADpE
le3bGBkVxRi7N7Ho+xTldks0ghTABAzj8KtaTcpHqELZ6GqkhLW+WGDmoomEUwcHoeKzhK+jZUaf
K20j3DStSik0+Pa3y4zTn1BQCQeK8+8M+NI5LZYhJ8yDGKu3nisRAruwT3FdEKi2PPrUG/iOvl1t
HBG8cfzrNudZTee5zXHz+K2Y4BqOfxCZEznmm5S2GqCdtLs7NvFChQARx71XuNc3tuGAa4OfVpGc
MCetLda5PsABYgelZQhyat3K9jzy1Wx2i6xtY5K8/pTZdeTcRkZIxiuBk8Qyl8DORznNLDqkkjYY
gMfeuiNNN+0uS6PLeKidrHqwJ5IyDSvrQEgG6uMk1CSFxghs+/NF3qckaZ3fNilOX8hVLBvlOsm1
oRS43DFMfxEu71AFchHqxkQ7mwaT+1yOxpdbkywzadkdiuvoSSTxSrq6MMluetcTPfSSgbSQPrSS
am6DAJH409W7jp4TRSmjtW8Tp9xn4FJJ4kjCYLDNcLJeNu3bs5qFdVaSXaCeK0jDmWi2E6Mov1O1
l1xGBwxyPWmHxCgGMfrXGza0wOACM96Fvy5wCefeibeiYoYLVnaJ4jURhQQPxqjPriySMrOOveuU
lnkZsKTmoBOxY7zzUSjKL0Z0LBxqWjI6866sakbxs/SobvxGkigKSBXOKxEffH1pjA7sqM4/Ss4S
m/iZnPDx5nCOxuT+JhGwHUkVXHiLcW28fjWI8vmOcjBFIAUJI71o5tR5UJYWN1M1rnxKzAHHTvUa
eIXeTPpWaYTuyehoWHCHbzRzaJSLWEvNSaNabxM+zj73as3UNSmnZWJOT7UstsVjUjqabMAiiqi0
ndI6nhIVLqexFb3JRySKfLPk+mfzpkFuysz4ypNK4E8oGcY/nVVal5oyWGhBWgrMZvAc8YNV5mad
yAM1bNqvOajwFl471NJ2lqNYeKS5iKKBi21jjFOY+U3y9DxU7oAMjmmtbkENj5aUqd5XvuZujGL0
W5G8fnIA2M/ypUbyY8d+lOa3IYsW4qQlViBIyaxcHpG+x0UIqzcdyrLbbhknr7VClkzOGarkf785
6gVLs2kkjjtW6lb4jWthoVYq6Kf2TYDyBzUaWYlYseKurDuBJbr2pi2xD9eKt9Wmc8cOrqJVePyF
GDnNS2aFsnPNStEG4boKdCiR5IbkVz16jceS5v7O0tBfsxlTk4xUfk7Tk9Vp4JD5BpWnDZBoow5F
aJVuaXvFcRndkdjT5IGMfJp5nXawxSWr5BBHNTOKvdilRUpr8x1vJ5UO304piMN2fWpJEUEc/wD6
6aEXNHslFadSp0o1I8r6BICy5zVVm2BgO9WlTjnpTJYxnApVUlCyQ/Yc6Vuhnpu34PGPapZMPHyc
4ptwFR6dFEki8nnvzWUW7pozhGTTpkCgwnI+7SM3nK3HFMvW2uQh+WnRkrDjpkV0ppLnOe0V7jVz
C1wBZipHIqot4UIH8IFaOvoCB/eH61jhcHnpTS5kc85ezqbaMW5vpI4tqng+1RzXmHwOQO5qW4IX
B7Cid4/K5UbselS46WE3dtjIr5iOME4qG5dln8z0HSpoCvk5VTmo2g8zdvz7emKVOpZKLRpKm5rm
uQpqTKxJxlvamvqEss4UcYpLgAuAMjHqKYJtsxJwSfUda0qOUveRFGXJFw7jboIj/PnJ/nUlixZx
2A4/+uKJ4hOQScEd6SWJoivI+b07Gtoz51Znn+z9i+aK6k1zIY2+RvlPfNVZYzbx5z94fhU8q+TD
jqelVLqcGEgdBXOvitE7alN25noVppflJJ4qPTpQpLFs4Ofw7VSurpAMbzx61We4MY3DjNepGF4H
zta8KvMjWa7V3ODkdqSGfzEIIPH51mm9R4AM7WHeqzak0k+NxPlng++KrV6I6adKHKnJ7mheRKcu
OGH5msK7AkIY8bTn/Cr73284yeB6VSm8sybSD0/SlQT+0YVqacrUylLqLOhI6g1Wa586IFiAQfTt
V4WiysCB0qtqFnBasBk5I/DrXQ5Ju6WxzWlCS5nYo6+oks2ZDjI/KvM/EFt5kz7/AMK9N1UeTZHb
8w28153rDpc3gwfmU1MJOE3K50aT9SppTCMLGT93Fei+CbjfAMj2rztJfKnbA6D8cc133hFwLYc8
moqVG1dIupSV49DodR/eSKo+9t6+1FnbGOQEg5A/AU6G32NvbcpHTIqaGKSRvlbGR/8ArqoTsmjO
tRfMpPfoWBqKAKkjc56VMtxDEdwPLVRltVtcbjuPQZpECLNls98fhStGNlHqKlRUtWtYmv8A2gJA
MnoOBTIb4oSMEfTtVAIZDj7oHT3FPLF5Rl1bn8KlqzsaQ11e9yzd6sbVtir1PSlt5vNddxwR3qld
wiSbcWziprVhM6A4yD+Vc1SbWxvh4e/bc6KxVyMdV96mutPTyxkkk/pUViMR7FPzL1q0rAkK3Ufn
Xnyk29eh9FSoxUPUqCYWfyj/AOvVPUr77UMHgCtS7tUUhyoJrL1aNCjNnDCqo1Oaepz4qhKFH3Sl
NeqvAPTikjv9mNxGBVK4RJY2Azk/zqCQsY2UqckYFesqcbK587TxU1JtfM111bzwXjOSvFEeou/z
Dkis7TpI0TkYOPzqwzFcbBijlTVwqVpLTpuWBq+9SNqhgPxqGC6+Z2Peq8ilHHOKmaMvgqcJiqSS
d2Y1ak57CW9+zTkZ4zV1IRGwIbr0qpHEiuSPX86tKu+NQOMGtFLd9zmdK9oy6ak7xGQ7nJI9KlNw
08Z24wBj86ZPFlFwfmP5U+1BgZlxxWWqSZ6E6NrNrcdbzPHEo7E5+lIJftjsnQqalZsMD29MVIY4
omBUckdhSm1K1gpRlFWRUEYS4VCzdecVanl8qHC4KjtSNbRPMG/i4JzUzQK4ULjC1nJXtY0pJwUu
frsRaXKHf5RgjpWtqKs0C9cqKy7QCNye47AVpLc+fCwbhj0NTJu5NKSdJ9CiQ23rhgOKfZTNt+fI
zUywYG5u3T600Qgkeh/Srg76SOWceSScdS1C6LCyMTg0xH3kcVIkKJArHOMcVCr734bGaUd7G9R6
JNb9B1wrQo2OM0yzJTOOasW9k0/BbG01bi05YY2YnDH+dVKSV0ZU6Dm1JLYrW915UZDKSTzUtxD5
smegFKLZCuSx61OXQAIO361nG0al4mqg5JxloitaAKSuBuq2DnCgUlukUbE7cY/WrAuIghwRuA/W
rbbbuZUoqFmvQiUZc4GPWnJEXjDcgHtTi6qRz196mKnH+z/Sphd+9c2nDmVmU2tfNYqw4HSi2tAJ
dgPT+dWoLlN5zjrSC5QXWRnp27VtHRu3YynH4e1y/bwKUI6cfjVWSwzKRnFWIryNYS5PzelRC8W4
YnHSuNyqdDtVGErx" alt="Big Smile" />
This method is mostly supported by most of the common email clients, including Outlook.
Hope this better explains an alternate solution, -
Blind carbon copy in email templates?
Hello,
how can I use blind carbon copy (bcc) in email templates?
I added the field to the E-Mail Template und modify the waveset.dtd, but this is not enough.
How can I use a BCC to an email template on IDM?
ThanksGood morning.
This is actually a bug:
Bug 12699 - RFE: add support for BCC recipient to email notification
IDM 8.1.1 will be the first available version to contain the fix.
Regards,
Alex -
Inconsistent substitution string expansion in email templates - SCSM 2012 R2
Coming to the conclusion that email templates should not be stored in a custom MP ?
I'm seeing odd begaviour where only some fields are expanded when the email is created. See below example where ID in the subject line has not been expanded but it has been expanded in the body of the email. If I store the custom template in "Service
Manager Incident Management Configuration Library" then it works as expected.
In the following notification, Subject has not been expanded yet when ID is used in a subsequent field in the email body it is expanded (Fault No.)
Also Affected User Firstname has not been expanded.
Subject: Your call has been closed. ID: $Context/Property[Type='WorkItem!System.WorkItem']/Id$
Fault No: IR223
Fault Description: Testing Open, resolve & close notifications
Dear $Context/Path[Relationship='WorkItem!System.WorkItemAffectedUser' SeedRole='Source' TypeConstraint='System!System.Domain.User']/Property[Type='System!System.Domain.User']/FirstName$,
Please be advised that this call has now been marked as closed.
Ian Moranit should be noted that those substitution strings are contingent on the MP that stores the notification template. for example, 'System!System.Domain.User' is only valid if the
MP Reference "System" points to an MP that contains the element System.WorkItemAffectedUser, and that element is a relationship class definition.
to break it down:
$Context/Path[Relationship='WorkItem!System.WorkItemAffectedUser' SeedRole='Source' TypeConstraint='System!System.Domain.User']/Property[Type='System!System.Domain.User']/FirstName$
$ starts and ends a variable.
Context is one of the keywords that control the behavior of the variable, but in this case, you can read it as the target of the notification template.
Path[] means we are going down the projections path \
Relationship modifies path by specifying which relationship to follow in the brackets with the Relationship element.
SeedRole modifies path by setting which side of the relationship the starting objects is on, in this case, the "context" is the source of the relationship.
TypeConstraint filters path based on what's on the other side of the relationship, in this case, it must be a user.
Property[] means we're reading data from a property of this user, as opposed to pathing again
Type modifies property by controling which class to get the property set from
the last entry is the property name to get data from, i.e. the
FirstName property.
Consider http://technet.microsoft.com/en-us/library/ff719642.aspx and
http://msdn.microsoft.com/en-us/library/ee533748.aspx, thou Context is new for service manager and is largely undocumented, I suspect it was added to address related classes, as (also speculation)
Target may refer only to the target entity without its relationships. -
Where's the best place to store email templates?
Hi all;
In a web app I store all my email templates in a files folder in the web app. Can't do that with a worker in a cloud service - no files. So where's the best place to store them? In a BLOB? And if so, is there a way to have files in my project get automatically
written to BLOB entries when I publish?
thanks - dave
What we did for the last 6 months -
Made the world's coolest reporting & docgen system even more amazingHi,
I think we could use azure blob to save files.
>>is there a way to have files in my project get automatically written to BLOB entries when I publish?
If you choose azure cloud service, you could write the upload code at role onstart method. If you choose Azure website, please consider use azure webjob to do this, refer to
http://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-webjobs-sdk-get-started/ for more details about webjob.
Regards -
Items in template contain errors, only correct items are transferred
Hi guys,
When we create SC with items from the old SC the message appears: "Items in template contain errors, only correct items are transferred". I checked SC, there are no error messages. I found that field SOURCE_REL_IND in the table BBP_PDIGP is initial. Can it be the reason of this error message?Hello
I think the old items from the old SC will be validated, and therefore you got this error message.
I would suggest to uncheck the 'Validate Product Data' (In Additional
Functions in product catalog tab) for the external catalog in the
following path:
spro -> SAP IMG -> Enterprise Buyer -> Master Data ->
Define Catalogs. Select the catalog, and then 'Goto -> Details'
Hope this helps,
Daniel -
How can i customize portal's Approval Detail Page?
Hi there,
I wonder how can i customize the portal Approval Detail Page? I got to know tat the package script is wrapped and cannot be unwrapped. So I am thinking to add smth like a link in the page for the mailto function. I was asked to send an email notification to the top management whenever there's smth new added approved.
where can i locate the page? or... where's the script to generate the page? Can someone suggest me?
thank you for your patient wit my question..In SP3 you can get a DesktopBackingContext, from which you can get the desktop's definitionLabel or title. Perhaps that will work for you?
-
Getting EM incident Service ID in email template
Hi Guys,
We have monitoring for OSB and when a proxy service is down, an incident is created.
Is it possible to get the "Service ID" in the email template? If yes, what is the attribute/label for this?
Given below is the Incident Details from Incident Manager.
"Service ID" seems to be specific for this particular metric group.
ID 26007
Metric Service Status
Metric Group OSB Service Status Metrics
Service ID ProxyService/XX/proxy/v10/AID...
Target /XX_soa_domain/soa_domain/osb_ms04/osb_ms04_osb(Oracle Service Bus)Target Information
Incident Created Jan 31, 2013 5:57:09 PM EST
Last Updated Jan 31, 2013 6:02:13 PM EST
Summary OSB Service status is down.
Internal Event Name OSBServiceStatus:svcStatus
Event Type Metric Alert
Category Availability
Thanks!If you customize the e-mail template for 'Metric alert events', KEY_VALUE attribute will give the value for Service ID.
Following is an example template syntax:
[IF KEY_VALUE NOT NULL]
[KEY_VALUE_LABEL]=[KEY_VALUE]
[ENDIF] -
Email template functionality in P6
Hi Experts,
Do we have any email template functionality in P6,if yes how and where ?
1. Option 1 : Send email from project workbench(activity) with logo – Manual process
2. Option 2 : Send email with the required content thru BI Publisher.
Thanks and Regards,
AdityaI am trying to email the activity/task detail to assigned engineer or project status to PM with an email template with company logo.
Maybe you are looking for
-
Number range for Goods receipt against Purchase order
Hi All, Please help me with the transaction code of creating new number range to receive goods for the new year. Message is Number range for trans./event type WE in year 2010 does not exist SAPXPT
-
Aperture won't import DNG files with my adjustments from LR
When I export my images from LR2 as DNG and import them into Aperture3, although they look fine in the import window, when I view them in projects they have lost all the modifications I put into them. I then tried to import them as TIFF 16 which work
-
User friendly method to post a error document
Hi Experts, I have a requirement. While posting vendor billing in a custom transaction, the posting is not happening because of invalid cost objects. To solve it some alternative cost object must be selected by the custom program and has to post
-
Error: "Locating Timecode Break"
I'm trying to capture some raw footage for a project. About 2 minutes into the capture, I get an error message saying "Locating Timecode Break". The capture stops - or almost stops - the camera keeps playing very slowly, one frame at a time. So when
-
Can anyone advise, how to give permissions to the Users in CUIC for UCCX... We have installed UCCX at a customer site and I have created a number of reports, none of which my users can see. Whilst the Excute & Write permissions windows are visible, I