SlideShare a Scribd company logo
1 of 6
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2153
MAIL SERVER COMMUNICATION: PHP
Arpit Gandhi
----------------------------------------------------------------------***---------------------------------------------------------------------
Abstract :- Mail Server Communication is a server side script developed under php language. In this paper, we present a
communication server name Mail Communication Server written in php which is one of the leading languages used for
sever side script development. Mail server provides mail id to two individual in the same organisation or different
organisation to communicate in safe and secure manner. The mail server is efficient as it will not share the user details
with anyone neither the user will receive any advertisements related to his mails. The mail server has all the features like
other mail servers such as Gmail.
INTRODUCTION
Websites contain some of the most important data in the world. From credit card numbers to medical records, cyber
security is one of the main areas of dissemination test today. To maximize the quality of a web-based penetration test,
some scripting functions are almost always required.[1]Indicates whether the data should be intercepted XSS vulnerability
or adding features to a website, scripting is a critical element. Piece of toolbox of a penetration tester. PHP is one of the
first languages learned by many web programmers. A google search for "PHP and MySQL" will yield more than 4 million
results. While these tutorials are great for new programmers and intrusion testers.[2] The cross section between websites
about learning PHP and backing up PHP is very small, which makes many new PHP applications vulnerable attack. In this
chapter we will focus on the basics of PHP for intruder testers and then explore the benefits of PHP in two ways: remote
file inclusion and data collection. [3]The PHP programming language has long been considered a serious language for the
big web Application development. We knew it was popular and maybe good for small projects, but most appreciation was
reserved for the aristocratic elite like Spring, Ruby on Rails or Django. Recently only the situation has changed
considerably[4]. It's become clear that PHP does not have one, but three web frameworks expand the language
capabilities: Symfony, CakePHP and Zend Framework. The pace of development was fastand stable.[5] The object-oriented
source code written in PHP5 was elegant and easy to manage. Always more recent projects have started using PHP
frameworks, and their successful realization has even made PHP frameworks known. [6]The most popular programming
languages for website development are PHP, Ruby, Python and Java to selectPHP has been selected for the analysis of the
structure and development of websites since its opening source scripting language with many benefits: support for
different types of databases, many language structure were derived from C and Perl languages.[7]
LITERATURE REVIEW:
A set of scripts can interact to perform specific tasks functions. For example one Word Press platform connects is probably
to contain one collection from the scripts. Yet our system focussed on discover if it is one single scenario is maliciously
independently from other scripts it may to interact with these do that the discovery system more Agnostic platform there
it is it not need platform knowledge to aggregate relevant PHP scripts in one “Great Scenario. " [8]For review plesome
Plug-in functions from the WordPress platform become Glue scripts in one connect with especially for WordPress Apis. Yet
us agree these accumulation script by scarifying generality is probably to available differently distributions from
functionality values it may posfriendly result in higher discovery the prices. However our design to preference from higher
generality is it not invalidate the effectiveness from our system the has summer demonstrated by experience with real
world benin and maliciously PHP the scripts us Lawyer the potential from filling our system by accumulation scripts and it
would fall in our future job. De-obfuscation is not one commonplace task. PHP is one dynamic language.[9]
The development of software projects based on scripting languages such as PHP has received little attention despite the
fact PHP is the foundation on which a variety of web applications are developed. Due to the widespread but undocumented
claim that scripting languages are not suitable for regularly updated software projects, we conducted an empirical
analysis. Study on the development of 30 PHP web applications.[11] The main objective was to test the validity of the eight
laws development of the software, as Mr. M. Lehman said. These laws have has been extensively studied in the context of
software development projects developed in compiled languages such as C and C ++ and in a context that is not related to
the Web. The results confirm the validity of continuous growth and development of the development of PHP applications.
[12]However, we have not yet done so for the projects reviewed confirmed the 2nd law of increasing complexity and the
8th law on the rapid decline in the growth rate. Although the causes as further research is required for this trend, it can be
assumed that this phenomenon is due either to the programming language or to web application development
practices.[13]
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2154
We are from simple PHP to creating one work bowl. Exploring form management, conditions, order during execution and
loops, we created file downloaders and scripts to list the server information. You should now have the PHP background
able to take on these tasks, like exploit scripting and apply these techniques to real penetration test scenarios. While we
just scratch the surface of all PHP functions, you know now reason enough to work the rest of your time. Learn more PHP
features can be found on the PHP website at www.php.net. From there you can explore and find the PHP features we've
already studied online PHP language documentation.[14]
PHP stands for PHP: Hypertext Processor and is an open source scripting language developed primarily for web
development. PHP pages are usually HTML pages (HyperText Markup Language) with PHP code in mixed order merging
site features with HTML code. Common uses for PHP includes database applications and applications that manage forms
PHP facilitates form analysis and data manipulation, which is part of forms-based applications. PHP is also used as the
framework for many Web 2.0 applications because it easily manages databases and responds through shared databases.
Web 2.0 protocols such as Extensible Markup Language (XML) and JavaScript Object notation .[15]
PHP BASICS
To run our PHP scripts, we need to make sure that our web server is running. To do this we start Apache on Kali 2 by
issuing the command serviceApache2 begins. Then we will go to the web directory, which is / var / www /html. This
directory is the root web site of the Apache server and the files we have create can be accessed through our website at
http: // localhost. After our site is set up, we'll create a simple PHP page. Base64 is a encryption method that is often used
on the Internet to encrypt the data to be transferred.
When we come across Base64 encoded data, the gift is a text string that ends with one or more 5 characters. When we
come across this kind of data, this is the simplest the best way to decode it is to use a script. Let's create one for our first
PHP page.[16]
VARIABLES
Much like in other languages we have looked at, variables in PHP are loosely typed. We don’t typically have to define what
type of variable something is when it’s created. The primary types we will run into are strings, integers. PHP variables are
preceded by a dollar sign ($) to indicate that this must be the case interpreted as variables. [17]
The output method, printf, enables the formatting capabilities that we have seen in other languages. This is worth noting
for the output of the file, but printf is rarely used when you go to a website. Printf takes a number of arguments where the
first argument is the format string and each subsequent argument is a value to be printed in the format string. This is best
illustrated by an example.[18]
CONTROL STATEMENTS
We now have some basic concepts for handling PHP pages. So, let's work through certain conditions and loops, so that we
can create more interesting code. We'll cover three different types of loops: for loop, for each Loop and the while loop.
These three loop designs should be enough feature to bring us through just about every block of code. [19]
SIGN UP PAGE
 Sign up page helps the user to Login to their gmail account provided they have entered the correct email
id and password , as we login we are connect to gmail through gmail SMTP services which have been
made available to all by google itself .
 But for this login to work there are certain settings that need to be altered in your gmail account for the
first time which will allow other parties like ourselves to access our gmail account , they include [20]
o 2 Step Verification should be turned OFF
o Allow less secure apps turned ON (as shown in screenshot1)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2155
SCREENSHOT1:SIGN UP PAGE
Inbox page :
View Mails :
Inbox page helps the user to view all the mails received till the recent date, in a framework which is similar to Gmail.(as
shown in screenshot 2)
SCREENSHOT 2:INBOX
Sent Mails Page :
View mails :
 Sent page helps the user to view all the mails sent by the user which is logged in, with a framework which is
similar to Gmail. All the mails that are being retrieved through the IMAP search function from the Gmail server.
 Even if the mail is sent from our mailing server it still will be displayed once we sync it again after we have sent
the mail . (as shown in sceenshot 3)
SCREENSHOT 3:SENT MAIL
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2156
Draft Page :
View mails:
 Draft page helps the user to view all the mails saved by the user, in a framework which is similar to that of a Gmail.
The screenshot 4 shows all the mails that are being retrieved through the IMAP search function from the Gmail
server.
SCREENSHOT 4:DRAFT PAGE
Compose :
View compose box :
 In order to send emails, we created a compose mail page. This page uses SMTP connection to send mails. To be
able to do that, we added a library called PHPMailer. This library needs to be configured for use , once configured
we use its phpmailer_autload.php file which contains the class MAIL and has all the attributes of default mail like
to , subject , body . [21]
 For every mail sent it creates an object from MAIL class which will from a framework for the receiving end such
that it can be easily interpreted by its server .
 This page in general asks for inputs like receiver’s email address, subject, and content body , while subject and
body can be left empty receiver's email address will display a message requesting the user to fill it if in case left
black.[22]
SCREENSHOT 5:COMPOSE MAIL
Log out :
This section is focused on terminating the session , which helps the person to log out from the mail and deletes the user’s
mail id and password as we delete the session , this makes sure that the users account is not user by anyone without their
permission , so that next time it does not gets logged on its own and the security isn’t put on stake.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2157
Additional Features :
o This is the feature used to update new incoming mails. If there are more mails after the previous update.
But if there is no update after the previous updates, then a message will be displayed on your screen.
SCREENHOT 6:additional feature of compose mail
CONCLUSION
Two hundred years of breathtaking innovation since the dawn of the industrial age have produced rising living standards
for ordinary people in much of the world, with no sharply rising trend for unemployment. Technology is taking over our
world, we live in an age where most, if not all of us use technological devices every day. From mobile phones, to iPads, to
laptops and TVs, we’re constantly using technology. There are even form of technology that we use during our sleep,
fitness watches that track our sleep and the likes. Yes, there have been many problems, notably bouts of staggering
inequality and increasingly horrific wars. On balance, however, throughout much of the world, people live longer, work
much fewer hours, and lead generally healthier lives. But there is no denying that technological change nowadays has
accelerated, potentially leading to deeper and more profound dislocations. Everyone uses technology, from children and
teenagers, to adults and elders. Technology has influenced people and their daily lives, some better than others. Walk into
almost any business, big or small, and you'll quickly see how technology has transformed the way we work. Whether
you're an entrepreneur, a bike courier, or a criminal lawyer, one thing is clear: our lives are surrounded by technology that
just a handful of years ago would have seemed unfathomable. Technology has made us more responsive, more able to gain
access to information over a broader spectrum. It has taken our information and, instead of putting it into little cubby
holes of the company, made it broadly accessible.
References:
[1] Loui, R. P. (2008). In praise of scripting: Real programming pragmatism. Computer, 41(7), 22-26.
[2] Lehman, M. M. (1996, October). Laws of software evolution revisited. In European Workshop on Software Process
Technology (pp. 108-124). Springer, Berlin, Heidelberg..
[3] J.K. Ousterhout, Scripting: higher level programming for the 21st Century, Computer 31 (3) (Mar. 1998) 23–30.
[4] Hanenberg, S., Kleinschmager, S., Robbes, R., Tanter, É., & Stefik, A. (2014). An empirical study on the impact of static
typing on software maintainability. Empirical Software Engineering, 19(5), 1335-1382.
[5] Chen, D. L., Schonger, M., & Wickens, C. (2016). oTree—An open-source platform for laboratory, online, and field
experiments. Journal of Behavioral and Experimental Finance, 9, 88-97.
[6] Kyriakakis, P., & Chatzigeorgiou, A. (2014, September). Maintenance patterns of large-scale PHP web applications.
In 2014 IEEE International Conference on Software Maintenance and Evolution (pp. 381-390). IEEE.
[7] Lehman, M. M. (1996, October). Laws of software evolution revisited. In European Workshop on Software Process
Technology (pp. 108-124). Springer, Berlin, Heidelberg..
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2158
[8] Kagdi, H., Collard, M. L., & Maletic, J. I. (2007). A survey and taxonomy of approaches for mining software repositories in
the context of software evolution. Journal of software maintenance and evolution: Research and practice, 19(2), 77-131.
[9] Godfrey, M. W., & German, D. M. (2008, September). The past, present, and future of software evolution. In 2008
Frontiers of Software Maintenance (pp. 129-138). IEEE.
[10] Belady, L. A., & Lehman, M. M. (1976). A model of large program development. IBM Systems journal, 15(3), 225-
[11] Lehman, M. M. (1978). Laws of program evolution-rules and tools for programming management. In Proc. of the
Infotech State of the Art Conf., Why Software Projects Fail? Program Press, 1978 (Vol. 11).
[12] Lehman, M. M. (1980). Programs, life cycles, and laws of software evolution. Proceedings of the IEEE, 68(9),
[13] Madhavji, N. H., Fernandez-Ramil, J., & Perry, D. (Eds.). (2006). Software evolution and feedback: Theory and practice.
John Wiley & Sons.
[14] Herraiz, I., Rodriguez, D., Robles, G., & Gonzalez-Barahona, J. M. (2013). The evolution of the laws of software
evolution: A discussion based on a systematic literature review. ACM Computing Surveys (CSUR), 46(2), 28.
[15] Tu, Q. (2000, October). Evolution in open source software: A case study. In Proceedings 2000 International
Conference on Software Maintenance (pp. 131-142). IEEE.
[16] Godfrey, M., & Tu, Q. (2001, September). Growth, evolution, and structural change in open source software.
In Proceedings of the 4th international workshop on principles of software evolution (pp. 103-106). ACM.
[17] Robles, G., Amor, J. J., Gonzalez-Barahona, J. M., & Herraiz, I. (2005, September). Evolution and growth in large libre
software projects. In Eighth International Workshop on Principles of Software Evolution (IWPSE'05) (pp.
[18] Mens, T., Fernández-Ramil, J., & Degrandsart, S. (2008, September). The evolution of Eclipse. In 2008 IEEE
International Conference on Software Maintenance (pp. 386-395). IEEE.
[19] Xie, G., Chen, J., & Neamtiu, I. (2009, September). Towards a better understanding of software evolution: An empirical
study on open source software. In 2009 IEEE International Conference on Software Maintenance (pp. 51-
[20] Israeli, A., & Feitelson, D. G. (2010). The Linux kernel as a case study in software evolution. Journal of Systems and
Software, 83(3), 485-501..
[21] Businge, J., Serebrenik, A., & van den Brand, M. (2010, September). An empirical study of the evolution of Eclipse
third-party plug-ins. In Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International
Workshop on Principles of Software Evolution (IWPSE) (pp. 63-72). ACM.
[22] Xie, G., Chen, J., & Neamtiu, I. (2009, September). Towards a better understanding of software evolution: An empirical
study on open source software. In 2009 IEEE International Conference on Software Maintenance (pp. 51-60). IEEE.

More Related Content

What's hot

Php vs asp.net most valuable differences to learn and select the best one f...
Php vs asp.net   most valuable differences to learn and select the best one f...Php vs asp.net   most valuable differences to learn and select the best one f...
Php vs asp.net most valuable differences to learn and select the best one f...Concetto Labs
 
Advanced PHP Web Development Tools in 2015
Advanced PHP Web Development Tools in 2015Advanced PHP Web Development Tools in 2015
Advanced PHP Web Development Tools in 2015iScripts
 
Everything PHP Developers Need To Be Productive
Everything PHP Developers Need To Be ProductiveEverything PHP Developers Need To Be Productive
Everything PHP Developers Need To Be ProductiveMichael Findling
 
Uses for scripting languages,web scripting in perl
Uses for scripting languages,web scripting in perlUses for scripting languages,web scripting in perl
Uses for scripting languages,web scripting in perlsana mateen
 
Hay php architect eav modeling
Hay php architect   eav modelingHay php architect   eav modeling
Hay php architect eav modelingGiang Nguyễn
 
Best Practices for Enterprise OSGi Applications - Emily Jiang
Best Practices for Enterprise OSGi Applications - Emily JiangBest Practices for Enterprise OSGi Applications - Emily Jiang
Best Practices for Enterprise OSGi Applications - Emily Jiangmfrancis
 
Flex_Basic_Training
Flex_Basic_TrainingFlex_Basic_Training
Flex_Basic_Trainingguest25cec3
 
Networked APIs with swift
Networked APIs with swiftNetworked APIs with swift
Networked APIs with swiftTim Burks
 
Server Side Programming
Server Side ProgrammingServer Side Programming
Server Side ProgrammingMilan Thapa
 
international PHP2011_Kore Nordmann_Tobias Schlitt_Modular Application Archit...
international PHP2011_Kore Nordmann_Tobias Schlitt_Modular Application Archit...international PHP2011_Kore Nordmann_Tobias Schlitt_Modular Application Archit...
international PHP2011_Kore Nordmann_Tobias Schlitt_Modular Application Archit...smueller_sandsmedia
 
Server side programming
Server side programming Server side programming
Server side programming javed ahmed
 
Living in a multiligual world: Internationalization for Web 2.0 Applications
Living in a multiligual world: Internationalization for Web 2.0 ApplicationsLiving in a multiligual world: Internationalization for Web 2.0 Applications
Living in a multiligual world: Internationalization for Web 2.0 ApplicationsLars Trieloff
 
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...adunne
 
Creating Great REST and gRPC API Experiences (in Swift)
Creating Great REST and gRPC API Experiences (in Swift)Creating Great REST and gRPC API Experiences (in Swift)
Creating Great REST and gRPC API Experiences (in Swift)Tim Burks
 
Eclipsist2009 Rich Client Roundup
Eclipsist2009 Rich Client RoundupEclipsist2009 Rich Client Roundup
Eclipsist2009 Rich Client RoundupMurat Yener
 
Enforcing API Design Rules for High Quality Code Generation
Enforcing API Design Rules for High Quality Code GenerationEnforcing API Design Rules for High Quality Code Generation
Enforcing API Design Rules for High Quality Code GenerationTim Burks
 
Bn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot netBn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot netconline training
 

What's hot (20)

Php vs asp.net most valuable differences to learn and select the best one f...
Php vs asp.net   most valuable differences to learn and select the best one f...Php vs asp.net   most valuable differences to learn and select the best one f...
Php vs asp.net most valuable differences to learn and select the best one f...
 
Advanced PHP Web Development Tools in 2015
Advanced PHP Web Development Tools in 2015Advanced PHP Web Development Tools in 2015
Advanced PHP Web Development Tools in 2015
 
Everything PHP Developers Need To Be Productive
Everything PHP Developers Need To Be ProductiveEverything PHP Developers Need To Be Productive
Everything PHP Developers Need To Be Productive
 
Uses for scripting languages,web scripting in perl
Uses for scripting languages,web scripting in perlUses for scripting languages,web scripting in perl
Uses for scripting languages,web scripting in perl
 
Hay php architect eav modeling
Hay php architect   eav modelingHay php architect   eav modeling
Hay php architect eav modeling
 
Best Practices for Enterprise OSGi Applications - Emily Jiang
Best Practices for Enterprise OSGi Applications - Emily JiangBest Practices for Enterprise OSGi Applications - Emily Jiang
Best Practices for Enterprise OSGi Applications - Emily Jiang
 
PHP Basics
PHP BasicsPHP Basics
PHP Basics
 
Analysis
AnalysisAnalysis
Analysis
 
Flex_Basic_Training
Flex_Basic_TrainingFlex_Basic_Training
Flex_Basic_Training
 
Networked APIs with swift
Networked APIs with swiftNetworked APIs with swift
Networked APIs with swift
 
Server Side Programming
Server Side ProgrammingServer Side Programming
Server Side Programming
 
international PHP2011_Kore Nordmann_Tobias Schlitt_Modular Application Archit...
international PHP2011_Kore Nordmann_Tobias Schlitt_Modular Application Archit...international PHP2011_Kore Nordmann_Tobias Schlitt_Modular Application Archit...
international PHP2011_Kore Nordmann_Tobias Schlitt_Modular Application Archit...
 
11 asp.net web api
11 asp.net web api11 asp.net web api
11 asp.net web api
 
Server side programming
Server side programming Server side programming
Server side programming
 
Living in a multiligual world: Internationalization for Web 2.0 Applications
Living in a multiligual world: Internationalization for Web 2.0 ApplicationsLiving in a multiligual world: Internationalization for Web 2.0 Applications
Living in a multiligual world: Internationalization for Web 2.0 Applications
 
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
 
Creating Great REST and gRPC API Experiences (in Swift)
Creating Great REST and gRPC API Experiences (in Swift)Creating Great REST and gRPC API Experiences (in Swift)
Creating Great REST and gRPC API Experiences (in Swift)
 
Eclipsist2009 Rich Client Roundup
Eclipsist2009 Rich Client RoundupEclipsist2009 Rich Client Roundup
Eclipsist2009 Rich Client Roundup
 
Enforcing API Design Rules for High Quality Code Generation
Enforcing API Design Rules for High Quality Code GenerationEnforcing API Design Rules for High Quality Code Generation
Enforcing API Design Rules for High Quality Code Generation
 
Bn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot netBn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot net
 

Similar to IRJET- Mail Server Communication:PHP

main report on restaurant
main report on restaurantmain report on restaurant
main report on restaurantNeeraj Kumar
 
Rapid Web Development with Python for Absolute Beginners
Rapid Web Development with Python for Absolute BeginnersRapid Web Development with Python for Absolute Beginners
Rapid Web Development with Python for Absolute BeginnersFatih Karatana
 
3_1_William_S_Vincent_Django_for_APIs_Build_web_APIs_with_Python.pdf
3_1_William_S_Vincent_Django_for_APIs_Build_web_APIs_with_Python.pdf3_1_William_S_Vincent_Django_for_APIs_Build_web_APIs_with_Python.pdf
3_1_William_S_Vincent_Django_for_APIs_Build_web_APIs_with_Python.pdfsandipanpaul16
 
How to build and deploy app on Replit
How to build and deploy app on ReplitHow to build and deploy app on Replit
How to build and deploy app on Replitmatiasfund
 
Crime Reporting System.pptx
Crime Reporting System.pptxCrime Reporting System.pptx
Crime Reporting System.pptxPenilVora
 
Node.JS Vs PHP: Which Is The Top Server-Side Programming Language?
Node.JS Vs PHP: Which Is The Top Server-Side Programming Language?Node.JS Vs PHP: Which Is The Top Server-Side Programming Language?
Node.JS Vs PHP: Which Is The Top Server-Side Programming Language?Pixel Crayons
 
Introduction to PHP for Building Dynamic Web Applications.pdf
Introduction to PHP for Building Dynamic Web Applications.pdfIntroduction to PHP for Building Dynamic Web Applications.pdf
Introduction to PHP for Building Dynamic Web Applications.pdfvanisha30
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING PamRobert
 
Top PHP Frameworks in 2024 That Developer Must Know
Top PHP Frameworks in 2024 That Developer Must KnowTop PHP Frameworks in 2024 That Developer Must Know
Top PHP Frameworks in 2024 That Developer Must KnowClarion Technologies
 
Freelance web development
Freelance web developmentFreelance web development
Freelance web developmentbritadammen
 
Top 10 best PHP frameworks for web development.pdf
Top 10 best PHP frameworks for web development.pdfTop 10 best PHP frameworks for web development.pdf
Top 10 best PHP frameworks for web development.pdfMoon Technolabs Pvt. Ltd.
 
PHP is the King, nodejs is the Prince and Lua is the fool
PHP is the King, nodejs is the Prince and Lua is the foolPHP is the King, nodejs is the Prince and Lua is the fool
PHP is the King, nodejs is the Prince and Lua is the foolAlessandro Cinelli (cirpo)
 
Global Logic sMash Overview And Experiences
Global Logic   sMash  Overview And  ExperiencesGlobal Logic   sMash  Overview And  Experiences
Global Logic sMash Overview And ExperiencesProject Zero
 

Similar to IRJET- Mail Server Communication:PHP (20)

main report on restaurant
main report on restaurantmain report on restaurant
main report on restaurant
 
Common Gateway Interface ppt
Common Gateway Interface pptCommon Gateway Interface ppt
Common Gateway Interface ppt
 
PHP programmimg
PHP programmimgPHP programmimg
PHP programmimg
 
Rapid Web Development with Python for Absolute Beginners
Rapid Web Development with Python for Absolute BeginnersRapid Web Development with Python for Absolute Beginners
Rapid Web Development with Python for Absolute Beginners
 
Introducing symfony
Introducing symfonyIntroducing symfony
Introducing symfony
 
unit1 part 1 sem4 php.docx
unit1 part 1 sem4 php.docxunit1 part 1 sem4 php.docx
unit1 part 1 sem4 php.docx
 
Report.docx
Report.docxReport.docx
Report.docx
 
3_1_William_S_Vincent_Django_for_APIs_Build_web_APIs_with_Python.pdf
3_1_William_S_Vincent_Django_for_APIs_Build_web_APIs_with_Python.pdf3_1_William_S_Vincent_Django_for_APIs_Build_web_APIs_with_Python.pdf
3_1_William_S_Vincent_Django_for_APIs_Build_web_APIs_with_Python.pdf
 
How to build and deploy app on Replit
How to build and deploy app on ReplitHow to build and deploy app on Replit
How to build and deploy app on Replit
 
Crime Reporting System.pptx
Crime Reporting System.pptxCrime Reporting System.pptx
Crime Reporting System.pptx
 
Lamp Zend Security
Lamp Zend SecurityLamp Zend Security
Lamp Zend Security
 
Node.JS Vs PHP: Which Is The Top Server-Side Programming Language?
Node.JS Vs PHP: Which Is The Top Server-Side Programming Language?Node.JS Vs PHP: Which Is The Top Server-Side Programming Language?
Node.JS Vs PHP: Which Is The Top Server-Side Programming Language?
 
Introduction to PHP for Building Dynamic Web Applications.pdf
Introduction to PHP for Building Dynamic Web Applications.pdfIntroduction to PHP for Building Dynamic Web Applications.pdf
Introduction to PHP for Building Dynamic Web Applications.pdf
 
Top 6 php framework
Top 6 php frameworkTop 6 php framework
Top 6 php framework
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
 
Top PHP Frameworks in 2024 That Developer Must Know
Top PHP Frameworks in 2024 That Developer Must KnowTop PHP Frameworks in 2024 That Developer Must Know
Top PHP Frameworks in 2024 That Developer Must Know
 
Freelance web development
Freelance web developmentFreelance web development
Freelance web development
 
Top 10 best PHP frameworks for web development.pdf
Top 10 best PHP frameworks for web development.pdfTop 10 best PHP frameworks for web development.pdf
Top 10 best PHP frameworks for web development.pdf
 
PHP is the King, nodejs is the Prince and Lua is the fool
PHP is the King, nodejs is the Prince and Lua is the foolPHP is the King, nodejs is the Prince and Lua is the fool
PHP is the King, nodejs is the Prince and Lua is the fool
 
Global Logic sMash Overview And Experiences
Global Logic   sMash  Overview And  ExperiencesGlobal Logic   sMash  Overview And  Experiences
Global Logic sMash Overview And Experiences
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 

Recently uploaded (20)

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 

IRJET- Mail Server Communication:PHP

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2153 MAIL SERVER COMMUNICATION: PHP Arpit Gandhi ----------------------------------------------------------------------***--------------------------------------------------------------------- Abstract :- Mail Server Communication is a server side script developed under php language. In this paper, we present a communication server name Mail Communication Server written in php which is one of the leading languages used for sever side script development. Mail server provides mail id to two individual in the same organisation or different organisation to communicate in safe and secure manner. The mail server is efficient as it will not share the user details with anyone neither the user will receive any advertisements related to his mails. The mail server has all the features like other mail servers such as Gmail. INTRODUCTION Websites contain some of the most important data in the world. From credit card numbers to medical records, cyber security is one of the main areas of dissemination test today. To maximize the quality of a web-based penetration test, some scripting functions are almost always required.[1]Indicates whether the data should be intercepted XSS vulnerability or adding features to a website, scripting is a critical element. Piece of toolbox of a penetration tester. PHP is one of the first languages learned by many web programmers. A google search for "PHP and MySQL" will yield more than 4 million results. While these tutorials are great for new programmers and intrusion testers.[2] The cross section between websites about learning PHP and backing up PHP is very small, which makes many new PHP applications vulnerable attack. In this chapter we will focus on the basics of PHP for intruder testers and then explore the benefits of PHP in two ways: remote file inclusion and data collection. [3]The PHP programming language has long been considered a serious language for the big web Application development. We knew it was popular and maybe good for small projects, but most appreciation was reserved for the aristocratic elite like Spring, Ruby on Rails or Django. Recently only the situation has changed considerably[4]. It's become clear that PHP does not have one, but three web frameworks expand the language capabilities: Symfony, CakePHP and Zend Framework. The pace of development was fastand stable.[5] The object-oriented source code written in PHP5 was elegant and easy to manage. Always more recent projects have started using PHP frameworks, and their successful realization has even made PHP frameworks known. [6]The most popular programming languages for website development are PHP, Ruby, Python and Java to selectPHP has been selected for the analysis of the structure and development of websites since its opening source scripting language with many benefits: support for different types of databases, many language structure were derived from C and Perl languages.[7] LITERATURE REVIEW: A set of scripts can interact to perform specific tasks functions. For example one Word Press platform connects is probably to contain one collection from the scripts. Yet our system focussed on discover if it is one single scenario is maliciously independently from other scripts it may to interact with these do that the discovery system more Agnostic platform there it is it not need platform knowledge to aggregate relevant PHP scripts in one “Great Scenario. " [8]For review plesome Plug-in functions from the WordPress platform become Glue scripts in one connect with especially for WordPress Apis. Yet us agree these accumulation script by scarifying generality is probably to available differently distributions from functionality values it may posfriendly result in higher discovery the prices. However our design to preference from higher generality is it not invalidate the effectiveness from our system the has summer demonstrated by experience with real world benin and maliciously PHP the scripts us Lawyer the potential from filling our system by accumulation scripts and it would fall in our future job. De-obfuscation is not one commonplace task. PHP is one dynamic language.[9] The development of software projects based on scripting languages such as PHP has received little attention despite the fact PHP is the foundation on which a variety of web applications are developed. Due to the widespread but undocumented claim that scripting languages are not suitable for regularly updated software projects, we conducted an empirical analysis. Study on the development of 30 PHP web applications.[11] The main objective was to test the validity of the eight laws development of the software, as Mr. M. Lehman said. These laws have has been extensively studied in the context of software development projects developed in compiled languages such as C and C ++ and in a context that is not related to the Web. The results confirm the validity of continuous growth and development of the development of PHP applications. [12]However, we have not yet done so for the projects reviewed confirmed the 2nd law of increasing complexity and the 8th law on the rapid decline in the growth rate. Although the causes as further research is required for this trend, it can be assumed that this phenomenon is due either to the programming language or to web application development practices.[13]
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2154 We are from simple PHP to creating one work bowl. Exploring form management, conditions, order during execution and loops, we created file downloaders and scripts to list the server information. You should now have the PHP background able to take on these tasks, like exploit scripting and apply these techniques to real penetration test scenarios. While we just scratch the surface of all PHP functions, you know now reason enough to work the rest of your time. Learn more PHP features can be found on the PHP website at www.php.net. From there you can explore and find the PHP features we've already studied online PHP language documentation.[14] PHP stands for PHP: Hypertext Processor and is an open source scripting language developed primarily for web development. PHP pages are usually HTML pages (HyperText Markup Language) with PHP code in mixed order merging site features with HTML code. Common uses for PHP includes database applications and applications that manage forms PHP facilitates form analysis and data manipulation, which is part of forms-based applications. PHP is also used as the framework for many Web 2.0 applications because it easily manages databases and responds through shared databases. Web 2.0 protocols such as Extensible Markup Language (XML) and JavaScript Object notation .[15] PHP BASICS To run our PHP scripts, we need to make sure that our web server is running. To do this we start Apache on Kali 2 by issuing the command serviceApache2 begins. Then we will go to the web directory, which is / var / www /html. This directory is the root web site of the Apache server and the files we have create can be accessed through our website at http: // localhost. After our site is set up, we'll create a simple PHP page. Base64 is a encryption method that is often used on the Internet to encrypt the data to be transferred. When we come across Base64 encoded data, the gift is a text string that ends with one or more 5 characters. When we come across this kind of data, this is the simplest the best way to decode it is to use a script. Let's create one for our first PHP page.[16] VARIABLES Much like in other languages we have looked at, variables in PHP are loosely typed. We don’t typically have to define what type of variable something is when it’s created. The primary types we will run into are strings, integers. PHP variables are preceded by a dollar sign ($) to indicate that this must be the case interpreted as variables. [17] The output method, printf, enables the formatting capabilities that we have seen in other languages. This is worth noting for the output of the file, but printf is rarely used when you go to a website. Printf takes a number of arguments where the first argument is the format string and each subsequent argument is a value to be printed in the format string. This is best illustrated by an example.[18] CONTROL STATEMENTS We now have some basic concepts for handling PHP pages. So, let's work through certain conditions and loops, so that we can create more interesting code. We'll cover three different types of loops: for loop, for each Loop and the while loop. These three loop designs should be enough feature to bring us through just about every block of code. [19] SIGN UP PAGE  Sign up page helps the user to Login to their gmail account provided they have entered the correct email id and password , as we login we are connect to gmail through gmail SMTP services which have been made available to all by google itself .  But for this login to work there are certain settings that need to be altered in your gmail account for the first time which will allow other parties like ourselves to access our gmail account , they include [20] o 2 Step Verification should be turned OFF o Allow less secure apps turned ON (as shown in screenshot1)
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2155 SCREENSHOT1:SIGN UP PAGE Inbox page : View Mails : Inbox page helps the user to view all the mails received till the recent date, in a framework which is similar to Gmail.(as shown in screenshot 2) SCREENSHOT 2:INBOX Sent Mails Page : View mails :  Sent page helps the user to view all the mails sent by the user which is logged in, with a framework which is similar to Gmail. All the mails that are being retrieved through the IMAP search function from the Gmail server.  Even if the mail is sent from our mailing server it still will be displayed once we sync it again after we have sent the mail . (as shown in sceenshot 3) SCREENSHOT 3:SENT MAIL
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2156 Draft Page : View mails:  Draft page helps the user to view all the mails saved by the user, in a framework which is similar to that of a Gmail. The screenshot 4 shows all the mails that are being retrieved through the IMAP search function from the Gmail server. SCREENSHOT 4:DRAFT PAGE Compose : View compose box :  In order to send emails, we created a compose mail page. This page uses SMTP connection to send mails. To be able to do that, we added a library called PHPMailer. This library needs to be configured for use , once configured we use its phpmailer_autload.php file which contains the class MAIL and has all the attributes of default mail like to , subject , body . [21]  For every mail sent it creates an object from MAIL class which will from a framework for the receiving end such that it can be easily interpreted by its server .  This page in general asks for inputs like receiver’s email address, subject, and content body , while subject and body can be left empty receiver's email address will display a message requesting the user to fill it if in case left black.[22] SCREENSHOT 5:COMPOSE MAIL Log out : This section is focused on terminating the session , which helps the person to log out from the mail and deletes the user’s mail id and password as we delete the session , this makes sure that the users account is not user by anyone without their permission , so that next time it does not gets logged on its own and the security isn’t put on stake.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2157 Additional Features : o This is the feature used to update new incoming mails. If there are more mails after the previous update. But if there is no update after the previous updates, then a message will be displayed on your screen. SCREENHOT 6:additional feature of compose mail CONCLUSION Two hundred years of breathtaking innovation since the dawn of the industrial age have produced rising living standards for ordinary people in much of the world, with no sharply rising trend for unemployment. Technology is taking over our world, we live in an age where most, if not all of us use technological devices every day. From mobile phones, to iPads, to laptops and TVs, we’re constantly using technology. There are even form of technology that we use during our sleep, fitness watches that track our sleep and the likes. Yes, there have been many problems, notably bouts of staggering inequality and increasingly horrific wars. On balance, however, throughout much of the world, people live longer, work much fewer hours, and lead generally healthier lives. But there is no denying that technological change nowadays has accelerated, potentially leading to deeper and more profound dislocations. Everyone uses technology, from children and teenagers, to adults and elders. Technology has influenced people and their daily lives, some better than others. Walk into almost any business, big or small, and you'll quickly see how technology has transformed the way we work. Whether you're an entrepreneur, a bike courier, or a criminal lawyer, one thing is clear: our lives are surrounded by technology that just a handful of years ago would have seemed unfathomable. Technology has made us more responsive, more able to gain access to information over a broader spectrum. It has taken our information and, instead of putting it into little cubby holes of the company, made it broadly accessible. References: [1] Loui, R. P. (2008). In praise of scripting: Real programming pragmatism. Computer, 41(7), 22-26. [2] Lehman, M. M. (1996, October). Laws of software evolution revisited. In European Workshop on Software Process Technology (pp. 108-124). Springer, Berlin, Heidelberg.. [3] J.K. Ousterhout, Scripting: higher level programming for the 21st Century, Computer 31 (3) (Mar. 1998) 23–30. [4] Hanenberg, S., Kleinschmager, S., Robbes, R., Tanter, É., & Stefik, A. (2014). An empirical study on the impact of static typing on software maintainability. Empirical Software Engineering, 19(5), 1335-1382. [5] Chen, D. L., Schonger, M., & Wickens, C. (2016). oTree—An open-source platform for laboratory, online, and field experiments. Journal of Behavioral and Experimental Finance, 9, 88-97. [6] Kyriakakis, P., & Chatzigeorgiou, A. (2014, September). Maintenance patterns of large-scale PHP web applications. In 2014 IEEE International Conference on Software Maintenance and Evolution (pp. 381-390). IEEE. [7] Lehman, M. M. (1996, October). Laws of software evolution revisited. In European Workshop on Software Process Technology (pp. 108-124). Springer, Berlin, Heidelberg..
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2158 [8] Kagdi, H., Collard, M. L., & Maletic, J. I. (2007). A survey and taxonomy of approaches for mining software repositories in the context of software evolution. Journal of software maintenance and evolution: Research and practice, 19(2), 77-131. [9] Godfrey, M. W., & German, D. M. (2008, September). The past, present, and future of software evolution. In 2008 Frontiers of Software Maintenance (pp. 129-138). IEEE. [10] Belady, L. A., & Lehman, M. M. (1976). A model of large program development. IBM Systems journal, 15(3), 225- [11] Lehman, M. M. (1978). Laws of program evolution-rules and tools for programming management. In Proc. of the Infotech State of the Art Conf., Why Software Projects Fail? Program Press, 1978 (Vol. 11). [12] Lehman, M. M. (1980). Programs, life cycles, and laws of software evolution. Proceedings of the IEEE, 68(9), [13] Madhavji, N. H., Fernandez-Ramil, J., & Perry, D. (Eds.). (2006). Software evolution and feedback: Theory and practice. John Wiley & Sons. [14] Herraiz, I., Rodriguez, D., Robles, G., & Gonzalez-Barahona, J. M. (2013). The evolution of the laws of software evolution: A discussion based on a systematic literature review. ACM Computing Surveys (CSUR), 46(2), 28. [15] Tu, Q. (2000, October). Evolution in open source software: A case study. In Proceedings 2000 International Conference on Software Maintenance (pp. 131-142). IEEE. [16] Godfrey, M., & Tu, Q. (2001, September). Growth, evolution, and structural change in open source software. In Proceedings of the 4th international workshop on principles of software evolution (pp. 103-106). ACM. [17] Robles, G., Amor, J. J., Gonzalez-Barahona, J. M., & Herraiz, I. (2005, September). Evolution and growth in large libre software projects. In Eighth International Workshop on Principles of Software Evolution (IWPSE'05) (pp. [18] Mens, T., Fernández-Ramil, J., & Degrandsart, S. (2008, September). The evolution of Eclipse. In 2008 IEEE International Conference on Software Maintenance (pp. 386-395). IEEE. [19] Xie, G., Chen, J., & Neamtiu, I. (2009, September). Towards a better understanding of software evolution: An empirical study on open source software. In 2009 IEEE International Conference on Software Maintenance (pp. 51- [20] Israeli, A., & Feitelson, D. G. (2010). The Linux kernel as a case study in software evolution. Journal of Systems and Software, 83(3), 485-501.. [21] Businge, J., Serebrenik, A., & van den Brand, M. (2010, September). An empirical study of the evolution of Eclipse third-party plug-ins. In Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE) (pp. 63-72). ACM. [22] Xie, G., Chen, J., & Neamtiu, I. (2009, September). Towards a better understanding of software evolution: An empirical study on open source software. In 2009 IEEE International Conference on Software Maintenance (pp. 51-60). IEEE.