[Oberon] Re (2): Amiga OS and Oberon

eas lab lab.eas at gmail.com
Sun Feb 3 08:39:41 CET 2013

1> A Linux router can connect with almost any protocol an ISP
1> will use.  The router will also connect to Oberon.  Problem
1> solved.  Really the solution is more general.  It offers
1> many services in addition to email connectivity.

2>Yes, I would expect *nix to have the biggest repetoire.
2>But, obviously, email handling via http is time/effort
2>wasting, compared to pop/smtp, which were DESIGNED
2>to be efficient for email.

2>When we started ETHO in the 90's ISPs didn't use
2>sender authenticate [for SMTP]. So an outsider
2>could use your ISP's SMTP to send on your behalf.

Aubrey McIntosh wrote:-
>can you set up ipv6 for your system?

Not unless the effort is amortized by the benefit.

== Chris Glur.

On 2/3/13, eas lab <lab.eas at gmail.com> wrote:
> The basic smtp [per RCF] as implemented on good-old ETHO
> is very simple, as I found when I extended it to include `TxAutheticate`.
> I can't easily find my logs of how/why I failed to extend to <smtp for
> gmail>;
> but the following reminds me:-
> }   The outgoing SMTP server, smtp.gmail.com , requires TLS.
> } https://developers.google.com/google-apps/gmail/oauth_overview
>  and SSL is needed too. Or is that part of TLS.
> ==
> Now I've had an inspiration: since A2 & ComponentPascal are 'new/modern',
> and such systems MUST have email, perhaps I can get ETHO compatible code
> from there.  Please advise !!
> ==
> I must mention a related fact: that example code of ETH:Zonnon showed a
> smtp
> [or pop] implementation, which was a nightmare example of N nested
> IfThenElse
> statements: IF youPass1 THEN IF youPass2 THEN IF ....... ELSE error1 ...
> This very bad example, contrasts with the economy of the concatenative style
> of
> programming, use by *nix scripts, which has a syntax of:
>    Stage1 | Stage2 | ....StageN
> Some advantages of this paradigm, is that if it tests OK up to stage I, you
> don't need to go-back-to-the-beginning; and if not, you only need to know
> about stage I-1.
> == Check this 4 stage example, but ignore the less than optimum *nix
> syntax:
>   cat `ls *ini`| grep size | awk '{print $3}'
> which means:
>  get that *ini file; the full name need not be known,
>  stream it out,
>  but only lineS containing "size"
>  but print only the 3rd-field of such lines.
> ==IMO, ETH's programming style of 2-step cycles of:
>  1. collect all the variables and initialise as required
>  2. launch a procedure which has In/Out args
>  N. get the returned values and prepare for the next attack
> seems klunky and designed for military-exercising coding students.
> == Chris Glur.
> On 2/2/13, Alexander Iljin <ajsoft at yandex.ru> wrote:
>> Hello!
>>> http:gmail wants a 60 sec. multistep dance for each
>>> SINGLE fetch or send. And that's using links/lynx.
>>> Of course google wants you to use a full featured
>>> browser, so they can dazzle you while occupying your
>>> attention to tell you again that <life is better with Coke>.
>>   Why don't you use SMTP with GMail?
>>   http://email.about.com/od/accessinggmail/f/Gmail_SMTP_Settings.htm
>> ---=====---
>>  Alexander
>> --
>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>> https://lists.inf.ethz.ch/mailman/listinfo/oberon

More information about the Oberon mailing list