Email, Web servers, Portal & Protocols(Internet & Web Designing)

 Email, Web servers, Portal & Protocols(Internet & Web Designing)


Email-web-server-protocol-portal
Email-web-server-protocol-portal





    Email

    An Email is a system that enables the instantaneous exchange of messages between different systems through the use of the internet.

    Email, short for electronic mail, was first introduced in the 1960s and evolved into its current form in the 1970s.

    Unlike traditional mail, email does not require physical letters or paper to be sent. Instead, an email address and an internet connection are necessary for instant message exchange between systems. Recipients can be added using cc for multiple recipients, and their names can be hidden from others by using Bcc.



    Protocol used for email

    The email communication is done with the help of three protocols in general. 
    These protocols  are listed below.

    1. IMAP
    2. POP
    3. SMTP

    IMAP

    The abbreviation IMAP refers to Internet Mail Access Protocol, This protocol is utilized for receiving a email.

    By employing IMAP, emails remain on the server instead of being downloaded to the user's mailbox. 

    This approach aids in conserving memory on the local computer while enhancing server memory capacity.

    IMAP which is a software program that runs on server and  grants users complete access to all the folders they have created on the server.
    How Email works IMAP
    How Email works IMAP

     

    POP

    The Post Office Protocol (POP) is an email protocol used for retrieving incoming emails

    A POP server is a software tool that grants email users access to their stored emails on the server.

    Users can download messages and save them locally for later viewing.

    Unlike IMAP protocols, POP downloads the entire email to the local computer and removes it from the server after downloading. 

    This feature is beneficial for servers with limited storage space. The latest version of POP is POP3.

    POP(post office protocol)
    post office protocol(pop)

    SMTP

    The Simple Mail Transfer Protocol, commonly known as SMTP, is utilized for sending emails.

    This protocol can be associated with either a physical computer or a Mail Transfer Agent (MTA), which is a software program operating on the system.

    The MTA is the agency which is responsible for receiving and transmitting messages between various email servers, as well as facilitating communication with email users through relaying.


    How email works

    When a user send email from the devices ,he sender's email is sent by the outgoing SMTP server after validating the sender's authenticity.

    The domain details in the recipient's email address are verified by the SMTP server.

    Based on the MX Record found in the recipient's Domain Name Server (DNS), the SMTP server forwards the email to the recipient server.

    The recipient server authenticates the email address and then proceeds to deliver the mail.

    Having understood the fundamentals of email and its functioning, you can now proceed to create a personal email address or purchase a new domain for your business to set up business email addresses.



    SMTP( Simple mail transfer protocol)
    SMTP( Simple mail transfer protocol)



    Email Components:

    Email Structure -

    The structure of an email consists of various components that facilitate communication between the sender and recipient. One of these components is the message envelope

    Message envelope-

    The message envelope contains essential details such as the sender and recipient's email addresses, which help the mail server determine the appropriate delivery destination for the email.

    Email Header -

    Another crucial component of an email is the header. The email header contains important information about the sender and recipients. This information is typically displayed in a table format and includes various details that provide context and identification for the email.

    Field

    Description about the field

    Subject

    we can type the subject of mail in this field.

    From

    This field give the description of  sender's email address.

    To

    this field give the information of recipient's email address.

    Date and time

    Display date and time of receiving mail as per the recipient's time zone.

    Recipient

    Displays the recipient's name.

    Reply-to

    When the recipient clicks the Reply button in the received email, the To field gets filled automatically based on the email ID available in the Reply-to field.

    Carbon copy (Cc)

    This field is used whenever the sender wants to send a copy of the email to other users.

    Blind carbon copy (Bcc)

    The email address entered in the Bcc field will not be visible to those users who were added in the To and Cc fields.

    Attachments

    we can upload or attach the different file with mail and send it to the recipient


    Message body-

    Message body contains the content of the mail ,this content can include  text, image or video, Signatures and organization disclaimers can be included at the footer of the email body based on email policies.

    Free e-mail service providers

    Gmail ,Yahoo, Rediffmail 

    Email
    Email



    Internet chatting

    Chatting is a communication over the Internet that offers a real-time transmission of text messages from the sender to a receiver. Chat messages are generally short in order to enable other participants to respond quickly.

    Chatting can classified into three broad categories

    Text chat:- 

    Communication is done in form of text message

    Voice chat:-

    Communication is done in form of sound message

    Video chat:-

    Communication is done in form of video message 

    Web server


    A computer that operates websites is known as a web server. The primary purpose of a web server is to store, handle, and distribute web pages to users. Its main responsibility is to display the content of a website. The user's browser sends a request to the web server and the web server in response send the website's content to the user.

    A web server refers to the combination of software and hardware that utilizes HTTP (Hypertext Transfer Protocol) and other protocols to respond to client requests made over the World Wide Web. The primary function of a web server involves storing, processing, and delivering webpages to users, thereby enabling the display of website content.

    When a user inputs a website's URL or web address into the address bar of a web browser, such as Chrome or Firefox, a request is sent by the browser to the Internet in order to access the associated web page. To facilitate this process, a Domain Name Server (DNS) converts the URL into an IP Address, such as 192.168.216.345, which then directs the browser to the appropriate Web Server.

    If a web server is not exposed to the public and is used internally, then it is called Intranet Server.

    Nowadays, the Apache server stands as the prevailing web server option in the market. Apache, an open source software, efficiently manages nearly 70 percent of the existing websites. Another widely accessible web server is the Internet Information Service (IIS), which is owned by Microsoft.

    Web server functions

    Safeguard and secure website data:
    A web server has the capability to safeguard and secure crucial website data, ensuring that it remains protected from unauthorized access.

    Manage network traffic by controlling bandwidth:
    A web server plays a vital role in preventing downtime caused by excessive web traffic. Web hosts can effectively manage the rate of data transmission over the internet by setting bandwidth, thereby minimizing unnecessary network congestion.

    Web scripting(Server-side): 

    The server-side web scripting feature enables users to create dynamic web pages 

    Virtual hosting: 

    Web servers can also be used as virtual servers to run multiple applications, websites, data, and other services.

    Working of web server

    The working of webserver works on  Web and application servers which follow a client-server model. In this model, one program, is known as the client, which requests a resource or service from another program, which is known as server.

    Both request & respond uses Hypertext Transfer Protocol (HTTP), this Protocol is used for exchanging information between computers.

    Web servers use Hypertext Transfer Protocol (HTTP) to respond user requests ,

    when the request arises to the server ,server process the request and in response servers can deliver the site’s HTML document to the user’s web browser, like Google Chrome.

    Web server & its working
    Web server & its working



    Steps involved in Working of Web server

    Web-server



    When an individual intends to access a website, the browser initiates a search for the web server that hosts the files of the desired site.

    In order to accomplish this, the web browser converts the domain name of the site into an IP address using the Domain Name System (DNS).

    If the website is frequently visited, the web browser will examine its file cache for any stored information.

    Upon locating the appropriate web server, the browser dispatches an HTTP request to retrieve the content of the site.

    The web server then receives and processes the HTTP request through its HTTP server.

    Once the HTTP server accepts the request, it proceeds to search the database for the relevant data.

    Finally, the server transmits the files back to the web browser, which in turn delivers them to the users.

    Type of Web Servers

    Type of Web server
    Type of Web server
    Web servers can serve both static and dynamic content. Static content is static and does not change often and shown as it is but  dynamic content keeps changing.
    A static web server consists of a computer and HTTP software. The files hosted on this server are sent to the browser without any alterations.

    Conversely, a dynamic web server includes a computer, a database, and an application server. The application server has the ability to modify the hosted files before sending them to the browser. Additionally, this type of web server can create content on-demand from the database, offering versatility but increasing the complexity of the process.

    Difference Between Static & Dynamic web server

    NO

    Static Web Servers

    Dynamic Web Servers

    1

    Static web servers serve the static content i.e., the content is fixed and being shown as it is.

    Dynamic web servers serve dynamic content  which is updated and altered every time.

    2

    A static web server includes a computer and the HTTP (Hyper Text Transfer Protocol) software.

    A dynamic web server also includes a computer with plenty of other software, unlike an application server and database model.

    3

    It is called static, the web pages content won't change and the server will deliver web files as is to the web browser.

    The term "dynamic" is used to describe this phenomenon because the application server is responsible for updating the web page files on the server-side. As a result, the web page can undergo changes with each request made by the web browser.

    4

    Less time required to load the data.

    The Dynamic web server retrieves data from the database only upon request, making it a more time-consuming and complex process in comparison to static web servers.



    Web Portal

    web portal
    web portal


    A web-based platform known as a portal serves as a centralized hub that consolidates information from various sources into a single user interface. This platform presents users with the most pertinent information based on their specific context.

    By utilizing a web portal, users can access personalized information such as employee training materials, safety manuals, or customer profiles. Additionally, a web portal facilitates the collaboration of information, enhancing interactions between employees, customers, and suppliers within your business.

    Furthermore, an online business portal can be customized to mirror the appearance and functionality of your specific business. This level of customization grants you greater control over your day-to-day operations. Regardless of the time or the user's location, a web portal can be easily and swiftly accessed on both desktop and mobile devices, including smartphones and tablets.

    Domain name Registration

    What is DNR

    Step 1    Check Domain availability

    The initial stage of the domain name registration procedure involves verifying the availability of the desired domain name. To check for availability, you may visit a web registrar site like www.icdomainnames.com, Godaddy.com, or BlueHost.com.

    DNR (Domain name registration)


    Step 2   Register Domain 

    If the domain name is accessible, it ought to be enrolled with the registrar.

    To complete the registration process, you are required to adhere to the specific requirements of the website and provide them with the requested information, as well as make a payment of some kind.

    During the registration, it is essential to furnish your contact details.

    All information are updated in ICANN Database

    Then the registrar will update the internet routers with the new domain name.

     

    Web publishing

    What is web publishing

    Publishing original content on the Internet is referred to as web publishing. This involves creating and uploading websites, regularly updating webpages, and sharing content online.

    Web publishing encompasses various types of websites, such as personal, business, and community sites, as well as e-books and blogs.

    The content intended for web publishing can consist of text, videos, digital images, artwork, and various other forms of media.

    To engage in web publishing, publishers need a web server, web publishing software, and an Internet connection.

    Web publishing is also commonly known as online publishing.

    Web-publishing
    Web-publishing


    How to Prepare and publish your website

    Step 1 Prepare your website content on local computer. the design of website is chosen according to the content

    Step 2 Design and build your website.

    Step 3 Locate a suitable web hosting service for your website

    Step 4. Conduct a thorough quality assurance check to ensure your website is error-free.

    Step 5. Finally, launch your website to make it accessible to the public.

    conclusion

    In conclusion , this blog cover a brief description of following topics
    Email & working, IMAP, POP, SMTP, Web server its functions & Working, Web Portal, web Publishing, DNR
    In summary, I can say that these topics are related to Fundamental of Computer and very helpful for those who pursuing BCA,PGDCA, DCA ,'O' Level Courses from different universities 
    I hope this blog helps you a lot Happy learning....

     FAQ

    What is Email ?

    An Email is a system that enables the instantaneous exchange of messages between different systems through the use of the internet.

    What is web server ?

    A computer that operates websites is known as a web server. The primary purpose of a web server is to store, handle, and distribute web pages to users.

    What is web publishing ?

    Publishing original content on the Internet is referred to as web publishing. This involves creating and uploading websites, regularly updating webpages, and sharing content online.

    What is web portal ?

    A web-based platform known as a web portal, serves as a centralized hub that consolidates information from various sources into a single user interface.



    Previous Post                                                     Next Post


    FOR NOTES PLEASE CLICK THE LINK BELOW 


    Powered by Blogger.