Re: any imap + smtp client available?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: any imap + smtp client available?

Martin Bähr
Excerpts from Mayuresh Kathe's message of 2015-01-25 22:42:37 +0100:
> is there any email client with imap + smtp support available under
> "pharo" at the moment?
>
> problem:
> due to compute power constraints, i am running "pharo" as my only
> application via xinit, having to constantly switch between "pharo"
> and console (for mutt) is becoming painful.  :)

another approach to that problem (which i am interested in) is to have a
terminal within pharo.
take a look at http://smalltalkhub.com/#!/~OS
it now supports unix/linux and includes a terminal.

it's in the pharo4 config browser.

i don't know how well it works (a first try to start a terminal hangs the image :-(

greetings, martin.

--
eKita                   -   the online platform for your entire academic life
--
chief engineer                                                       eKita.co
pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
secretary                                                      beijinglug.org
mentor                                                           fossasia.org
foresight developer  foresightlinux.org                            realss.com
unix sysadmin
Martin Bähr          working in china        http://societyserver.org/mbaehr/

Reply | Threaded
Open this post in threaded view
|

Re: any imap + smtp client available?

Ben Coman


On Mon, Jan 26, 2015 at 5:42 AM, Mayuresh Kathe <[hidden email]> wrote:
hello,

is there any email client with imap + smtp support available under
"pharo" at the moment?

problem:
due to compute power constraints, i am running "pharo" as my only
application via xinit, having to constantly switch between "pharo"
and console (for mutt) is becoming painful.  :)



I don't think so.  The email client I've seen mentioned most often is Celeste, but having a browse around it doesn't seem to support imap, and I can't find a repository that seems alive.

On squeaksource.com there is 
* Celeste - browsing around it seems this doesn't support IMAP
* Hermes IMAP Email Client
* IMAP

They all seem fairly old.  Since the UI probably is where greatest changes might have occurred, I wonder with the last one would be the best to use and roll your own UI using Glamour.  Email is kind of a drill-down application suited to Glamour.

btw just curious, how are you switching between consoles? Using CTRL+ALT+F(1-6) ?

cheers -ben
Reply | Threaded
Open this post in threaded view
|

Re: any imap + smtp client available?

Martin Bähr
In reply to this post by Martin Bähr
Excerpts from Martin Bähr's message of 2015-01-26 02:00:14 +0100:

> Excerpts from Mayuresh Kathe's message of 2015-01-25 22:42:37 +0100:
> > is there any email client with imap + smtp support available under
> > "pharo" at the moment?
> >
> > problem:
> > due to compute power constraints, i am running "pharo" as my only
> > application via xinit, having to constantly switch between "pharo"
> > and console (for mutt) is becoming painful.  :)
>
> another approach to that problem (which i am interested in) is to have a
> terminal within pharo.
> take a look at http://smalltalkhub.com/#!/~OS
> it now supports unix/linux and includes a terminal.

i have to retract that. it just opens a gnome-terminal. you'd still need a
window-manager to switch between terminal and pharo.

though it seems like that is our best option: find a minimalistic window
manager that allows switching between a few fullscreen windows...

without a window-manager the following could work: use an os command to open a terminal.
(either OSLinuxUbuntu or just OSProcess: PipeableOSProcess command: 'gnome-terminal &'. )

it should open the terminal on top (though i don't know hw it behaves without a window-manager)

run tmux (or screen) with mutt inside. detach tmux when done with email.
close the terminal, which brings you back to pharo.

that way the terminal is not using up resources when it's not running, but mutt
keeps running, and can be accessed when you need it.

greetings, martin.

--
eKita                   -   the online platform for your entire academic life
--
chief engineer                                                       eKita.co
pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
secretary                                                      beijinglug.org
mentor                                                           fossasia.org
foresight developer  foresightlinux.org                            realss.com
unix sysadmin
Martin Bähr          working in china        http://societyserver.org/mbaehr/

Reply | Threaded
Open this post in threaded view
|

Re: any imap + smtp client available?

David T. Lewis
On Mon, Jan 26, 2015 at 08:27:05AM +0100, Martin B??hr wrote:

> Excerpts from Martin B??hr's message of 2015-01-26 02:00:14 +0100:
> > Excerpts from Mayuresh Kathe's message of 2015-01-25 22:42:37 +0100:
> > > is there any email client with imap + smtp support available under
> > > "pharo" at the moment?
> > >
> > > problem:
> > > due to compute power constraints, i am running "pharo" as my only
> > > application via xinit, having to constantly switch between "pharo"
> > > and console (for mutt) is becoming painful.  :)
> >
> > another approach to that problem (which i am interested in) is to have a
> > terminal within pharo.
> > take a look at http://smalltalkhub.com/#!/~OS
> > it now supports unix/linux and includes a terminal.
>
> i have to retract that. it just opens a gnome-terminal. you'd still need a
> window-manager to switch between terminal and pharo.
>
> though it seems like that is our best option: find a minimalistic window
> manager that allows switching between a few fullscreen windows...
>
> without a window-manager the following could work: use an os command to open a terminal.
> (either OSLinuxUbuntu or just OSProcess: PipeableOSProcess command: 'gnome-terminal &'. )

Hi Martin,

Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)? Look for
ConfigurationOfCommandShell.

HTH,
Dave


Reply | Threaded
Open this post in threaded view
|

Re: any imap + smtp client available?

Martin Bähr
Excerpts from David T. Lewis's message of 2015-01-26 13:58:16 +0100:
> > > > due to compute power constraints, i am running "pharo" as my only
> > > > application via xinit, having to constantly switch between "pharo"
> > > > and console (for mutt) is becoming painful.  :)
> > > another approach to that problem (which i am interested in) is to have a
> > > terminal within pharo.
> Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)? Look for
> ConfigurationOfCommandShell.

well, PipeableOSProcess is part of the CommandShell package, so i have seen it
and speculated that there was more to it, but i could not really see what else
that was. thank you for pointing me to documentation. this will help for some
of my commandline work. it won't help to run mutt, sup (the mail client i use)
or tmux though.  for those a full terminal emulator is needed.

greetings, martin.

--
eKita                   -   the online platform for your entire academic life
--
chief engineer                                                       eKita.co
pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
secretary                                                      beijinglug.org
mentor                                                           fossasia.org
foresight developer  foresightlinux.org                            realss.com
unix sysadmin
Martin Bähr          working in china        http://societyserver.org/mbaehr/

Reply | Threaded
Open this post in threaded view
|

Re: any imap + smtp client available?

David T. Lewis
> Excerpts from David T. Lewis's message of 2015-01-26 13:58:16 +0100:
>> > > > due to compute power constraints, i am running "pharo" as my only
>> > > > application via xinit, having to constantly switch between "pharo"
>> > > > and console (for mutt) is becoming painful.  :)
>> > > another approach to that problem (which i am interested in) is to
>> have a
>> > > terminal within pharo.
>> Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)? Look
>> for
>> ConfigurationOfCommandShell.
>
> well, PipeableOSProcess is part of the CommandShell package, so i have
> seen it
> and speculated that there was more to it, but i could not really see what
> else
> that was. thank you for pointing me to documentation. this will help for
> some
> of my commandline work. it won't help to run mutt, sup (the mail client i
> use)
> or tmux though.  for those a full terminal emulator is needed.

FYI, Ian Piumarta implemented telnet with full terminal (VT102) emulation.
It uses a pty interface and thus supports mutt and text editors directly
in the image.

  http://squeakvm.org/unix/goodies.html#html/goodies.m4.2.0

It works very well and does exactly what you want, but it was written more
than 10 years ago and I cannot say what would be required to make it work
on Pharo.

Dave



Reply | Threaded
Open this post in threaded view
|

Re: any imap + smtp client available?

Martin Bähr
Excerpts from David T. Lewis's message of 2015-01-26 16:57:10 +0100:

>>>>>> due to compute power constraints, i am running "pharo" as my only
>>>>>> application via xinit, having to constantly switch between "pharo"
>>>>>> and console (for mutt) is becoming painful.  :)
>>>>> another approach to that problem (which i am interested in) is to have
>>>>> a terminal within pharo.
>>> Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)?
>> thank you for pointing me to documentation. this will help for some of my
>> commandline work. it won't help to run mutt, sup (the mail client i use)
>> or tmux though.  for those a full terminal emulator is needed.
> FYI, Ian Piumarta implemented telnet with full terminal (VT102) emulation.
> It uses a pty interface and thus supports mutt and text editors directly
> in the image.
>   http://squeakvm.org/unix/goodies.html#html/goodies.m4.2.0
> It works very well and does exactly what you want, but it was written more
> than 10 years ago and I cannot say what would be required to make it work
> on Pharo.

Ohhhhh! must . have . this . now !

thank you so much for this find!

is anyone more familiar with pharo willing to work with me on this to see if we
can get it to work?

greetings, martin.

--
eKita                   -   the online platform for your entire academic life
--
chief engineer                                                       eKita.co
pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
secretary                                                      beijinglug.org
mentor                                                           fossasia.org
foresight developer  foresightlinux.org                            realss.com
unix sysadmin
Martin Bähr          working in china        http://societyserver.org/mbaehr/

Reply | Threaded
Open this post in threaded view
|

Re: any imap + smtp client available?

stepharo

I'm.
Create a repo on smalltalkHub and try. Let me know if you need some help.

Did you check in PharoExtras/Coral (we are reviving it slowly) because I
imagine that there is also a readline command and terminal.



Le 26/1/15 17:08, Martin Bähr a écrit :

> Excerpts from David T. Lewis's message of 2015-01-26 16:57:10 +0100:
>>>>>>> due to compute power constraints, i am running "pharo" as my only
>>>>>>> application via xinit, having to constantly switch between "pharo"
>>>>>>> and console (for mutt) is becoming painful.  :)
>>>>>> another approach to that problem (which i am interested in) is to have
>>>>>> a terminal within pharo.
>>>> Are you aware of CommandShell (http://wiki.squeak.org/squeak/1914)?
>>> thank you for pointing me to documentation. this will help for some of my
>>> commandline work. it won't help to run mutt, sup (the mail client i use)
>>> or tmux though.  for those a full terminal emulator is needed.
>> FYI, Ian Piumarta implemented telnet with full terminal (VT102) emulation.
>> It uses a pty interface and thus supports mutt and text editors directly
>> in the image.
>>    http://squeakvm.org/unix/goodies.html#html/goodies.m4.2.0
>> It works very well and does exactly what you want, but it was written more
>> than 10 years ago and I cannot say what would be required to make it work
>> on Pharo.
> Ohhhhh! must . have . this . now !
>
> thank you so much for this find!
>
> is anyone more familiar with pharo willing to work with me on this to see if we
> can get it to work?
>
> greetings, martin.
>