So far, the notification by email of new tickets arrives as such:
boundary="=_aaf0944733c21794124a87ce504ea129"
MIME-Version: 1.0
From: "Support" [email protected]
Date: Thu, 21 Nov 2013 11:00:52 +0000
Message-ID: [email protected]
X-Mailer: osTicket Mailer
In-Reply-To: ULwval6NRRrih12I-iHErUEA@7b72e90c10
References: ULwval6NRRrih12I-iHErUEA@7b72e90c10
Return-Path: [email protected]
X-OriginalArrivalTime: 21 Nov 2013 11:01:30.0823 (UTC) FILETIME=[0895F570:01CEE6A9]
--=_aaf0944733c21794124a87ce504ea129
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset=utf-8
LS0gZG8gbm90IGVkaXQgLS0KCltpbWFnZTpvc1RpY2tldCBMb2dvIChrYW5nYXJvbyldCgpXZSdy
ZSBIZXJlIEZvciBZb3UKLS0tLS0tLS0tLS0tLS0tLS0tCiAqRGVhciBEYXZlIFNtaXRoLCogCgog
Q29tcGxldGUuIAoKCllvdXIgQ0NMIElUIFJlcXVlc3QgVGVhbSwgCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQoKV2UgaG9wZSB0aGlzIHJlc3BvbnNlIGhhcyBzdWZmaWNpZW50bHkg
YW5zd2VyZWQgeW91ciBxdWVzdGlvbnMuIElmIG5vdCwgcGxlYXNlIGRvIG5vdCBzZW5kCmFub3Ro
ZXIgZW1haWwuIEluc3RlYWQsIHJlcGx5IHRvIHRoaXMgZW1haWwgb3IgW2xvZ2luIHRvIHlvdXIg
YWNjb3VudF0gZm9yIGEgY29tcGxldGUKYXJjaGl2ZSBvZiBhbGwgeW91ciBzdXBwb3J0IHJlcXVl
c3RzIGFuZCByZXNwb25zZXMuIApbW2ltYWdlOlBvd2VyZWQgYnkgb3NUaWNrZXRdIF0oaHR0cDov
L29zdGlja2V0LmNvbS8pCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KW2xvZ2luIHRvIHlvdXIgYWNjb3VudF0KaHR0cDovL2xibGFzaHN2bi90aWNrZXQvdXBs
b2FkL3ZpZXcucGhwP3Q9NzE4NTYyJmU9ZHNtaXRoM0BjY2xpbmQuY29tJmE9ZGIxZWM0M2E3ZDhh
Y2NlYWIyCjNjYjVkYzg1YTZmOWU3
--=_aaf0944733c21794124a87ce504ea129
Content-Type: multipart/related;
boundary="=_8e483d3fc4dca752f555e6bc19f3e353"
--=_8e483d3fc4dca752f555e6bc19f3e353
Content-Transfer-Encoding: base64
Content-Type: text/html; charset=utf-8
PHAgc3R5bGU9ImRpc3BsYXk6bm9uZSI+LS0gZG8gbm90IGVkaXQgLS08L3A+PHA+PGltZyBzcmM9
ImNpZDo2ZmUxZWZkZWEzNTc1MzRkMjM4Yjg2ZTc4NjBhN2M1YUBiOTdiNzJlOTBjMTAiIGFsdD0i
b3NUaWNrZXQgTG9nbyAoa2FuZ2Fyb28pIiB3aWR0aD0iMTEzIiBoZWlnaHQ9IjY0IiBzdHlsZT0i
ZmxvYXQ6IHJpZ2h0OyB3aWR0aDogMTEzcHg7IG1hcmdpbjogMHB4IDBweCAxMHB4IDEwcHgiIC8+
IDwvcD48aDM+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMTI3LCAxMjcsIDEyNyk7IGZvbnQtd2Vp
Z2h0OiBub3JtYWw7IGZvbnQtZmFtaWx5OiBHZW9yZ2lhOyBmb250LXNpemU6IDMwcHQiPldlJ3Jl
I'm sorry, how is this an issue?
That is the body of the email, not the header. Users at our site (using Outlook) won't be able to read that.
Base64 is a valid encoding for the body, and it is properly labeled with the Content-Transfer-Encoding header. Outlook must be misconfigured
Odd. It displayed the email as text with URL links in 1.7.1.4, but shows the Base64 encoded as the body in 1.8.


Do you have access to the complete, raw email? There should be another body of content-type text/html along with a parent header of content-type: multipart/alternative; boundary='...'. This email starts with the boundary part of the top-level content-type header.
My hunch is that one of the mail transfer agents, perhaps even one written by a Redmond-based company, is corrupting the email. But then again, I don't know why it would be corrupted.
It turns out that we moved away from quoted-printable encoding because of issues from this same email client...
I'm sorry, I don't, unless there's a way in Outlook to get this (and I don't know of one).
This is the whole of the email (I shortened it for brevity in the earlier post):
There is also a content-type text/html in here.
boundary="=_cb919948d53f09ecdc458e1b1670a6ba"
MIME-Version: 1.0
From: "Support" [email protected]
Date: Thu, 21 Nov 2013 13:15:50 +0000
Message-ID: [email protected]
X-Mailer: osTicket Mailer
X-Autoreply: yes
X-Auto-Response-Suppress: ALL, AutoReply
Auto-Submitted: auto-replied
Precedence: auto_reply
In-Reply-To: UOuenbOUZwVwzJ7zNRoQz14n@7b72e90c10
References: UOuenbOUZwVwzJ7zNRoQz14n@7b72e90c10
Return-Path: [email protected]
X-OriginalArrivalTime: 21 Nov 2013 13:16:29.0343 (UTC) FILETIME=[E3AE0AF0:01CEE6BB]
--=_cb919948d53f09ecdc458e1b1670a6ba
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset=utf-8
LS0gZG8gbm90IGVkaXQgLS0KCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgV2Ug
SGVhciBZb3UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IFtpbWFnZTpv
c1RpY2tldCBMb2dvIChrYW5nYXJvbyldICB8CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rCnwgRGVhciBEYXZlLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IENDTCBJVCBSZXF1ZXN0ICAgICAgICAgICAgICAgICAgICB8CnwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICBTdXBwb3J0IERlcGFydG1lbnQgICAg
ICAgICAgICAgICB8CnwgIFdlIHJlY2VpdmVkIHlvdXIgcmVxdWVzdCBhbmQgYXNzaWduZWQgdGlj
a2V0ICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CnwgIzEzNjU5NyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICBJZiB5b3Ugd2lzaCB0
byBzZW5kIGFkZGl0aW9uYWwgICB8CnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IGNvbW1lbnRzIG9yIGluZm9ybWF0aW9uIHJlZ2FyZGluZyB8Cnwg
IFRvcGljOiAqQWRkIE5ldyBVc2VyKiAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IHRoaXMg
aXNzdWUsIHBsZWFzZSBkb24ndCBvcGVuIGEgICB8CnwgIFN1YmplY3Q6ICpSb2JlcnQgQW50b24g
V2lsc29uKiAgICAgICAgICAgICAgICAgICB8IG5ldyB0aWNrZXQuIFNpbXBseSBbbG9naW5dIGFu
ZCAgICB8CnwgIFN1Ym1pdHRlZDogKjIxLzExLzIwMTMgODoxNSBhbSogICAgICAgICAgICAgICAg
ICB8IHVwZGF0ZSB0aGUgdGlja2V0LiAgICAgICAgICAgICAgICB8CnwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CnwgIEEgcmVwcmVzZW50YXRpdmUgd2lsbCBmb2xsb3ctdXAgd2l0aCB5
b3UgYXMgc29vbiB8IFZpc2l0IG91ciBba25vd2xlZGdlYmFzZV0gICAgICAgICB8CnwgYXMgcG9z
c2libGUuIFlvdSBjYW4gW3ZpZXcgdGhpcyB0aWNrZXQncyBwcm9ncmVzcyB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8Cnwgb25saW5lXS4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
CnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CnwgIFlvdXIgQ0NMIElUIFJlcXVlc3Qg
VGVhbSwgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8CnwgIFN1cHBvcnQgRGVwYXJ0bWVudCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CistLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rCgpbW2ltYWdlOlBvd2VyZWQgYnkgb3NUaWNrZXRdIF0oaHR0cDov
L29zdGlja2V0LmNvbS8pCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KW3ZpZXcgdGhpcyB0aWNrZXQncyBwcm9ncmVzcyBvbmxpbmVdCmh0dHA6Ly9sYmxhc2hz
dm4vdGlja2V0L3VwbG9hZC92aWV3LnBocD90PTEzNjU5NyZlPWRzbWl0aDNAY2NsaW5kLmNvbSZh
PWRjZDZmZjFlYTY0ZDVlOThmOQo0MGIwMTVkZDUyNzQ1YgpbbG9naW5dCmh0dHA6Ly9sYmxhc2hz
dm4vdGlja2V0L3VwbG9hZC92aWV3LnBocD90PTEzNjU5NyZlPWRzbWl0aDNAY2NsaW5kLmNvbSZh
PWRjZDZmZjFlYTY0ZDVlOThmOQo0MGIwMTVkZDUyNzQ1Ygpba25vd2xlZGdlYmFzZV0gaHR0cDov
L2xibGFzaHN2bi90aWNrZXQvdXBsb2FkL2ti
--=_cb919948d53f09ecdc458e1b1670a6ba
Content-Type: multipart/related;
boundary="=_664aa44a6b9042184c20282c90069e64"
--=_664aa44a6b9042184c20282c90069e64
Content-Transfer-Encoding: base64
Content-Type: text/html; charset=utf-8
PHAgc3R5bGU9ImRpc3BsYXk6bm9uZSI+LS0gZG8gbm90IGVkaXQgLS08L3A+PHA+PC9wPjx0YWJs
ZSBjZWxsc3BhY2luZz0iMCI+IDx0Ym9keT4gPHRyPiA8dGQgc3R5bGU9InZlcnRpY2FsLWFsaWdu
OiBtaWRkbGU7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyBoZWlnaHQ6IDQ4cHQiPiA8
c3BhbiBzdHlsZT0iY29sb3I6IHJnYigxMjcsIDEyNywgMTI3KTsgZm9udC1mYW1pbHk6IEdlb3Jn
aWE7IGZvbnQtc2l6ZTogMjhwdDsgZm9udC13ZWlnaHQ6IG5vcm1hbCI+V2UgSGVhciBZb3U8L3Nw
YW4+IDwvdGQ+IDx0ZCBzdHlsZT0iYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQiPiA8aW1n
IHNyYz0iY2lkOjZmZTFlZmRlYTM1NzUzNGQyMzhiODZlNzg2MGE3YzVhQGI5N2I3MmU5MGMxMCIg
d2lkdGg9Ijk0IiBhbHQ9Im9zVGlja2V0IExvZ28gKGthbmdhcm9vKSIgc3R5bGU9IndpZHRoOiA5
NHB4OyBmbG9hdDogcmlnaHQ7IHZlcnRpY2FsLWFsaWduOiBib3R0b20iIGhlaWdodD0iNTMiIC8+
IDwvdGQ+IDwvdHI+IDx0cj4gPHRkIHN0eWxlPSJ3aWR0aDo2NyU7IHBhZGRpbmctdG9wOiAxMnB0
OyBwYWRkaW5nLXJpZ2h0OiAxMnB0Ij4gRGVhciBEYXZlLCA8YnIgLz4gPGJyIC8+IFdlIHJlY2Vp
dmVkIHlvdXIgcmVxdWVzdCBhbmQgYXNzaWduZWQgdGlja2V0ICMxMzY1OTcgPGJyIC8+IDxiciAv
PiBUb3BpYzogPHN0cm9uZz5BZGQgTmV3IFVzZXI8L3N0cm9uZz4gPGJyIC8+IFN1YmplY3Q6IDxz
dHJvbmc+Um9iZXJ0IEFudG9uIFdpbHNvbjwvc3Ryb25nPiA8YnIgLz4gU3VibWl0dGVkOiA8c3Ry
b25nPjIxLzExLzIwMTMgODoxNSBhbTwvc3Ryb25nPiA8YnIgLz4gPGJyIC8+IEEgcmVwcmVzZW50
YXRpdmUgd2lsbCBmb2xsb3ctdXAgd2l0aCB5b3UgYXMgc29vbiBhcyBwb3NzaWJsZS4gWW91IGNh
biA8YSBocmVmPSJodHRwOi8vbGJsYXNoc3ZuL3RpY2tldC91cGxvYWQvdmlldy5waHA/dD0xMzY1
OTcmYW1wO2U9ZHNtaXRoM0BjY2xpbmQuY29tJmFtcDthPWRjZDZmZjFlYTY0ZDVlOThmOTQwYjAx
NWRkNTI3NDViIj52aWV3IHRoaXMgdGlja2V0J3MgcHJvZ3Jlc3Mgb25saW5lPC9hPi4gPGJyIC8+
IDxiciAvPiBZb3VyIENDTCBJVCBSZXF1ZXN0IFRlYW0sPGJyIC8+IFN1cHBvcnQgRGVwYXJ0bWVu
dCA8L3RkPiA8dGQgc3R5bGU9InZlcnRpY2FsLWFsaWduOiB0b3A7IHBhZGRpbmctdG9wOiAxMnB0
Ij4gPHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMTI3LCAxMjcsIDEyNykiPkNDTCBJVCBSZXF1ZXN0
PGJyIC8+IFN1cHBvcnQgRGVwYXJ0bWVudDwvc3Bhbj4gPGJyIC8+IDxiciAvPiA8c3BhbiBzdHls
ZT0iY29sb3I6IHJnYigxMjcsIDEyNywgMTI3KSI+IElmIHlvdSB3aXNoIHRvIHNlbmQgYWRkaXRp
b25hbCBjb21tZW50cyBvciBpbmZvcm1hdGlvbiByZWdhcmRpbmcgdGhpcyBpc3N1ZSwgcGxlYXNl
IGRvbid0IG9wZW4gYSBuZXcgdGlja2V0LiBTaW1wbHk8L3NwYW4+IDxhIGhyZWY9Imh0dHA6Ly9s
Ymxhc2hzdm4vdGlja2V0L3VwbG9hZC92aWV3LnBocD90PTEzNjU5NyZhbXA7ZT1kc21pdGgzQGNj
bGluZC5jb20mYW1wO2E9ZGNkNmZmMWVhNjRkNWU5OGY5NDBiMDE1ZGQ1Mjc0NWIiPjxzcGFuIHN0
eWxlPSJjb2xvcjogcmdiKDg0LCAxNDEsIDIxMikiPmxvZ2luPC9zcGFuPjwvYT4gPHNwYW4gc3R5
bGU9ImNvbG9yOiByZ2IoMTI3LCAxMjcsIDEyNykiPmFuZCB1cGRhdGUgdGhlIHRpY2tldC48L3Nw
YW4+IDxiciAvPiA8YnIgLz4gPHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMTI3LCAxMjcsIDEyNyki
PlZpc2l0IG91cjwvc3Bhbj4gPGEgaHJlZj0iaHR0cDovL2xibGFzaHN2bi90aWNrZXQvdXBsb2Fk
L2tiIj48c3BhbiBzdHlsZT0iY29sb3I6IHJnYig4NCwgMTQxLCAyMTIpIj5rbm93bGVkZ2ViYXNl
PC9zcGFuPjwvYT4gPC90ZD4gPC90cj4gPC90Ym9keT4gPC90YWJsZT4gPGRpdiBzdHlsZT0idGV4
dC1hbGlnbjogY2VudGVyIj4gPGEgaHJlZj0iaHR0cDovL29zdGlja2V0LmNvbS8iPjxpbWcgc3Jj
PSJjaWQ6YjU2OTQ0Y2I0NzIyY2M1Y2RhOWQxZTIzYTNlYTdmYmNAYjk3YjcyZTkwYzEwIiB3aWR0
aD0iMTI2IiBoZWlnaHQ9IjE5IiBzdHlsZT0id2lkdGg6IDEyNnB4IiBhbHQ9IlBvd2VyZWQgYnkg
b3NUaWNrZXQiIC8+PC9hPiA8L2Rpdj4=
--=_664aa44a6b9042184c20282c90069e64
Content-Transfer-Encoding: base64
Content-ID: 6fe1efdea357534d238b86e7860a7c5a@b97b72e90c10
Content-Type: image/png;
name=kangaroo.png
Content-Disposition: inline;
filename=kangaroo.png;
size=6879
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
--=_664aa44a6b9042184c20282c90069e64
Content-Transfer-Encoding: base64
Content-ID: b56944cb4722cc5cda9d1e23a3ea7fbc@b97b72e90c10
Content-Type: image/png;
name=powered-by-osticket.png
Content-Disposition: inline;
filename=powered-by-osticket.png;
size=5128
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
--=_664aa44a6b9042184c20282c90069e64--
--=_cb919948d53f09ecdc458e1b1670a6ba--
Yeah, what you posted is still corrupted. It should have some more headers above the first line that starts with boundary="..."
I have no way of getting to that I'm afraid.
If I start a new ticket with a hotmail account, the mail arrives with two attached images (the logos). If I then forward that back to my Outlook account, the images are there as attachments, but there is no text in either.
So it looks like something in the Outlook account train is corrupting emails. Any progress on the issue?
Hi there, I've encountered the same issue. I installed the latest osticket version 1.8. Same as dchurch24 all I get from my outlook account is an empty email with two sizeless images (the logos) with the following source snippet:
...
Content-Type: multipart/alternative;
boundary="=_b37db4f6d8eda8eb39382de0509f2e18"
MIME-Version: 1.0
From: "osTicket Alerts" [email protected]
Date: Wed, 27 Nov 2013 16:24:08 +0100
Message-ID: [email protected]
X-Mailer: osTicket Mailer
X-Autoreply: yes
X-Auto-Response-Suppress: ALL, AutoReply
Auto-Submitted: auto-replied
Precedence: bulk
In-Reply-To: .mOPzfHZOhnPYD79me4.sZKm@b696342518
References: .mOPzfHZOhnPYD79me4.sZKm@b696342518
Return-Path: [email protected]
X-OriginalArrivalTime: 27 Nov 2013 15:24:09.0357 (UTC) FILETIME=[B7E1EBD0:01CEEB84]
--=_b37db4f6d8eda8eb39382de0509f2e18
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset=utf-8
SGkgQWRtaW4sCj09PT09PT09PQogTmV3IHRpY2tldCAjNDUzNTAwIGNyZWF0ZWQgCgoKKy0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwp8ICpGcm9tKjogICAgICAg
ICB8IGxvIDxhYWxmaWUxQGdtYWlsLmNvbT4gICB8CistLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t
...
while accounts like tiscali, libero and gmail don't receive any email, as if they were treated as spam and blocked.
I am able to see the email body content only if I disable "Enable HTML Ticket Thread:" (Setting > Ticket > Enable rich text in ticket thread and autoresponse emails).
Hope someboby can help me figure out how to work this out.
Thanks ;)
There's always the option to use a better mail infrastructure and client ...
I do receive them, formatted correctly, if it gets sent to my GMail account.
There's always the option to use a better mail infrastructure and client ...
Ha. I wish that was an option. With 600 plants and over 9000 employees, I think this might take some time (plus, I don't have any say in the matter with regards to mail server/OS stuff sadly - if I did, then I wouldn't even be using Windows).
There's always the option to use a better mail infrastructure and client ...
Does that means that this won't be addressed? This would be a shame, as so far this is the only ticketing system that seems to suit our needs; this issue would render it unusable for many, many people. A LOT of companies use Outlook.
It's a bit like that old 'Doctor' joke: "Doctor, it hurts when I do this....", "Then don't do it then!"
I'll have a stab at fixing it.
(could you point me at the php file that uses the 'mail' method in the class.email.php?)
Hi guys! Glad I am not the only one struggling with this bit of issue ;)
Even if I go for the easiest way just to make it work for the while by sending the email notification as plain text I am having trouble stripping the html tags from the content in the body of the email. I have been trying the posted suggestions here and there such as https://github.com/osTicket/osTicket-1.8/pull/29/files (by the way, thanks, greezybacon, for all your work) changing the html2text.php (the other two files class.mailfetch.php and class.mailparse.php where already set) but so far no luck.
well, ..just keep trying... sooner or later...
I've had to uninstall it - I was just making it worse. I went back and installed 1.7.3 and now I don't get any emails.
I'd be happy with sending emails as simple plain text...I can get them to the point where they are sent in "unrendered" html.
The issue here is how your mail server handles (decodes) base64 encoded emails.
Try revering this commit 324b6fb75c9 by changing text_encoding back to quoted-printable and report the results.
Well.. thanks, protich for your help.
Here is the source outcome when changing text-encoding back to quoted-printable in class.mailer.php:
...
Subject: New Ticket Alert
X-PHP-Originating-Script: 10001:mail.php
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8
MIME-Version: 1.0
From: "osTicket Alerts" [email protected]
Date: Thu, 28 Nov 2013 15:53:59 +0100
Message-ID: zRpEc2igl.[email protected]
X-Mailer: osTicket Mailer
X-Autoreply: yes
X-Auto-Response-Suppress: ALL, AutoReply
Auto-Submitted: auto-replied
Precedence: bulk
In-Reply-To: KIDHaKGS8KaVMOVhb9hswRKm@b696342518
References: KIDHaKGS8KaVMOVhb9hswRKm@b696342518
Return-Path: [email protected]
X-OriginalArrivalTime: 28 Nov 2013 14:54:01.0130 (UTC) FILETIME=[AC8220A0:01CEEC49]
<h2>Hi Admin,</h2> New ticket #576010 created <br /> <br /> <table> <tbody>=
<tr> <td> <strong>From</strong>: </td> <td> lo <xxx@hotmail=
=2Ecom> </td> </tr> <tr> <td> <strong>Department</strong>: </td> <td> xx=
xxx </td> </tr> </tbody> </table> <br /> <pre>prova ticket</pre> <=
br /> <br /> <hr /> <div>To view or respond to the ticket, please <a href=
=3D"http://xx.xxx.xxx.xxx/osticket/scp/tickets.php?id=3D88">login</a> to th=
e support ticket system</div> <em style=3D"font-size: small">Your friendly =
Customer Support System</em> <br /> <a href=3D"http://osticket.com/"><img w=
idth=3D"126" height=3D"19" style=3D"width: 126px" alt=3D"Powered By osTicke=
t" src=3D"cid:b56944cb4722cc5cda9d1e23a3ea7fbc" /></a>
Same if I change the html-encoding to quoted-printable and enable the html ticket thread I get this source:
...
Subject: New Ticket Alert
X-PHP-Originating-Script: 10001:mail.php
Content-Type: multipart/alternative;
boundary="=_c0426db9cea789946894e6c363938dd9"
MIME-Version: 1.0
From: "osTicket Alerts" [email protected]
Date: Thu, 28 Nov 2013 16:02:59 +0100
Message-ID: [email protected]
X-Mailer: osTicket Mailer
X-Autoreply: yes
X-Auto-Response-Suppress: ALL, AutoReply
Auto-Submitted: auto-replied
Precedence: bulk
In-Reply-To: diakuGp4l9ZDR8tWrc5Ui4jB@b696342518
References: diakuGp4l9ZDR8tWrc5Ui4jB@b696342518
Return-Path: [email protected]
X-OriginalArrivalTime: 28 Nov 2013 15:03:00.0366 (UTC) FILETIME=[EDEB02E0:01CEEC4A]
--=_c0426db9cea789946894e6c363938dd9
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8
Hi Admin,
=3D=3D=3D=3D=3D=3D=3D=3D=3D
New ticket #778392 created=20
+-----------------+------------------------------------+
| _From_: | lo [email protected] |
+-----------------+------------------------------------+
| _Department_: | xxx |
+-----------------+------------------------------------+
ticket test
To view or respond to the ticket, please [login] to the support ticket syst=
em Your
friendly Customer Support System=20
[image:Powered By osTicket]
[login] http://xx.xxx.xxx.xxx/osticket/scp/tickets.php?id=3D91
--=_c0426db9cea789946894e6c363938dd9
Content-Type: multipart/related;
boundary="=_f46cfbeb0fcafecfdb6d1718691d3188"
--=_f46cfbeb0fcafecfdb6d1718691d3188
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=utf-8
<h2>Hi Admin,</h2> New ticket #778392 created <br /> <br /> <table> <tbody>=
<tr> <td> <strong>From</strong>: </td> <td> lo <xxx@hotmail=
=2Ecom> </td> </tr> <tr> <td> <strong>Department</strong>: </td> <td> xx=
xxx </td> </tr> </tbody> </table> <br /> prova ticket<br /> <br />=
<br /> <hr /> <div>To view or respond to the ticket, please <a href=3D"htt=
p://xx.xxx.xxx.xxx/osticket/scp/tickets.php?id=3D91">login</a> to the suppo=
rt ticket system</div> <em style=3D"font-size: small">Your friendly Custome=
r Support System</em> <br /> <a href=3D"http://osticket.com/"><img width=3D=
"126" height=3D"19" style=3D"width: 126px" alt=3D"Powered By osTicket" src=
=3D"cid:b56944cb4722cc5cda9d1e23a3ea7fbc@42b696342518" /></a>
--=_f46cfbeb0fcafecfdb6d1718691d3188
Content-Transfer-Encoding: base64
Content-ID: b56944cb4722cc5cda9d1e23a3ea7fbc@42b696342518
Content-Type: image/png;
name=powered-by-osticket.png
Content-Disposition: inline;
filename=powered-by-osticket.png;
size=5128
iVBORw0KGgoAAAANSUhEUgAAAO8AAAAkCAYAAABhX23OAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAHYQAAB2EBlcO4tgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAABOFSURB
VHic7Zx5fFXVtce/69whA0kAgRASJplEEetstc62Sh2rFp+tWsfSoqW19lmH9j2spX2+Dmqdi0qd
...
But the email body in this case yet does not show any content ...
@Ramna - I honestly have no idea why and how the emails are getting corrupted. We follow standard encoding.
Here it is:
By testing the Outgoing email from the diagnostic page, here is the whole email source i get:
x-store-info:7YsnRco0gQJ3EyekdHv0zgpxljZUE8IwsG+hZx6OUUOZD13OOPSxj3+Qer/7nlMbOdFz1Iqi9UCz2OwPujfKvFO9Gyck8LRwO4K3Q8FYbh9QK2T1ASlK49J9TJuIyGe7Q/eQhXepmd0=
Authentication-Results: hotmail.com; spf=none (sender IP is xx.xxx.xxx.xxx) smtp.[email protected]; dkim=none header.d=xxx.it; x-hmca=none header.[email protected]
X-SID-PRA: [email protected]
X-AUTH-Result: NONE
X-SID-Result: NONE
X-Message-Status: n:n
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MTtHRD0yO1NDTD0w
X-Message-Info: NhFq/7gR1vTmlk0haP875RjjXw23BQyKDma8bqrosHBiXWTAD4SqR62H16Z5ervDZAzX6JeIpkxOGcazUPaUlVWTagMZtMZP08OwWvybo6Qf5Y5mkyfJ501iT09qDn2FEfDy/eXxP1QPgjLB1T989xwcEmQTv0k5DAQiaIcb1BE8WATwGphYum4dWG5KnZocM4kwqSAt9MRNJQSaG4n8M/CUY3rZFd5w
Received: from servervirtuale.aruba ([xx.xxx.xxx.xxx]) by BAY0-MC2-F33.Bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
Thu, 28 Nov 2013 08:37:10 -0800
Received: (qmail 6669 invoked by uid 10001); 28 Nov 2013 17:37:09 +0100
To: [email protected]
Subject: osTicket test email
X-PHP-Originating-Script: 10001:mail.php
Content-Type: multipart/alternative;
boundary="=_7722c0218cfa5f210a7a8e10cca99efb"
MIME-Version: 1.0
From: "osTicket Alerts" [email protected]
Date: Thu, 28 Nov 2013 17:37:09 +0100
Message-ID: [email protected]
X-Mailer: osTicket Mailer
Return-Path: [email protected]
X-OriginalArrivalTime: 28 Nov 2013 16:37:10.0510 (UTC) FILETIME=[15AA90E0:01CEEC58]
--=_7722c0218cfa5f210a7a8e10cca99efb
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset=utf-8
ZGlhZ25vc2k=
--=_7722c0218cfa5f210a7a8e10cca99efb
Content-Transfer-Encoding: base64
Content-Type: text/html; charset=utf-8
ZGlhZ25vc2k=
--=_7722c0218cfa5f210a7a8e10cca99efb--
Can you please send a test mail to peter@ osticket.com and include your email -- so I can send you a test mail from our osTicket installation for comparison purposes.
By setting and using SMTP the email is correctly received and displayed in html format. Here's the email source:
x-store-info:J++/JTCzmObr++wNraA4Pa4f5Xd6uensxNRGNyaWNydIEuf6/sm/Sjnc/PmBVg90R+wVeJuoEG2mG6Ho3tnovcPN6Z41BBb2qB2FWgcUp0m8J+7bdtJSNKeWbjktEDoSreEDMinOy4U=
Authentication-Results: hotmail.com; spf=temperror (sender IP is xx.xxx.xxx.xxx) smtp.[email protected]; dkim=none header.d=onlinefacile.it; x-hmca=none header.[email protected]
X-SID-PRA: [email protected]
X-AUTH-Result: NONE
X-SID-Result: NONE
X-Message-Status: n:n
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTE7YT0xO0Q9MTtHRD0xO1NDTD0w
X-Message-Info: NhFq/7gR1vRIHeNVDjBNWAhBQ7BeyRMUKjYWUJDuCurgqhRRcwJv03Mk9EgsAq3Ktf+/uN99ORbjWHmTNPM9FT4bRy46mnhsQRzi7U0jNda1/EqP9TCg3i0bX/t3ByACSDzzTFK8RgskpxjxDXJTBIdHSG9T/l4B7yoLqNGQ7XCsAkkKQVqvfiO5FVx+8dw2OktQk8D54sGZakTGcg7wbvbJ+52oTRIP
Received: from smtpdg96.aruba.it ([xx.xxx.xxx.xxx]) by COL0-MC1-F11.Col0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
Thu, 28 Nov 2013 09:35:55 -0800
Received: from localhost ([xx.xxx.xxx.xxx])
by smtpcmd05.ad.aruba.it with bizsmtp
id v5bu1m00d2YP0af015bu09; Thu, 28 Nov 2013 18:35:54 +0100
Content-Type: multipart/alternative;
boundary="=_db6dd870989f05fce06a5ac5e63609cc"
MIME-Version: 1.0
From: "CWM" [email protected]
To: [email protected]
Subject: osTicket test email
Date: Thu, 28 Nov 2013 18:35:54 +0100
Message-ID: [email protected]
X-Mailer: osTicket Mailer
Return-Path: [email protected]
X-OriginalArrivalTime: 28 Nov 2013 17:35:55.0227 (UTC) FILETIME=[4A8FB2B0:01CEEC60]
--=_db6dd870989f05fce06a5ac5e63609cc
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset=utf-8
dGlja2V0IHRlc3Q=
--=_db6dd870989f05fce06a5ac5e63609cc
Content-Transfer-Encoding: base64
Content-Type: text/html; charset=utf-8
dGlja2V0IHRlc3Q8YnIgLz4=
--=_db6dd870989f05fce06a5ac5e63609cc--
Could you try and set the header encoding to base64 in class.mailer.php, line 190 or so, like this
//Desired encodings...
$encodings=array(
'head_encoding' => 'base64',
'text_encoding' => 'base64',
'html_encoding' => 'base64',
'html_charset' => 'utf-8',
'text_charset' => 'utf-8',
'head_charset' => 'utf-8'
);
And see if that changes anything?
I changed $encodings like you requested, does not change anything, mails are still base64 for outlook users.
We had the same issue with Outlook unable to decode mails properly and showing either blank email body or base64 encoding as is. I had fixed it by following solution from this bug-report for Mail_mime PEAR package and modifying include/class.mailer.php line 140 to $mime = new Mail_mime("\n");
So, I read through the bug report and resolution, but I'm left feeling empty: should the \n fix apply to all platforms or only Windoze?
Could anyone confirm or deny if the patch is #442 addresses the issue?
Well, I'm running my osTicket installation under Debian squeeze. I have no idea why Mail_mime needs this tweaking or how this fixes issue with Outlook mail client.
greezybacon, #442 did NOT fix it for me.
I previously thought it had, but the file on my webserver was still the one with a hardcoded "n" added as suggested by AlexeyDemidov.
There seems to be a prob with 442 - it's checking the host OS that PHP is running on, but that might not be relevant (My web server environment is LAMP, I'm using PHP mail to send out, and OL2013 as mail client.. And using the "n" fixes this display problem!)
@Sime208, is the next hop mail server from your LAMP system Windoze based?
@greezybacon, in that case yes MS Exchange. I can do submission to a local mailbox on the PHP/osTicket box, then collected by OL2013 and/or a linux based mail client if you want further testing?
I had the exact same problem as describe by others on version 1.8. I was able to resolve the problem by switching from the default PHP Mail to SMTP.
Simply got to "Emails", select the email address you are using for outbound messages, enable SMTP and input the appropriate credentials (username, password, host, port, etc, etc).
This is actually what osTicket recommends you do anyway to avoid false spam identification. I'm not sure what it is about the PHP delivery that causing the problem, but it must be localized there because SMTP works. I think the message construction may not be correct or not include the MIME which sometimes can throw things off. For example:
MIME-Version: 1.0
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: base64
But I'm not sure about this and haven't investigated it further. That's just a guess so don't throw daggers at me ;P.
I also noticed that the problem seems to exist for receiving domains that are not hosted on major platforms. So aol, hotmail, yahoo are all fine. Gmail works too including customized domains that use gmail as the mail provider. But domains that are hosted with a web hosting provider using cPanel as the manager for mail (for example) have problems.
Hope this helps!
Is anyone here using the Suhosin patch for php?
This problem is still present in v1.8.1.2, I had to reapply my fix manually. My installation uses php5-suhosin 0.9.32.1-1.
Can anyone verify if the patch in #442 fixes the issue? I added another case for Suhosin
Does not work for me. I have a lot of customers getting empty or garbled (base64 encoded) email from osticket recently. I'm running 1.8 git. This has been a problem since I updated to 1.8 from 1.7.x
@hrafnkell what doesn't work for you? Did you try the patch? Are you running Suhosin or running on Windows?
I didn't patch anything manually, I just assumed the patch was in the branch I'm on. I'm running Suhosin v0.9.32.1 on debian. I also just realized I'm probably commenting on the wrong issue. My issue is that customers get base64 encoded replies and their email client doesn't decode it. Some just get an empty email.
I apologize if this is the incorrect place to comment and will move the discussion elsewhere if there is a more suitable place for it.
This is the correct place. No one has confirmed or denied if the patch in #442 fixes the issue (which is related to Suhosin, and base64 emails is a symptom of the issue). I would be greatly pleased if you could test it.
If you are unable to apply the patch, you can download class.mailer.php from the patch and replace it in your installation
I manually applied the patch to my class.mailer.php on line 151 and sent replies to a couple of customers that were having troubles with emails. Will report back once I hear back from them.
This seems to have fixed the problem, at least for my 2 test cases.
I am running OS Ticket version 1.9 and had the blank body message issue as well.
I recently upgraded from 1.8.
Server Information
osTicket Version v1.9.0 (d5b9d83)
Server Software Apache/2.2.15 (CentOS)
PHP Version 5.3.3
MySQL Version 5.1.73
As discussed here, this fixed the blank message issue for me,
include/class.mailer.php line 140 to $mime = new Mail_mime("n");
@x5150, did you try the patch in #442?
@greezybacon , #442 did not work, got blank message body again.
I'd like to add that it doesn't seem to be a problem just in clients, but likely any MS MTA.
We run osTicket on OpenBSD with PHP hardened with Suhosin, and the first few clients we had with problems were using Mac Mail. One was OS X 1.8, the other 1.9.
Our Outlook 2010 clients read the e-mails just fine.
Testing that patch is going to be really tricky since nothing local (including my own Mac Mail) could reproduce the problem, and I don't want to run the risk of people not getting responses (it was quite the mess before).
As others have said, switching to SMTP fixed the problem.
I just wanna point out that the difference between using SMTP and using the PHP mail function is simple: with SMTP, we connect to an SMTP server directly and deliver the message; with the mail function, the message is delivered using the sendmail program on *nix and via a PHP-initiated SMTP connection on Windows.
From what I can tell reading the SMTP code in include/pear/Mail/smtp.php, the body is sent to the SMTP server as it was generated by osTicket — that is, it isn't interpreted or modified before it is sent to the SMTP server. That means that the exact same message is delivered to either an SMTP server or the PHP mail() function.
So I believe that either some sendmail programs are mucking up the message we are delivering, of various "security" tools (such as Suhosin) are mucking with the line endings.
What I'm saying is this: if delivering the message via the PHP mail() function creates varying results for mail clients such as Outlook and Mac Mail, then I'm looking in the wrong place and need to learn more about how mail delivery works. At the point, it is my understanding that the POP/IMAP server dictates which part of the mail is the headers and which part is the body. Therefore, the client should not be mis-interpreting the body as blank, containing the headers, etc.
I could reproduce the issue with an Outlook.com webmail address and the PHP mail() settings. After switching to SMTP it works.
Btw. concerning usability, I think the mail settings is a bit too "hidden". There could maybe be a hint in the "Outgoing Email" section of Settings > Email.
Btw. concerning usability, I think the mail settings is a bit too "hidden". There could maybe be a hint in the "Outgoing Email" section of Settings > Email.
What hint?
I updated to 1.9.2 and #442 didn't work too. We don't have Suhosin on our servers. Our sendmail binary is from qmail.
At the point, it is my understanding that the POP/IMAP server dictates which part of the mail is the headers and which part is the body. Therefore, the client should not be mis-interpreting the body as blank, containing the headers, etc.
This is incorrect assumption. Which part is the body and which is the headers decides MUA (email client). POP3 protocol doesn't support retrieving message headers or body separately.
@AlexeyDemidov at this point I would recommend using an SMTP server. That seems to fix the issue for most folks.
Can anyone with this issue remaining benefit from #1248?
Hi All
I got the same issue that "The blank message body" by Exchange SMTP Server.
environment:
CentOS-6.6
PHP-5.3.3
osTicket-1.9.4
I am trying to two way resolved issue:
@PenziSu you should be able to use the new MAIL_EOL setting in the config file to permanently set the end-of-line to "n"
@greezybacon It is Worked!! Thank you for advise :)
I installed osTickets a few days ago and had exactly the same issue. #442 was correct (sort of) but the line number does not fit to the current osTicket - version anymore.
So my suggestion (which does mainly the same as mentioned in #442)
search for $mime = new Mail_mime($eol); and insert $eol="n" before it so it looks like this afterwards:
$eol = "n";
$mime = new Mail_mime($eol);
@heinztomato please use the new MAIL_EOL setting definable in the ost-config.php file since v1.9.3 or so.
I am having a similar problem with 2 osticket installations that email each other. I have set define(MAIL_EOL,"\n"); in ost-config.php in both the installations. But yet, the processed emails result in tickets with no body/thread content when the email originates from the other installation.
One installation is v1.9.7 and the other is v1.9.12
no body/thread content when the email originates from the other installation.
You will need to configure differing reply separator tags for each setup. Neither should contain the characters of the other.