932
edits
Changes
Adding webmail content from the old lab 5.
'''Record steps, commands, and your observations on this investigation in your OPS335 lab log-book'''
==INVESTIGATION 2: INSTALL, CONFIGURE & RUN WEBMAIL APPLICATION (Roundcube Mail) =={|cellpadding="15" width="40%" align="right" |- valign="top" |width="10%" | [[Image:Roundcube.png|thumb|right|200px|'''Roundcube''' webmail application Logo<br>GPL,<br> https://commons.wikimedia.org/w/index.php?curid=1772791]] |width="10%" |[[Image:roundcube-pic.png|thumb|right|300px|Screencapture of '''roundcube''' webmail application running in order to send and receive mail messages via a web-browser.]] |} In the investigation, we will simply install, configure and run the '''roundcube''' webmail application. '''Perform the following steps:''' #Perform a search on the roundcube application in order to access the website.#Either Download the "zipped tarball" from their website from a direct link or use the wget command to download directly from a download link (This part may take some effort depending on the Sourceforge website).#Extract the "zipped tarball" and rename the generated directory that contains download source code to: '''webmail'''.#In the directory now named "webmail", there will be a file named '''INSTALL''' which will walk you through the rest of the Roundcube installation.<br><br>Some installation tips to consider: ::* Be careful about copying & pasting the MySQL setup part: take time and pay attention to detail: do not try to "rush it".::* You will need to install several additional Apache modules including: '''php-xml''', '''php-pdo''', and '''php-mysql'''.::* Don't forget to set the password in the roundcube configuration. <ol><li value="3">Note that both of your IMAP and SMTP servers are on different machines (i.e. not on vm1). Therefore, you will need to set the following options for Roundcube:</li></ol> ::* '''$config['smtp_server']'''::* '''$config['default_host']'''::* '''$config['default_port']''' :::'''NOTE:''' The last <u>two</u> entries above refer to your IMAP server <ol><li value="4">You should be able to test the configuration in your Roundcube installer after completing Step 3.</li><li>Try to test if the roundcube webmail application is working by sending and receiving e-mail messages.</li></ol>
'''Record steps, commands, and your observations on this investigation in your OPS335 lab log-book'''
===In Class Submission===
'''Arrange evidence (command output) for each of these items on your screen, then ask your instructor to review them and sign off on the lab's completion:'''
::<span style="color:green;font-size:1.5em;">✓</span>Thunderbird with a message sent and received using encrypted channels.
::<span style="color:green;font-size:1.5em;">✓</span>New Thunderbird server configuration for your account.
::<span style="color:green;font-size:1.5em;">✓</span>Logs on vm2 and vm3 showing the message has been sent and received.
::<span style="color:green;font-size:1.5em;">✓</span>Your webmail showing your inbox
::<span style="color:green;font-size:1.5em;">✓</span>Your webmail sending an email out
::<span style="color:green;font-size:1.5em;">✓</span>You receiving that mail on an exernal account
==EXPLORATION QUESTIONS==
#Briefly define the term '''TSL'''.#Briefly define the term '''SSL'''.#List the steps to setup Encryption for Postfix with TLS.#List the steps to setup Encryption for Dovecot with SSL.#List the steps to setup Encryption for the Thunderbird application.#Provide a brief description of the following terms as they relate to mail servers:#*'''Open Relay'''#*'''SPF'''#*'''DKIM'''#How does a webmail application differ from using another MUA like Thunderbird?#List the additional Apache modules that are required in order to run the Roundcube web application?