Skip to main content
Topic: EMail Replies to the EA forum  (Read 4426 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: EMail Replies to the EA forum

Reply #30

I'm going to give this a test:boom:

Pretty sure it will do exactly what it did a couple of years ago, although I did fix a couple of attachment issues in the last update.  Attachments can be overly complex, or quite simple.  I know I purposely do not process cid: ones, those are inline, and doing ILA attachments via email was just more than I was willing to undertake LOL ...

Now if someone wants to give it a roll, 2.0 is better equipped to swap those cid: markers with the real thing and an ILA attach bbc.  Most of those that I've seen in real use are simply smileys/emoji and the parser will just use the alt tag if supplied.

Re: EMail Replies to the EA forum

Reply #31

The following section of this message contains a file attachment prepared for transmission using the Internet MIME message format. If you are using Pegasus Mail, or any other MIME-compliant system, you should be able to save it or view it from within your mailer. If you cannot, please ask your system administrator for assistance.

// Deep inside every dilemma lies a solution that involves explosives //

Re: EMail Replies to the EA forum

Reply #32

And this is the message I sent.. that posted above [Reply #31]


OK, well here goes - nothing fancy, just some text with RTF and an attachment, with attachment info enable.. no BBC, inline images or smilies..
(In case you wanted to know what buttts.jpg was... it's not what you think.)
-Steeley
----------------------------------------
Did you exchange, a walk-on part in the war for a lead role in a cage?
[~ Pink Floyd: "Wish You Were Here"]
--------------------------------------

On 13 Aug 2022 at 1:55, Spuds via ElkArte Community wrote:

 
 
 I'm going to give this a test
Pretty sure it will do exactly what it did a couple of years ago, although I did fix a couple of attachment issues in the last update.  Attachments can be overly complex, or quite simple.  I know I purposely do not process cid: ones, those are inline, and doing ILA attachments via email was just more than I was willing to undertake LOL ...
 Now if someone wants to give it a roll, 2.0 is better equipped to swap those cid: markers with the real thing and an ILA attach bbc.  Most of those that I've seen in real use are simply smileys/emoji and the parser will just use the alt tag if supplied.
Last Edit: August 13, 2022, 01:51:02 am by Steeley

// Deep inside every dilemma lies a solution that involves explosives //

Re: EMail Replies to the EA forum

Reply #33

And here is the message formatting for that email...

Code: [Select]

Content-type: Multipart/Mixed; boundary=Message-Boundary-25951
Subject: Re: [ElkArte Community] EMail Replies to the EA forum
Reply-to: noreply@redacted.gon
Message-ID: <62F737F9.4907.B69DE98@noreply@redacted.gon>
Priority: normal
In-reply-to: <dae94d667b1a336ca3759ec01d87143b-m44006@elkarte.net>
References: <6151@elkarte.net>, <dae94d667b1a336ca3759ec01d87143b-m44006@elkarte.net>
X-mailer: Pegasus Mail for Windows (4.80.1028)
X-PMFLAGS: 570949760 0 1 PTQ5H8VY.CNM                      


--Message-Boundary-25951
Content-type: Multipart/Related; boundary="Message-Boundary-26598"

--Message-Boundary-26598
Content-type: Multipart/Alternative; boundary="Alt-Boundary-12114.191487640"

--Alt-Boundary-12114.191487640
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: Quoted-printable
Content-description: Mail message body

OK, well here goes - nothing fancy, just some text with RTF and an attachm=
ent, with
attachment info enable.. no BBC, inline images or smilies..

(In case you wanted to know what buttts.jpg was... it's not what you think=
.)

-Steeley
----------------------------------------
Did you exchange, a walk-on part in the war for a lead role in a cage?
[~ Pink Floyd: "Wish You Were Here"]
--------------------------------------

On 13 Aug 2022 at 1:55, Spuds via ElkArte Community wrote:

   
    I'm going to give this a test
   
    Pretty sure it will do exactly what it did a couple of years ago, alth=
ough I did fix a
    couple of attachment issues in the last update. Attachments can be ove=
rly
    complex, or quite simple. I know I purposely do not process cid: ones,=
 those are
    inline, and doing ILA attachments via email was just more than I was w=
illing to
    undertake LOL ...
   
    Now if someone wants to give it a roll, 2.0 is better equipped to swap=
 those cid:
    markers with the real thing and an ILA attach bbc. Most of those that =
I've seen in
    real use are simply smileys/emoji and the parser will just use the alt=
 tag if
    supplied.
   
   
   
   


Posting Information:
Spuds replied to the topic 'EMail Replies to the EA forum ' on the 'Bug Re=
ports'
Board.
You can reply to this email and have it posted as a topic reply.

ElkArte Community Links:

<*> To visit ElkArte Community on the web, go to:
https://www.elkarte.net/community

<*> You can see this message by using this link:
https://www.elkarte.net/community/index.php?topic=3D6151.msg44006#msg44006

<*> You can go to your first unread message by using this link:
https://www.elkarte.net/community/index.php?topic=3D6151.new;topicseen#new

<*> Unsubscribe to this Board by using this link:
https://www.elkarte.net/community/index.php?action=3Dnotify;sa=3Dunsubscri=
be;token=3D1
192_KwTmnLfnybdrBzecNuLH1ecUIcaRdXnwLqP84txxxxxxxxxxxG7gK_board_
2_xxxxxxxxxxxxx

Regards, The ElkArte Community



                         ElkArte Community
                      Dont like these emails?
                                 
             [dae94d667b1a336ca3759ec01d87143b-xxxxxxx]
                                 




--Alt-Boundary-12114.191487640
Content-type: text/html; charset=ISO-8859-1
Content-transfer-encoding: Quoted-printable
Content-description: Mail message body

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"en" lang=3D"en">=
<head>
<title></title>
<meta http-equiv=3D"content-type" content=3D"text/html;charset=3Dutf-8"/>
<meta http-equiv=3D"Content-Style-Type" content=3D"text/css"/>
</head>
<body>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">OK, well here goes -=
 nothing fancy, just</span><span dir=3D"ltr" style=3D"font-size:10.0pt; ">=
<b> some text with RTF and</b></span><span dir=3D"ltr" style=3D"font-size:=
10.0pt; "> an attachment, with
attachment info enable.. no BBC, inline images or smilies..</span></font><=
/div>
<div align=3D"left" style=3D"min-height: 11pt; "></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">(In case you wanted =
to know what buttts.jpg was... it's not what you think.)</span></font></di=
v>
<div align=3D"left" style=3D"min-height: 11pt; "></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">-Steeley</span></fon=
t></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" colo=
r=3D"#00007f" size=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">--=
--------------------------------------</span></font></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">Did you exchange, a =
walk-on part in the war for a lead role in a cage?</span></font></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">[~ Pink Floyd: &quot=
;Wish You Were Here&quot;]</span></font></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" colo=
r=3D"#00007f" size=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">--=
------------------------------------</span></font></div>
<div align=3D"left" style=3D"min-height: 11pt; "></div>
<div align=3D"left" style=3D"min-height: 11pt; "></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">--------------------=
--------------------</span></font></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; "><i>Did you exchange,=
 a walk-on part in the war for a lead role in a cage? </i></span></font></=
div>
<div align=3D"left" style=3D"min-height: 9pt; "><font face=3D"Arial" size=3D=
"1"><span dir=3D"ltr" style=3D"font-size:8.0pt; ">[~ Pink Floyd: &quot;Wis=
h You Were Here&quot;]</span></font></div>
<div align=3D"left" style=3D"min-height: 11pt; "></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">--------------------=
------------------</span></font></div>
<div align=3D"left" style=3D"min-height: 11pt; "></div>
<div align=3D"left" style=3D"min-height: 11pt; "><hr width=3D"100%" align=3D=
"left"/></div>
<div align=3D"left" style=3D"min-height: 11pt; "><font face=3D"Arial" size=
=3D"2"><span dir=3D"ltr" style=3D"font-size:10.0pt; ">On 13 Aug 2022 at 1:=
55, Spuds via ElkArte Community wrote:</span></font></div>
<div align=3D"left" style=3D"min-height: 11pt; "></div>
<div style=3D"margin-left: 0mm;">
<table width=3D"572" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-c=
ollapse: collapse; border: none; ">
    <tr>
    <td align=3D"left" valign=3D"top" width=3D"564" bgcolor=3D"#f6f6f6" st=
yle=3D"padding-left: 4px; padding-right: 4px; border: solid #010101 0px;">
    <div align=3D"left" style=3D"margin-left:4mm; margin-right:0mm; text-i=
ndent:0mm; margin-top:0.00mm; margin-bottom:0.00mm;padding-top:0.00mm; pad=
ding-bottom:0.00mm; min-height: 12pt; ">&nbsp;</div>
    <table width=3D"564" cellpadding=3D"0" cellspacing=3D"0" style=3D"bord=
er-collapse: collapse; border: none; ">
        <tr>
        <td colspan=3D"2" align=3D"left" valign=3D"top" width=3D"556" bgco=
lor=3D"#ffffff" style=3D"padding-left: 10px; padding-right: 10px; padding-=
top: 10px; padding-bottom: 10px; border: solid #010101 0px;">
        <div align=3D"left" style=3D"margin-left:4mm; margin-right:0mm; te=
xt-indent:0mm; margin-top:0.00mm; margin-bottom:0.00mm;padding-top:0.00mm;=
 padding-bottom:0.00mm; min-height: 12pt; ">&nbsp;</div>
        <table width=3D"556" cellpadding=3D"0" cellspacing=3D"0" style=3D"=
border-collapse: collapse; border: none; ">
            <tr>
            <td align=3D"left" valign=3D"top" width=3D"548" bgcolor=3D"#ff=
ffff" style=3D"padding-left: 4px; padding-right: 4px; border: solid #01010=
1 0px;">
            <div align=3D"left" style=3D"margin-left:4mm; margin-right:0mm=
; text-indent:0mm; margin-top:0.00mm; margin-bottom:0.00mm;padding-top:0.0=
0mm; padding-bottom:0.00mm; min-height: 12pt; "><font face=3D"sans-serif">=
<span dir=3D"ltr" style=3D"font-size:11.0pt; background:#ffffff; "><br />I=
'm going to give this a test</span></font><font face=3D"Wingdings"><span d=
ir=3D"ltr" style=3D"font-size:11.0pt; background:#ffffff; "></span=
></font><font face=3D"sans-serif"><span dir=3D"ltr" style=3D"font-size:11.=
0pt; background:#ffffff; "><br /><br />Pretty sure it will do exactly what=
 it did a couple of years ago, although I did fix a
            couple of attachment issues in the last update.  Attachme=
nts can be overly
            complex, or quite simple.  I know I purposely do not proc=
ess cid: ones, those are
            inline, and doing ILA attachments via email was just more than=
 I was willing to
            undertake LOL ...<br /><br />Now if someone wants to give it a=
 roll, 2.0 is better equipped to swap those cid:
            markers with the real thing and an ILA attach bbc.  Most =
of those that I've seen in
            real use are simply smileys/emoji and the parser will just use=
 the alt tag if
            supplied.<br /><br /><br /><br /> </span></font></div>
            <div align=3D"left" style=3D"margin-left:0mm; margin-right:0mm=
; text-indent:0mm; margin-top:3.96mm; margin-bottom:0.00mm;padding-top:0.0=
0mm; padding-bottom:0.00mm; min-height: 12pt; "><hr size=3D"1pt" width=3D"=
576" align=3D"center"/><font face=3D"sans-serif"><span dir=3D"ltr" style=3D=
"font-size:11.0pt; background:#ffffff; "><br />Posting Information:<br />S=
puds replied to the topic 'EMail Replies to the EA forum ' on the 'Bug Rep=
orts'
            Board.<br />You can reply to this email and have it posted as =
a topic reply.<br /><br />ElkArte Community Links:<br /><br />&lt;*&gt; To=
 visit ElkArte Community on the web, go to:<br /></span></font><a href=3D"=
https://www.elkarte.net/community"><font face=3D"sans-serif" color=3D"#000=
0ff"><span dir=3D"ltr" style=3D"font-size:11.0pt; background:#ffffff; "><u=
>https://www.elkarte.net/community</u></span></font></a><font face=3D"sans=
-serif"><span dir=3D"ltr" style=3D"font-size:11.0pt; background:#ffffff; "=
><br /><br /></span></font><font face=3D"sans-serif"><span dir=3D"ltr" sty=
le=3D"font-size:11.0pt; background:#ffffff; ">&lt;*&gt; You can see this m=
essage by using this link:<br /></span></font><a href=3D"https://www.elkar=
te.net/community/index.php?topic=3D6151.msg44006#msg44006"><font face=3D"s=
ans-serif" color=3D"#0000ff"><span dir=3D"ltr" style=3D"font-size:11.0pt; =
background:#ffffff; "><u>https://www.elkarte.net/community/index.php?topic=
=3D6151.msg44006#msg44006</u></span></font></a><font face=3D"sans-serif"><=
span dir=3D"ltr" style=3D"font-size:11.0pt; background:#ffffff; "><br /><b=
r /></span></font><font face=3D"sans-serif"><span dir=3D"ltr" style=3D"fon=
t-size:11.0pt; background:#ffffff; ">&lt;*&gt; You can go to your first un=
read message by using this link:<br /></span></font><a href=3D"https://www=
.elkarte.net/community/index.php?topic=3D6151.new;topicseen#new"><font fac=
e=3D"sans-serif" color=3D"#0000ff"><span dir=3D"ltr" style=3D"font-size:11=
.0pt; background:#ffffff; "><u>https://www.elkarte.net/community/index.php=
?topic=3D6151.new;topicseen#new</u></span></font></a><font face=3D"sans-se=
rif"><span dir=3D"ltr" style=3D"font-size:11.0pt; background:#ffffff; "><b=
r /><br /></span></font><font face=3D"sans-serif"><span dir=3D"ltr" style=3D=
"font-size:11.0pt; background:#ffffff; ">&lt;*&gt; Unsubscribe to this Boa=
rd by using this link:<br /></span></font><a href=3D"https://www.elkarte.n=
et/community/index.php?action=3Dnotify;sa=3Dunsubscribe;token=3D1192_KwTmn=
LfnybdrBzecNuLH1ecUIcaRdXnwLqP84tWKK0VsAMBrTG7gK_board_2_1660355706"><font=
 face=3D"sans-serif" color=3D"#0000ff"><span dir=3D"ltr" style=3D"font-siz=
e:11.0pt; background:#ffffff; "><u>https://www.elkarte.net/community/index=
.php?action=3Dnotify;sa=3Dunsubscribe;token=3D1192_KwTmnLfnybdrBzecNuLH1ec=
UIcaRdXnwLqP84tWKK0VsAMBrTG7gK_board_2_1660355706</u></span></font></a><fo=
nt face=3D"sans-serif"><span dir=3D"ltr" style=3D"font-size:11.0pt; backgr=
ound:#ffffff; "><br /><br /></span></font><font face=3D"sans-serif"><span =
dir=3D"ltr" style=3D"font-size:11.0pt; background:#ffffff; ">Regards, The =
ElkArte Community</span></font></div>
            </td></tr>
        </table>
        <div align=3D"left">&nbsp;</div>
        </td></tr>
    </table>
    <table width=3D"540" cellpadding=3D"0" cellspacing=3D"0" style=3D"bord=
er-collapse: collapse; border: none; ">
        <tr>
        <td colspan=3D"2" align=3D"center" valign=3D"top" width=3D"532" he=
ight=3D"25" bgcolor=3D"#f6f6f6" style=3D"padding-left: 4px; padding-right:=
 4px; border: solid #010101 0px;">
        <div align=3D"center" style=3D"min-height: 10pt; "><font face=3D"s=
ans-serif" color=3D"#999999" size=3D"1"><span dir=3D"ltr" style=3D"font-si=
ze:9.0pt; background:#f6f6f6; ">ElkArte Community</span></font><font face=3D=
"sans-serif" color=3D"#999999"><span dir=3D"ltr" style=3D"font-size:11.0pt=
; background:#f6f6f6; "><br />Dont like these emails? </span></font></div>
        </td></tr>
        <tr>
        <td colspan=3D"2" align=3D"center" valign=3D"top" width=3D"532" bg=
color=3D"#f6f6f6" style=3D"padding-left: 4px; padding-right: 4px; border: =
solid #010101 0px;">
        <div align=3D"center" style=3D"min-height: 10pt; "><font face=3D"s=
ans-serif" color=3D"#f6f6f6" size=3D"1"><span dir=3D"ltr" style=3D"font-si=
ze:9.0pt; background:#f6f6f6; ">[dae94d667b1a336ca3759ec01d87143b-m44006]<=
/span></font></div>
        </td></tr>
    </table>
    <div align=3D"left" style=3D"margin-left:0mm; margin-right:0mm; text-i=
ndent:0mm; margin-top:0.00mm; margin-bottom:0.00mm;padding-top:0.00mm; pad=
ding-bottom:0.00mm; ">&nbsp;</div>
    </td></tr>
</table>
</div>
<div align=3D"left" style=3D"margin-left:0mm; margin-right:0mm; text-inden=
t:0mm; margin-top:0.00mm; margin-bottom:0.00mm;padding-top:0.00mm; padding=
-bottom:0.00mm; min-height: 12pt; "></div>
</body>
</html>

--Alt-Boundary-12114.191487640--

--Message-Boundary-26598--

--Message-Boundary-25951
Content-type: text/plain; charset=US-ASCII
Content-disposition: inline
Content-description: Attachment information.

The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any other MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

   ---- File information -----------
     File:  butts.jpg
     Date:  22 Feb 2009, 9:32
     Size:  33794 bytes.
     Type:  JPEG-image

--Message-Boundary-25951
Content-type: Image/JPEG; name="butts.jpg"
Content-disposition: attachment; filename="butts.jpg"
Content-transfer-encoding: BASE64

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikx
<SNIP>

--Message-Boundary-25951--


Just something twisted for your testcase.mbox..  enjoy..
Last Edit: August 13, 2022, 01:55:11 am by Steeley

// Deep inside every dilemma lies a solution that involves explosives //

Re: EMail Replies to the EA forum

Reply #34

That is a bit complicated ... All those empty sections. 

The parser is actually finding all the "parts" but where things break down is due to the HTML section being fully in-lined (a baseline for ensuring all dino email clients can render the HTML)

For example <div align="left" style="min-height: 11pt; "><font face="Arial" size="2"><span dir="ltr" style="font-size:10.0pt;">-Steeley</span></font></div> is what it puts in there for a single word, that is just brutal.  And of course all of that is wrapped in a table structure as well.

When the class that generates the forum post from the email parser, see's that level, it prefers to use the plain text section, and that seems to only have the last section.  I have a fix for the multipart/mixed which should combine the sections (it does when they are in one area) but here they are across multiple boundaries, but its one of those not-so-sure moments.  I ran this email through a couple of other "no dependency" parsers the ones I tried also had problems.

So interesting case, not sure I'll address it, but do have something to test.

TLDR ... I hate you LOL

Re: EMail Replies to the EA forum

Reply #35

Also that butts guy has one of the worst jobs ever !  Hope that is not the scope site adjustment range.

Re: EMail Replies to the EA forum

Reply #36

Quote from: Spuds – That is a bit complicated ... All those empty sections. 

The parser is actually finding all the "parts" but where things break down is due to the HTML section being fully in-lined (a baseline for ensuring all dino email clients can render the HTML)

For example <div align="left" style="min-height: 11pt; "><font face="Arial" size="2"><span dir="ltr" style="font-size:10.0pt;">-Steeley</span></font></div> is what it puts in there for a single word, that is just brutal.  And of course all of that is wrapped in a table structure as well.

When the class that generates the forum post from the email parser, see's that level, it prefers to use the plain text section, and that seems to only have the last section.  I have a fix for the multipart/mixed which should combine the sections (it does when they are in one area) but here they are across multiple boundaries, but its one of those not-so-sure moments.  I ran this email through a couple of other "no dependency" parsers the ones I tried also had problems.

So interesting case, not sure I'll address it, but do have something to test.

TLDR ... I hate you LOL

I figured you 'd like that.. And no, I had no expectation of you trying to handle that. 

Did I mention the old jeans I have - well, actually, the jeans themselves are long gone, all I have left to wear are the patches?  Yes, I think I did.
I've been using Pegasus since shortly after it was released 30 years ago, and I'm trying to remember when that "attachment Info" removal option was added to the multi-part option..  no idea why it was included in the first place since I've never found an email system it didn't bugger up when enabled. And alas, since they switched to their new community forum all the old stuff over the past 25 years or so is no longer available.
Probably code reuse from their Mercury Transport product..

code_reuse.jpg

.
.

BTW, if you haven't had the pleasure yet, read "The Unix Haters Handbook". 
"Two of the most famous products of Berkeley are LSD and Unix. I don't think that is a coincidence."
Anyway, it has some hilarious email development stories (and I particularly like Chapter 2 - which claims Unix is essentially a virus with a user-interface... and then pretty much proves it).

As for butts guy, I believe the red spotting dot on the target is to let the shooter know where the last round went and that he needs to elevate his sights. (and probably desperately hoping the shooter knows which way to adjust to raise the impact point).
And to think I used to complain if I got assigned 'mess duty'..
(And not just butts guy  - I'd also hate to be a shop owner or apartment dweller beyond the fence.. )

Anyway, I don't expect anything to handle that 'attachment info' thing - the fact it's apparently a default you have to turn off is almost as big of a puzzle..
Pegasus has a number of email-sending configuration options  that I've not bothered to developed a "Truth Table" for, but I suspect several combinations result in formats that don't fit anything. Dave is working on version 5.0, which I suspect is going to be a brand new pair of jeans..
 And Dave is not particularly enamored with OAUTH2  [ https://www.pmail.com/devnews.htm ]
 "needlessly complex and convoluted, has little or no real-world standardization, and is at best dismally documented."
Other than that, it's hoped to be the Future Of Email[TM].

IOW, if you thought email was a dark art, remember it's always darkest before it goes pitch black. It's "gonna get better"..
Last Edit: August 14, 2022, 03:48:50 am by Steeley

// Deep inside every dilemma lies a solution that involves explosives //

Re: EMail Replies to the EA forum

Reply #37

Quote from: Steeley – BTW, if you haven't had the pleasure yet, read "The Unix Haters Handbook".
I'm going to have to find that, sounds like a fun read.

QuoteAnd Dave is not particularly enamored with OAUTH2
Interesting take on all of that.  Many of todays specs seem to make, or have to make, to many compromises to cover all the needs thrown at them.  Not that all of those needs are legit, but they end up being very complicated and somewhat open to interpretation, and of course are filled with must vs should lingo, can be quite maddening.

Quote from: Steeley – I'd also hate to be a shop owner or apartment dweller beyond the fence
LOL

I did put a "fix" on the site for that specific email, so now it should at least show the first text instead of the last.  The text line that it did show originally, the disclaimer, probably will not show, only because of the original post clipping that the system attempts,  it should get clipped and tossed (because its after the quoted section in the reply)

Re: EMail Replies to the EA forum

Reply #38

Quote from: Steeley –
Anyway, I don't expect anything to handle that 'attachment info' thing - the fact it's apparently a default you have to turn off is almost as big of a puzzle..
Pegasus has a number of email-sending configuration options  that I've not bothered to developed a "Truth Table" for, but I suspect several combinations result in formats that don't fit anything. Dave is working on version 5.0, which I suspect is going to be a brand new pair of jeans..
 And Dave is not particularly enamored with OAUTH2  [ https://www.pmail.com/devnews.htm ]
 "needlessly complex and convoluted, has little or no real-world standardization, and is at best dismally documented."
Other than that, it's hoped to be the Future Of Email[TM].

IOW, if you thought email was a dark art, remember it's always darkest before it goes pitch black. It's "gonna get better"..


Just for amusement, here's the latest from Dave re Google and OATHE2...

Update, August 2022  After a difficult and mostly pretty horrible two-month process, Google have now approved Pegasus Mail to use OAUTH2 for accessing GMail.

BUT (you knew there was going to be a "but", didn't you)... In the time we have been waiting for the approval to complete, they have changed their own rules (by deciding that they will no longer accept the redirect method we were previously successfully using), and as a result, our OAUTH2 module no longer works.

The solution involves — and I'm not joking here — writing our own web server, and starting it up to receive the token from Google when you authorize Pegasus Mail to access your account. Fortunately, I have written web servers before, so this process is not as serious a problem as it might have been, but the simple fact that I should need to do it at all indicates just how ridiculous this whole 'OAUTH2 migration' has become.

I am now well into the process of completing a small web server I can include in Pegasus Mail to accommodate Google. It should require no configuration or setup, and Pegasus Mail users should not even know it's there, doing its work in the background. I hope to have the amended module in testing around the middle of August, and if all goes well, should have Pegasus Mail v4.81 with full GMail OAUTH2 support ready a short time after that.



I predict that eventually Dave will spin off a non-google-complaint product branch that will work with everyone else..  :clown:

// Deep inside every dilemma lies a solution that involves explosives //

Re: EMail Replies to the EA forum

Reply #39

Well, it looks like the fairy is back.....

Sent an email reply to this message last night, and ... nothing yet.
No post, no bounce.. :cry:

Don't know if it went to moderation or just flew off to bit heaven..

// Deep inside every dilemma lies a solution that involves explosives //

Re: EMail Replies to the EA forum

Reply #40

The only failed email I found was one you sent, but the error was Topic Not Found ... which normally means it was deleted or maybe moved to another board.   Don't know anything more than that  :huh:

Re: EMail Replies to the EA forum

Reply #41

OK, here is an email reply to your reply post.

As the topic that message was replying to hasn't been moved or deleted, My guess that something that mates the reply to the topic was corrupted or discarded in the reply.

So let's see what this one does...

-Steeley 


Did you exchange, a walk-on part in the war for a lead role in a cage?

[~ Pink Floyd: "Wish You Were Here"]



// Deep inside every dilemma lies a solution that involves explosives //

 

Re: EMail Replies to the EA forum

Reply #42

The email reply posted, so unless someone posts again in that topic, we can only guess...   :undecided:

// Deep inside every dilemma lies a solution that involves explosives //

Re: EMail Replies to the EA forum

Reply #43

Quote from: Steeley – The email reply posted, so unless someone posts again in that topic, we can only guess...   :undecided:

I like quoting myself too @Spuds ..  usually it makes me sound wise, but... not this time..

Ruth posted again in that topic, I replied again to her new post, and this time it went through. I blame  ----->:fairy:

// Deep inside every dilemma lies a solution that involves explosives //

Re: EMail Replies to the EA forum

Reply #44

You want another reply here, Steeley?

I will never ever activate this feature,  :wink:
because I think, members should log in on forum,
if they want to communicate with others and take part.