Liberty BASIC Community Forum
« Complete e-mail client possible ? »

Welcome Guest. Please Login or Register.
Sep 19th, 2017, 1:49pm


Rules|Home|Help|Search|Recent Posts|Notification


« Previous Topic | Next Topic »
Pages: 1  Notify Send Topic Print
 thread  Author  Topic: Complete e-mail client possible ?  (Read 352 times)
Zabo
Full Member
ImageImageImage


member is offline

Avatar

Yes. It work's. ha


PM

Gender: Male
Posts: 125
xx Complete e-mail client possible ?
« Thread started on: Jun 27th, 2016, 10:17am »

Hi again ,

have heared about mesoc.dll.

Does anybody know if it is possible to progam a little
complete e-mail client in liberty basic yet ?

sending and receiving.

Regards
Zabo
User IP Logged

Rod
Global Moderator
ImageImageImageImageImage


member is offline

Avatar

Graphics = goosebumps!


PM

Gender: Male
Posts: 5526
xx Re: Complete e-mail client possible ?
« Reply #1 on: Jun 27th, 2016, 12:43pm »

http://lbpe.wikispaces.com/TCPIPTutorial
User IP Logged

Zabo
Full Member
ImageImageImage


member is offline

Avatar

Yes. It work's. ha


PM

Gender: Male
Posts: 125
xx Re: Complete e-mail client possible ?
« Reply #2 on: Jun 27th, 2016, 12:54pm »

Thank you Rod ,

i guess that receiving Mails is also possible with the dll.

sending with smtp receiving with pop3

am i right ?

Regards
Hans
« Last Edit: Jun 27th, 2016, 12:54pm by Zabo » User IP Logged

Zabo
Full Member
ImageImageImage


member is offline

Avatar

Yes. It work's. ha


PM

Gender: Male
Posts: 125
xx Re: Complete e-mail client possible ?
« Reply #3 on: Aug 9th, 2016, 05:30am »

Hi again ,

yes , i run the e-Mail client from the TCP/IP Tutorial.

Demo program from Alex Davies.

Does anybody have send an e-mail with this tool ?

I miss the password and server access parameters
to send a e-mail.

I would be glad to run this tool to send a real e-mail.

Regards

Zabo
User IP Logged

Chris Iverson
Administrator
ImageImageImageImageImage


member is offline

Avatar

20% Cooler


Homepage PM

Gender: Male
Posts: 2278
xx Re: Complete e-mail client possible ?
« Reply #4 on: Aug 9th, 2016, 08:43am »

I don't have a working demo anymore, because most SMTP servers no longer accept unencrypted connections. I've been meaning to see if I can throw together an example that uses SSL/TLS properly. I'll see if I can come up with something.
User IP Logged

"Do you believe in destiny?" - Pyrrha Nikos, RWBY
"With what wish will your Soul Gem shine?" - Kyubey, Puella Magi Madoka Magica
Zabo
Full Member
ImageImageImage


member is offline

Avatar

Yes. It work's. ha


PM

Gender: Male
Posts: 125
xx Re: Complete e-mail client possible ?
« Reply #5 on: Aug 9th, 2016, 09:20am »

Thank you Chris Iverson ,

that's fine.

The TCP/IP Demo i think means server communication.
There are no passwords.
I don't know exactly , but the server seems to be
prepared before from a networking programmer.


Networking is changing rapid. I know too.

In addition i have runbasic here if that is an option.
Heared about a email project in runbasic.

For my application i program only the mainstream
communication protocolls are necessary.

1. e-mail communication smtp/pop3
2. see Internetsites. http

That's all. The rest makes a networking programmer.
They are full-time engaged with sockets etc.


If you deliver a application the user assumes that sending and receiving mails and looking internet pages
is functioning.
ok when you SEE the internet , than you are automatic connected via http protocoll , so a download of files is no problem.

The other protocolls and methods on the TCP/IP page
are in my opinion expendable.


Regards

Zabo

PS. I want to work on my Average program next.
Luxury GUI - small datafile - graphicdisplay of results

has nothing to do with this post



User IP Logged

Chris Iverson
Administrator
ImageImageImageImageImage


member is offline

Avatar

20% Cooler


Homepage PM

Gender: Male
Posts: 2278
xx Re: Complete e-mail client possible ?
« Reply #6 on: Aug 9th, 2016, 10:32am »

While you're correct, all of those protocols(HTTP, SMTP, POP) run on top of TCP/IP. It's a higher layer. Unless you have a library doing it for you, you have to use raw TCP/IP to implement the protocols. That's what those demonstrations do.

If you're using something like mesock, you have to manage all the TCP/IP data yourself, and run the protocol manually.

You would connect to the server using TCP/IP, and send various commands to the server to authenticate and send the email.
« Last Edit: Aug 9th, 2016, 10:33am by Chris Iverson » User IP Logged

"Do you believe in destiny?" - Pyrrha Nikos, RWBY
"With what wish will your Soul Gem shine?" - Kyubey, Puella Magi Madoka Magica
Zabo
Full Member
ImageImageImage


member is offline

Avatar

Yes. It work's. ha


PM

Gender: Male
Posts: 125
xx Re: Complete e-mail client possible ?
« Reply #7 on: Aug 9th, 2016, 10:54am »

Hello Chris ,

that , i have not known before.

You say the TCP/IP ist the fundamental ground for the other protocolls.

OK then. Preparing a smtp and pop 3 protocoll on that.

I will try.

Do you know more deep descriptions that are convenient to learn and that are leading behind this
only description of TCP/IP tutorial ?

Perhaps some codeexamples or short descriptions
for manual method ?


Best Regards

Zabo
User IP Logged

Zabo
Full Member
ImageImageImage


member is offline

Avatar

Yes. It work's. ha


PM

Gender: Male
Posts: 125
xx Re: Complete e-mail client possible ?
« Reply #8 on: Aug 9th, 2016, 3:16pm »

Hello Chris ,

the networking methods are very complex and fast changing.
As you said higher layer , many protocolls.
Socket programming , and the encryption SSL etc. etc.

My opinion on that is do let that do the networkprogrammer.
He only do those things. Fulltime.

I am a application programmer.

To share the relevant application data is no problem.
Even if the data is binded in the application .exe
I prepare folders with the relevant files with the application only for the network synchronisation.

All files IN and OUT in this folder are accessible for both sites. The user , and the server or simple as that all other users in the LAN or Internet network.

The networkprogrammer has the task to make only this
folder accessible. end of story.

How long he takes for that i don't care.
My application is ready and i am drinking a bourbon whiskey in the sun at the beach.
Majesty 145 Luxury Superyacht


Freedom to the Application Developer.

Full concentration on the apps. basta






User IP Logged

Zabo
Full Member
ImageImageImage


member is offline

Avatar

Yes. It work's. ha


PM

Gender: Male
Posts: 125
xx Re: Complete e-mail client possible ?
« Reply #9 on: Aug 10th, 2016, 04:17am »

Hello again ,

i have uploaded the simple Folder to Folder concept on my Homepage. (draw with my rapid draw)

The Link : http://www.Hans-Schueren.de/TCP.bmp

This is truly not new. But convenient i think.

The application is changing all relevant data with the
folder.
In the folder are specified subfolder that contain the
files and data.

On the other site of the LAN or Internet is the same application installed or a main controlling application
from the same programmer.
All data is there in the same structured folder.

Now the networker do nothing else as synchronise the
whole folders over LAN/net.
So every folder has all data every time.
How he do that is his thing.
every 100 milliseconds , 1000 bit SSL , doors etc.


It is the task of the applications how and what data to
pickup from the folders.


If the main computer put in some data in the folder , the
data goes in a secified IN folder.
The application gets data from thie IN folder because
it knows what kind of data is contained in that folder.

Reading :
1. User klick a button.
2. The function to get data is activated.
3. The data is displayed

Writing :
1. The user puts data in file of application
2. This file is allowed to renew the file in the sync Folder.
3. The Data goes together with the whole folder
in the net. 100 milliseconds




What do you think about that ?

WBR

Zabo

PS. Only data that the application allow. Is send to that
folder.
The application decides how and what to pickup.

The folders act as agents between application and
net/Lan/






User IP Logged

Pages: 1  Notify Send Topic Print
« Previous Topic | Next Topic »

Rules|Home|Help|Search|Recent Posts|Notification

Donate $6.99 for 50,000 Ad-Free Pageviews!

| |

This forum powered for FREE by Conforums ©
Sign up for your own Free Message Board today!
Terms of Service | Privacy Policy | Conforums Support | Parental Controls