Skip to content

MTXDevp/JAVA_ClientServer_ftp_smtp_pop3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Client Server

Starting 🚀

Client server application that makes use of the FTP protocols for sending and downloading files and SMTP / POP3 for sending and receiving emails.

Pre requirements 📋

The program is configured to start the client and the server on the same computer, for this we can see how we instantiate both the client and the server in the Main of the project. To make it work remotely, we must comment on one of the calls depending on whether you want to act as client and server and change the client's connection IP, which is LOCALHOST or 127.0.0.1 to the corresponding server IP.

The program is only functional with hotmail and gmail domain emails

For the correct functioning of the STMP and POP3 protocols, you must carry out some minimal configurations, below you have some links where the process is detailed

GMAIL : https://support.google.com/mail/answer/7126229?hl=es
HOTMAIL : https://es.ccm.net/faq/16658-outlook-conectar-dispositivos-y-aplicaciones-con-pop

Deployment 📦

Import the project directly into Eclipse, the executable will be ready soon!

Building in 🛠️

BACKEND LIBRARIES

FRONTEND LIBRARIES

Authors ✒️

  • Rafael Valls Sánchez
  • Guillermo García Barcias - Trabajo Inicial - Linkedin

License 📄

De uso libre

User manual

Login

In order to start a session we must Register, for this we must first click on the Register button

imglogin

Sign in

In the next window we must enter the registration data, which must coincide with the email data

imgreg

Menu

With the arrows you can select what action to carry out: upload file, download file or access email

imgmenu

Upload file

In this case we will access the option to upload file, for this we look for and click this icon in large. In the next window we must Click on Select file

imgsubirarchivo

This will display the following window in which we can select any file from our computer to upload it to the FTP server

imgsubirarchivo2

We select open and send

imgsubirarchivo3

When the loading bar is complete, it means that our file has been uploaded correctly and we can click on "Exit" to return to the menu.

Download File

Then we will access the option to upload file, for this we look for and click this icon in large

imgbajar

Once our window is displayed we can see all the files hosted on our ftp server

imgbajar2

If we click on any of them, the download will start

imgbajar3

SMTP Y POP

Finally we are going to access the email option, for this we must press the following icon

imgcorreo

If we click, the following window will be displayed, in which all available emails will be automatically loaded

imgcorreo2

Send mail

For this we must click on the bars located in the upper left corner which will display the following options

imgcorreo3

Once the window is loaded, we must fill in the fields and click to send the corresponding message

imgcorreo4

About

Java client/server program using the ftp, smtp, pop3 protocols

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •