Re: EMail Replies to the EA forum
Reply #16 –
Hopefully it opened up the acceptance criteria rather than narrowed it to Pegasus 4.80!
Little story: We had a bunch of old Sundstrand low-speed ARINC 429 data loggers that one of our engineers hacked so they would also work on the high-speed 429 buses. Worked great until a few years later when we built the first HF Data Link Radios,. We updated the HF's on a 28 day cycle with new HF Ground Stations as they came on line, and/or changed frequencies. Only they couldn't update in the aircraft, only on the bench for some reason. I found the reason.. the 429 bus had a programming error and was running at "Half-High-speed", in between low-speed and high speed. Our modified data-loggers didn't care, they worked with anything in between 10khz and 100khz. Those that were "compliant with the standards" (low-speed 12-14.5Khz, high speed 100Khz +/- 1%) however, wouldn't work when the bus is running at 50Khz.
I guess as long as the parser will work with anything coming at it (good bad or ugly), it's all good (and low maintenance to boot).
Can you shoot the code changes to me that I can plug into the appropriate 1.1.6 php files?
(BTW I just discovered something else with 1.16 that I'll bounce off you a little later - probably via PM.)
Re: EMail Replies to the EA forum
Reply #19 –
Well alrighty then. I went up on the board and deleted those three emails to "clean things up".
I'll be looking for the fixes, and hopefully Google doesn't decide in the meantime to implement some new "security/spam/pfishing" Gmail format protocol and try to drive it to the rest of the known universe.
If this posts, you'll know to check your PM for that "other issue" I mentioned.
-Steeley
Did you exchange, a walk-on part in the war for a lead role in a cage?
[~ Pink Floyd: "Wish You Were Here"]
--
Re: EMail Replies to the EA forum
Reply #21 –
I've been working on, somewhat sporadically, the 1.1.x => 2.0 update script to take care of any DB changes and updates. Without that it will not "like" a 1.1.x db.
I've been doing more work on the parser and found some more edge cases that I fixed, all were mainly all around malformed email, headers or body text but there were some ways to deal with those with out to much drama. All the testing was on 2.0, so up next it to test those changes on 1.1.x and make sure they work as expected there.
Once that is done, I'll post the updates for folks to test out.
Re: EMail Replies to the EA forum
Reply #25 –
And just a note - the multipart enabled formatting did not change with the IER version update as the multipart disabled format did.
To be honest, I don't know why that multipart enable/disable switch even exists - my guess it's to allow compatibility with various mail-servers, at least during network "standards transitions", but I can't imagine that 95% of their userbase (and that includes me) would understand the need to "customize" their outbound mail for various server implementations, never mind knowing to switch multipart on/off depending on who they're sending to. Pegasus also has a switch for adding "Attachment information" to multipart messages which I had to disable sometime back - I don't recall the problem it created now, but so far it appears that not having it enabled causes no grief anywhere. Indeed, programming for email is a dark and lonely place to grope around in.
Re: EMail Replies to the EA forum
Reply #26 –
multipart should mean that there is both a html and text version or that an additional attachment is sent along with the text.
However mail clients don’t tend to follow this and ignore the rfc. I tend to strictly adhere to the RFC and just drop anything outside of that, which can cause issues with some clients. However surprisingly gmail, outlook and the other larger ones tend to conform pretty much.