-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSend-FormatedMail.ps1
174 lines (167 loc) · 43.6 KB
/
Send-FormatedMail.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
function Send-FormatedMail {
[CmdLetBinding()]
Param (
[Parameter(Mandatory=$false)]
[string]$From = 'sccm-noreply@sdworx.com'
,
[Parameter(Mandatory=$true)]
[string[]]$To
,
[Parameter(Mandatory=$false)]
[string[]]$CC
,
[Parameter(Mandatory=$false)]
[string]$TicketNumber
,
[Parameter(Mandatory=$false)]
[string]$SourceRunbook
,
[Parameter(Mandatory=$false)]
[string]$BackgroundColorBody = '#EEEEEE'
,
[Parameter(Mandatory=$false)]
[string]$BackgroundColorMessage = '#FFFFFF'
,
[Parameter(Mandatory=$false)]
[string]$BackgroundColorFooter = '#DCDCDC'
,
[Parameter(Mandatory=$false)]
[string]$BackgroundColorTitle
,
[Parameter(Mandatory=$false)]
[string]$BorderColor
,
[Parameter(Mandatory=$false)]
[ValidateSet('ERROR', 'WARNING', 'OK', 'INFO')]
[string]$MessageType
,
[Parameter(Mandatory=$true)]
[string]$MessageTitle
,
[Parameter(Mandatory=$false)]
[string]$FontColorTitle = '#FFFFFF'
,
[Parameter(Mandatory=$false)]
[string]$FontColorMessage = '#000000'
,
[Parameter(Mandatory=$false)]
[string]$FontColorFooter = '#000000'
,
[Parameter(Mandatory=$true)]
[string]$Message
,
[Parameter(Mandatory=$false)]
[string]$FooterTextLeft = '<B>SD Worx</B><br>Server Infrastructure'
,
[Parameter(Mandatory=$false)]
[string]$FooterTextRight = '<a href="https://sd.sharepoint.com/sites/INT_CORP_Cloud_Technologies/SitePages/CloudTechnologies-Servers.aspx" style="color:blue;text-decoration: none;">About us</a><br><a href="supportdcsystems@sdworx.com" style="color:blue; text-decoration:none;">supportdcsystems@sdworx.com</a>'
,
[Parameter(Mandatory=$false)]
[string]$SourceTextLeft = 'Runbook: 3.1.2 - VM Provisioning POC'
,
[Parameter(Mandatory=$false)]
[string]$SourceTextRight
,
[Parameter(Mandatory=$false)]
[string]$BodyWidth = '800px'
)
if ( -not [boolean]$BorderColor ) {
switch ( $MessageType ) {
'ERROR' {
$BorderColor = '#FF0000'
}
'WARNING' {
$BorderColor = '#FFF200'
$FontColorTitle = '#000000'
}
'OK' {
$BorderColor = '#008000'
}
Default {
$BorderColor = '#005EB8'
}
}
}
if ( -not [boolean]$BackgroundColorTitle ) { $BackgroundColorTitle = $BorderColor }
if ( -not [boolean]$SourceTextRight ) {
if ( [boolean]$SourceRunbook ) {
$SourceTextRight = $SourceRunbook
}
else {
$SourceTextRight = $env:COMPUTERNAME
}
}
$SMTPServer = 'smtp.dika.be'
if ( $MessageType ) {
$Subject = "${MessageType}: ${MessageTitle}"
}
else {
$Subject = $MessageTitle
}
Import-Module PSHTML
#region image
$ImageBase64 = 'iVBORw0KGgoAAAANSUhEUgAABpQAAAPwCAYAAAA/BJ1GAAAACXBIWXMAABYlAAAWJQFJUiTwAAAgAElEQVR4nOzdP28bSbov4PZiADKTb+zAup9A3tiBtZ/AugwUarSB4rEUCCe4wGiAE1woEO1YwdgOHXDtT7By4HitT3CswPFaGRnpomeKXo5HLv3rLlZXPw8gONhzhtXFZjdZv37fundxcVEBAAAAAADA9/zFzAAAAAAAABAjUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAA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AABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACBKoAQAAAAAAECUQAkAAAAAAIAogRIAAAAAAABRAiUAAAAAAACiBEoAAAAAAABECZQAAAAAAACIEigBAAAAAAAQJVACAAAAAAAgSqAEAAAAAABAlEAJAAAAAACAKIESAAAAAAAAUQIlAAAAAAAAogRKAAAAAAAARAmUAAAAAAAAiBIoAQAAAAAAECVQAgAAAAAAIEqgBAAAAAAAQJRACQAAAAAAgCiBEgAAAAAAAFECJQAAAAAAAKIESgAAAAAAAEQJlAAAAAAAAIgSKAEAAAAAABAlUAIAAAAAACDq/7dnBwIAADAQhN6fegQ7gtJIKAEAAAAAAJCEEgAAAAAAAEkoAQAAAAAAkIQSAAAAAAAASSgBAAAAAACQhBIAAAAAAABJKAEAAAAAAJCEEgAAAAAAAEkoAQAAAAAAkIQSAAAAAAAASSgBAAAAAACQhBIAAAAAAABJKAEAAAAAAJCEEgAAAAAAAEkoAQAAAAAAkIQSAAAAAAAASSgBAAAAAACQhBIAAAAAAABJKAEAAAAAAJCEEgAAAAAAAEkoAQAAAAAAkIQSAAAAAAAASSgBAAAAAACQhBIAAAAAAABJKAEAAAAAAJCEEgAAAAAAAEkoAQAAAAAAkIQSAAAAAAAASSgBAAAAAADw23ZUh3Yi3yi9NAAAAABJRU5ErkJggg=='
#endregion image
#region create html template
$html = html -Content {
body -Style "background-color: ${BackgroundColorBody};" -Content {
Div -Attributes @{ align = 'center' } -Style "width: 99%; background-color: ${BackgroundColorBody};" -Content {
table -Class 'MsoNormalTable' -Attributes @{ border=0; cellspacing=0; cellpadding=0 } `
-Style "width: ${BodyWidth}; border: none; mso-cellspacing:0cm;" `
-Content {
tr -Content {
td -Attributes @{ colspan = 3 } `
-Style "font-size:1px; height: 10px;border-top: 1pt solid ${BorderColor}; border-left: 1pt solid ${BorderColor}; border-right: 1pt solid ${BorderColor}; background-color: ${BackgroundColorMessage};" `
-Content ' '
}
tr -Content {
td -Attributes @{ colspan = 3 } `
-Style "height:80pt;background: ${BackgroundColorTitle};font-size:18.0pt;font-family:Calibri,'Trebuchet MS',sans-serif;color:${FontColorTitle}; text-align: center;" `
-Content $MessageTitle
}
tr -Content {
td -Attributes @{ colspan = 3 } `
-Style "font-size:11.0pt;font-family:Calibri,'Trebuchet MS',sans-serif;text-align: left;vertical-align:top;padding: 20pt 30.6pt 20pt 30.6pt; border-left: 1pt solid ${BorderColor}; border-right: 1pt solid ${BorderColor}; background-color: ${BackgroundColorMessage}; color: ${FontColorMessage}" `
-Content $Message
}
tr -Content {
td -Content {
img -src "data:image/gif;base64,${ImageBase64}" -alt 'SD Worx' -width 135 -height 80
} -Style "height: 80px; width: 115pt; font-family:'Trebuchet MS',sans-serif;font-size: 9pt; padding: 0pt 10.6pt 0pt 12pt; margin: 7.5pt 0cm; border-left: 1pt solid ${BorderColor}; background: ${BackgroundColorFooter}; color: white;"
td -Content $FooterTextLeft -Style "height: 80px; font-family:Calibri,'Trebuchet MS',sans-serif;font-size: 9pt; padding: 0pt 0pt 0pt 0pt; width: 150pt; margin: 7.5pt 0cm; background: ${BackgroundColorFooter}; color: ${FontColorFooter};"
td -Content $FooterTextRight -Style "height: 80px; font-family:Calibri,'Trebuchet MS',sans-serif;font-size: 9pt; border-right: 1pt solid ${BorderColor}; background: ${BackgroundColorFooter}; text-align: right;padding: 0pt 30.6pt 0pt 30.6pt; color: ${FontColorFooter};"
}
tr -Content {
td -Attributes @{ colspan = 3 } -Style "font-size:1px; height: 10px; border-left: 1pt solid ${BorderColor}; border-bottom: 1pt solid ${BorderColor}; border-right: 1pt solid ${BorderColor}; background-color: ${BackgroundColorMessage};" -Content ' '
}
tr -Content {
td -Content ' ' -Style 'font-size:1px; height: 10px;'
}
tr -Content {
td -Content $SourceTextLeft -Style "padding: 3pt 30.6pt 3pt 30.6pt; font-family:Calibri,'Trebuchet MS',sans-serif;font-size:9px; height: 10px;background: ${BackgroundColorBody};" -Attributes @{ colspan=2 }
td -Content $SourceTextRight -Style "padding: 3pt 30.6pt 3pt 30.6pt; font-family:Calibri,'Trebuchet MS',sans-serif;font-size:9px; height: 10px;background: ${BackgroundColorBody}; text-align: right;"
}
tr -Content {
td -Content ' '
td -Content ' '
td -Content ' '
}
}
}
}
}
#endregion create html template
#region send message
$MailParams = @{
To = $To.Split(',')
From = $From
Body = $html
Subject = $Subject
SmtpServer = $SMTPServer
}
if ( [boolean]$CC ) {
$MailParams.Add( 'CC', $CC.Split(',') )
}
Send-MailMessage -BodyAsHtml @MailParams
#endregion send message
}