diff --git a/test-raiseticket.sh b/test-raiseticket.sh index bd8a83c..1c093b1 100644 --- a/test-raiseticket.sh +++ b/test-raiseticket.sh @@ -4,6 +4,12 @@ user=$('whoami'); key=$(cat '/Library/Application Support/Purple/.purplediagnose'); zippass=$(cat '/Library/Application Support/Purple/.purplez'); +SMTPSRV=$(cat '/Library/Application Support/Purple/.SMTP/.smtpserver'); +SMTPAUTH=$(cat '/Library/Application Support/Purple/.SMTP/.smtplogin'); +SMTPFROM=$(cat '/Library/Application Support/Purple/.SMTP/.smtpfrom'); +SMTPTO=$(cat '/Library/Application Support/Purple/.SMTP/.smtpto'); +SMTPMSG="/Users/Shared/.Purple/Diagnostics/.mailhead.txt" + echo Command: WindowStyle: Activate >> /var/tmp/depnotify.log echo Command: WindowTitle: Create a Support Ticket >> /var/tmp/depnotify.log echo Command: MainTitle: Create a Support Ticket >> /var/tmp/depnotify.log @@ -57,6 +63,13 @@ zip -er -P "$zippass" "/Users/Shared/.Purple/Diagnostics/"Diagnostics.$user.$hos echo Status: Uploading Diagnotics to Purple Helpdesk, estimated time: 2 minutes >> /var/tmp/depnotify.log curl --upload-file "/Users/Shared/.Purple/Diagnostics/"Diagnostics.$user.$host.$dt.zip https://purplediagnose.keep.sh -H "Authorization: $key" >> "/Users/Shared/.Purple/Diagnostics/"$dt.uploadurl.txt +curl --ssl-reqd \ + --url "$SMTPSRV" \ + --user "$SMTPAUTH" \ + --mail-from "$SMTPFROM" \ + --mail-rcpt "$SMTPTO" \ + --upload-file "$SMTPMSG" + echo Command: DeterminateManualStep: 2 >> /var/tmp/depnotify.log echo Status: "Upload Finished. Once you have completed the ticket request please click 'Finished'." >> /var/tmp/depnotify.log echo Command: ContinueButton: Finished >> /var/tmp/depnotify.log