<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.ulyssis.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bert</id>
	<title>ULYSSIS documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.ulyssis.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bert"/>
	<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/Special:Contributions/Bert"/>
	<updated>2026-04-20T13:42:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.15</generator>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Getting_Apache_logs&amp;diff=1868</id>
		<title>Getting Apache logs</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Getting_Apache_logs&amp;diff=1868"/>
		<updated>2024-12-30T01:02:09Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Using the command line */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can find all your Apache logs (like &amp;lt;code&amp;gt;access.log&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;error.log&amp;lt;/code&amp;gt;) on all of our shell servers in the directory &amp;lt;code&amp;gt;/var/log/apache_user/''username''&amp;lt;/code&amp;gt;. For more information on how to access your files, please visit [[Accessing your files]].&lt;br /&gt;
&lt;br /&gt;
==Using Cyberduck (graphical interface)==&lt;br /&gt;
&lt;br /&gt;
You can access the log files using an SFTP client like Cyberduck. After logging in to one of our shell servers as per [[Accessing your files]], click on &amp;quot;Go&amp;quot; on the top bar and then click &amp;quot;Go to Folder...&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[File:Getting Apache Logs - Cyberduck 1.png]]&lt;br /&gt;
&lt;br /&gt;
Then enter &amp;lt;code&amp;gt;/var/log/apache_user/''username''&amp;lt;/code&amp;gt; as path name (replace ''username'' with your own username):&lt;br /&gt;
&lt;br /&gt;
[[File:Getting Apache Logs - Cyberduck 2.png]]&lt;br /&gt;
&lt;br /&gt;
After pressing &amp;quot;Go&amp;quot;, you will see a directory for each of your websites, containing their Apache logs.&lt;br /&gt;
&lt;br /&gt;
[[File:Getting Apache Logs - Cyberduck 3.png]]&lt;br /&gt;
&lt;br /&gt;
You can view a log file by selecting it and pressing the &amp;quot;Edit&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
[[File:Getting Apache Logs - Cyberduck Edit button.png]]&lt;br /&gt;
&lt;br /&gt;
After a few days, logs will be compressed into a &amp;lt;code&amp;gt;bz2&amp;lt;/code&amp;gt; file. You can download such a file and open it with [https://www.7-zip.org/ 7-Zip].&lt;br /&gt;
&lt;br /&gt;
==Using the command line==&lt;br /&gt;
&lt;br /&gt;
You can also access your logs by [[Accessing shell servers over SSH|logging in to one of our shell servers over SSH]] and navigating to the correct directory:&lt;br /&gt;
 username@ssh1:~$ cd /var/log/apache_user/username&lt;br /&gt;
 &lt;br /&gt;
 username@ssh1:/var/log/apache_user/username$ ls&lt;br /&gt;
 username.ulyssis.be&lt;br /&gt;
 &lt;br /&gt;
 username@ssh1:/var/log/apache_user/username$ cd username.ulyssis.be&lt;br /&gt;
 &lt;br /&gt;
 username@ssh1:/var/log/apache_user/username/username.ulyssis.be$ ls&lt;br /&gt;
 access-2014-05-07.log error-2014-05-07.log&lt;br /&gt;
 &lt;br /&gt;
 username@ssh1:/var/log/apache_user/username/username.ulyssis.be$ tail error-2014-05-07.log &lt;br /&gt;
 [Wed May 07 01:27:14 2014] [error] [client 10.0.0.1] File does not exist: /home/user/username/www/favicon.ico&lt;br /&gt;
&lt;br /&gt;
If you can't find your username inside of &amp;lt;code&amp;gt;/var/log/apache_user&amp;lt;/code&amp;gt;, don't worry. If you enter it with &amp;lt;code&amp;gt;cd username&amp;lt;/code&amp;gt;, it will automatically appear.&lt;br /&gt;
&lt;br /&gt;
Older logs will be compressed with bzip2 but can be easily browsed from the command line using &amp;lt;code&amp;gt;bzless&amp;lt;/code&amp;gt;. Other tools like &amp;lt;code&amp;gt;bzcat&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bzgrep&amp;lt;/code&amp;gt; might also come in handy.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webserver]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Getting_Apache_logs&amp;diff=1867</id>
		<title>Getting Apache logs</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Getting_Apache_logs&amp;diff=1867"/>
		<updated>2024-12-30T01:01:33Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Using the command line */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can find all your Apache logs (like &amp;lt;code&amp;gt;access.log&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;error.log&amp;lt;/code&amp;gt;) on all of our shell servers in the directory &amp;lt;code&amp;gt;/var/log/apache_user/''username''&amp;lt;/code&amp;gt;. For more information on how to access your files, please visit [[Accessing your files]].&lt;br /&gt;
&lt;br /&gt;
==Using Cyberduck (graphical interface)==&lt;br /&gt;
&lt;br /&gt;
You can access the log files using an SFTP client like Cyberduck. After logging in to one of our shell servers as per [[Accessing your files]], click on &amp;quot;Go&amp;quot; on the top bar and then click &amp;quot;Go to Folder...&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
[[File:Getting Apache Logs - Cyberduck 1.png]]&lt;br /&gt;
&lt;br /&gt;
Then enter &amp;lt;code&amp;gt;/var/log/apache_user/''username''&amp;lt;/code&amp;gt; as path name (replace ''username'' with your own username):&lt;br /&gt;
&lt;br /&gt;
[[File:Getting Apache Logs - Cyberduck 2.png]]&lt;br /&gt;
&lt;br /&gt;
After pressing &amp;quot;Go&amp;quot;, you will see a directory for each of your websites, containing their Apache logs.&lt;br /&gt;
&lt;br /&gt;
[[File:Getting Apache Logs - Cyberduck 3.png]]&lt;br /&gt;
&lt;br /&gt;
You can view a log file by selecting it and pressing the &amp;quot;Edit&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
[[File:Getting Apache Logs - Cyberduck Edit button.png]]&lt;br /&gt;
&lt;br /&gt;
After a few days, logs will be compressed into a &amp;lt;code&amp;gt;bz2&amp;lt;/code&amp;gt; file. You can download such a file and open it with [https://www.7-zip.org/ 7-Zip].&lt;br /&gt;
&lt;br /&gt;
==Using the command line==&lt;br /&gt;
&lt;br /&gt;
You can also access your logs by [[Accessing shell servers over SSH|logging in to one of our shell servers over SSH]] and navigating to the correct directory:&lt;br /&gt;
 username@ssh1:~$ cd /var/log/apache_user/username&lt;br /&gt;
 &lt;br /&gt;
 username@ssh1:/var/log/apache_user/username$ ls&lt;br /&gt;
 username.ulyssis.be&lt;br /&gt;
 &lt;br /&gt;
 username@ssh1:/var/log/apache_user/username$ cd username.ulyssis.be&lt;br /&gt;
 &lt;br /&gt;
 username@ssh1:/var/log/apache_user/username/username.ulyssis.be$ ls&lt;br /&gt;
 access-2014-05-07.log error-2014-05-07.log&lt;br /&gt;
 &lt;br /&gt;
 username@ssh1:/var/log/apache_user/username/username.ulyssis.be$ tail error-2014-05-07.log &lt;br /&gt;
 [Wed May 07 01:27:14 2014] [error] [client 10.0.0.1] File does not exist: /home/user/username/www/favicon.ico&lt;br /&gt;
&lt;br /&gt;
If you can't find your username inside of &amp;lt;code&amp;gt;/var/log/apache_user&amp;lt;/code&amp;gt;, don't worry. If you enter it with &amp;lt;code&amp;gt;cd username&amp;lt;/code&amp;gt;, it will automatically appear.&lt;br /&gt;
&lt;br /&gt;
Older logs will be compressed with bzip2 but can be easily browsed from the command line using bzless. Other tools like bzcat and bzgrep might also come in handy.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webserver]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1861</id>
		<title>Add an alias in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1861"/>
		<updated>2024-10-14T00:06:29Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Adding the KU Leuven SMTP server in Thunderbird */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Thunderbird using your @ulyssis.org address, or another domain name that you use for your account. Thunderbird allows you to do this. The KU Leuven provides an SMTP server which you can use as a student. Make sure the give your KU Leuven account access to this SMTP server using our tool on https://ulyssis.org/smtp before configuring Thunderbird.&lt;br /&gt;
&lt;br /&gt;
== Add a mailbox to Thuderbird ==&lt;br /&gt;
&lt;br /&gt;
Before you can add an alias to send mails, you should set up a mailbox in Thunderbird. Most commonly you will want to set up the mailbox in which you receive the emails you want to reply to. If you are for example trying to configure pr@mystudentunion.be in Thunderbird, and this email address forwards to johndoe@student.kuleuven.be, then you will want to configure johndoe@student.kuleuven.be inside Thunderbird before continuing. &lt;br /&gt;
&lt;br /&gt;
In most cases (for example Gmail, Google, Hotmail and Outlook.com) Thunderbird will autodetect the right configuration once you enter your email address and password. Otherwise you may need to look at the documentation provided by your email provider. For your KU Leuven mailbox you can always check their [https://admin.kuleuven.be/icts/services/email/m365/configuratie-in-thunderbird-via-imap official documentation]. If you want to add your @ulyssis.org mailbox, you can use our [[Mailbox in Thunderbird]] documentation page. For other mail providers refer to their documentation or the documentation of Thunderbird.&lt;br /&gt;
&lt;br /&gt;
== Adding the KU Leuven SMTP server in Thunderbird ==&lt;br /&gt;
&lt;br /&gt;
If you already have the KU Leuven SMTP server configured in Thunderbird, you can skip this step and proceed to [[#Configure an identity for your e-mail account|Configure an identity for your e-mail account]] below. You may have already added the KU Leuven SMTP server in Thunderbird when you created another alias or if you added your @ulyssis.org mailbox using our [[Mailbox in Thunderbird]] docs. Keep in mind that if you added your KU Leuven email address this '''no longer''' uses the KU Leuven SMTP, so you will still need to add it.&lt;br /&gt;
&lt;br /&gt;
Go to your '''Account Settings''' (Edit &amp;gt; Account Settings or Tools &amp;gt; Account Settings, depending on your operating system). At the bottom of the left sidebar, you will find an entry named '''Outgoing Server (SMTP)'''. Click this to access your SMTP settings.&lt;br /&gt;
&lt;br /&gt;
In your SMTP settings, you should see a list of existing SMTP servers. We want to add a new entry, so click the '''Add...''' button. In the screen that pops up, fill in the settings of the KU Leuven SMTP server, using the example screenshot below. Replace the displayed user name with your own KULid (m/r/s/u number). You will have to fill in the corresponding password on first use.&lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-SMTPS.png]]&lt;br /&gt;
&lt;br /&gt;
== Configure an identity for your e-mail account ==&lt;br /&gt;
Back in the '''Account Settings''' screen, in the left sidebar, click on your e-mail address (not on any of its children). In the screen that opens, there will be a button '''Manage Identities...''' at the bottom. Click it.&lt;br /&gt;
&lt;br /&gt;
In the new screen, there will be one existing identity already: the default identity corresponding with your normal e-mail address. We want to add a new identity, so click the '''Add...''' button. In the screen that pops up, fill in the name and e-mail address you wish to use. At the bottom, make sure you choose the KU Leuven SMTP server as '''Outgoing Server'''. This is shown in the image below. &lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-Identity.png]]&lt;br /&gt;
&lt;br /&gt;
If you're adding an identity for a group alias, you may also want to automatically send a copy of any replies or emails you're sending to the alias itself to make sure all others are aware of it. To do that, enable the BCC checkbox under the '''Copies &amp;amp; Folders''' tab. It should automatically contain the alias.&lt;br /&gt;
&lt;br /&gt;
== Sending your first e-mail ==&lt;br /&gt;
When you compose a new e-mail, you can change the sender in the &amp;quot;From&amp;quot; field to the identity you just configured. If everything was installed correctly, Thunderbird will show you a pop-up to enter your KU Leuven password when you try to send the e-mail. In this pop-up, you can choose to save this password for later use.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1860</id>
		<title>Add an alias in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1860"/>
		<updated>2024-10-14T00:04:07Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Add a mailbox to Thuderbird */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Thunderbird using your @ulyssis.org address, or another domain name that you use for your account. Thunderbird allows you to do this. The KU Leuven provides an SMTP server which you can use as a student. Make sure the give your KU Leuven account access to this SMTP server using our tool on https://ulyssis.org/smtp before configuring Thunderbird.&lt;br /&gt;
&lt;br /&gt;
== Add a mailbox to Thuderbird ==&lt;br /&gt;
&lt;br /&gt;
Before you can add an alias to send mails, you should set up a mailbox in Thunderbird. Most commonly you will want to set up the mailbox in which you receive the emails you want to reply to. If you are for example trying to configure pr@mystudentunion.be in Thunderbird, and this email address forwards to johndoe@student.kuleuven.be, then you will want to configure johndoe@student.kuleuven.be inside Thunderbird before continuing. &lt;br /&gt;
&lt;br /&gt;
In most cases (for example Gmail, Google, Hotmail and Outlook.com) Thunderbird will autodetect the right configuration once you enter your email address and password. Otherwise you may need to look at the documentation provided by your email provider. For your KU Leuven mailbox you can always check their [https://admin.kuleuven.be/icts/services/email/m365/configuratie-in-thunderbird-via-imap official documentation]. If you want to add your @ulyssis.org mailbox, you can use our [[Mailbox in Thunderbird]] documentation page. For other mail providers refer to their documentation or the documentation of Thunderbird.&lt;br /&gt;
&lt;br /&gt;
== Adding the KU Leuven SMTP server in Thunderbird ==&lt;br /&gt;
&lt;br /&gt;
If you already have the KU Leuven SMTP server configured in Thunderbird, you can skip this step and proceed to [[#Configure an identity for your e-mail account|Configure an identity for your e-mail account]] below. You may have already added the KU Leuven SMTP server in Thunderbird when you created another alias or if you added your @ulyssis.org mailbox using our [[Mailbox in Thunderbird]] docs.&lt;br /&gt;
&lt;br /&gt;
Go to your '''Account Settings''' (Edit &amp;gt; Account Settings or Tools &amp;gt; Account Settings, depending on your operating system). At the bottom of the left sidebar, you will find an entry named '''Outgoing Server (SMTP)'''. Click this to access your SMTP settings.&lt;br /&gt;
&lt;br /&gt;
In your SMTP settings, you should see a list of existing SMTP servers. We want to add a new entry, so click the '''Add...''' button. In the screen that pops up, fill in the settings of the KU Leuven SMTP server, using the example screenshot below. Replace the displayed user name with your own KULid (m/r/s/u number). You will have to fill in the corresponding password on first use.&lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-SMTPS.png]]&lt;br /&gt;
&lt;br /&gt;
== Configure an identity for your e-mail account ==&lt;br /&gt;
Back in the '''Account Settings''' screen, in the left sidebar, click on your e-mail address (not on any of its children). In the screen that opens, there will be a button '''Manage Identities...''' at the bottom. Click it.&lt;br /&gt;
&lt;br /&gt;
In the new screen, there will be one existing identity already: the default identity corresponding with your normal e-mail address. We want to add a new identity, so click the '''Add...''' button. In the screen that pops up, fill in the name and e-mail address you wish to use. At the bottom, make sure you choose the KU Leuven SMTP server as '''Outgoing Server'''. This is shown in the image below. &lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-Identity.png]]&lt;br /&gt;
&lt;br /&gt;
If you're adding an identity for a group alias, you may also want to automatically send a copy of any replies or emails you're sending to the alias itself to make sure all others are aware of it. To do that, enable the BCC checkbox under the '''Copies &amp;amp; Folders''' tab. It should automatically contain the alias.&lt;br /&gt;
&lt;br /&gt;
== Sending your first e-mail ==&lt;br /&gt;
When you compose a new e-mail, you can change the sender in the &amp;quot;From&amp;quot; field to the identity you just configured. If everything was installed correctly, Thunderbird will show you a pop-up to enter your KU Leuven password when you try to send the e-mail. In this pop-up, you can choose to save this password for later use.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1859</id>
		<title>Add an alias in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1859"/>
		<updated>2024-10-14T00:03:34Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Add a mailbox to Thuderbird */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Thunderbird using your @ulyssis.org address, or another domain name that you use for your account. Thunderbird allows you to do this. The KU Leuven provides an SMTP server which you can use as a student. Make sure the give your KU Leuven account access to this SMTP server using our tool on https://ulyssis.org/smtp before configuring Thunderbird.&lt;br /&gt;
&lt;br /&gt;
== Add a mailbox to Thuderbird ==&lt;br /&gt;
&lt;br /&gt;
Before you can add an alias to send mails, you should set up a mailbox in Thunderbird. Most commonly you will want to set up the mailbox in which you receive the emails you want to reply to. If you are for example trying to configure pr@mystudentunion.be in Thunderbird, and this email address forwards to johndoe@student.kuleuven.be, then you will want to configure johndoe@student.kuleuven.be inside Thunderbird before continuing. &lt;br /&gt;
&lt;br /&gt;
In most cases (for example Gmail, Google, Hotmail and Outlook.com) Thunderbird will autodetect the right configuration once you enter your email address and password. Otherwise you may need to look at the documentation provided by your email provider. For your KU Leuven mailbox you can always check their [https://admin.kuleuven.be/icts/services/email/m365/configuratie-in-thunderbird-via-imap official documentation]. If you want to add your @ulyssis.org mailbox, you can use our [[Mailbox in Thunderbird]] docs. For other mail providers refer to their documentation or the documentation of Thunderbird.&lt;br /&gt;
&lt;br /&gt;
== Adding the KU Leuven SMTP server in Thunderbird ==&lt;br /&gt;
&lt;br /&gt;
If you already have the KU Leuven SMTP server configured in Thunderbird, you can skip this step and proceed to [[#Configure an identity for your e-mail account|Configure an identity for your e-mail account]] below. You may have already added the KU Leuven SMTP server in Thunderbird when you created another alias or if you added your @ulyssis.org mailbox using our [[Mailbox in Thunderbird]] docs.&lt;br /&gt;
&lt;br /&gt;
Go to your '''Account Settings''' (Edit &amp;gt; Account Settings or Tools &amp;gt; Account Settings, depending on your operating system). At the bottom of the left sidebar, you will find an entry named '''Outgoing Server (SMTP)'''. Click this to access your SMTP settings.&lt;br /&gt;
&lt;br /&gt;
In your SMTP settings, you should see a list of existing SMTP servers. We want to add a new entry, so click the '''Add...''' button. In the screen that pops up, fill in the settings of the KU Leuven SMTP server, using the example screenshot below. Replace the displayed user name with your own KULid (m/r/s/u number). You will have to fill in the corresponding password on first use.&lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-SMTPS.png]]&lt;br /&gt;
&lt;br /&gt;
== Configure an identity for your e-mail account ==&lt;br /&gt;
Back in the '''Account Settings''' screen, in the left sidebar, click on your e-mail address (not on any of its children). In the screen that opens, there will be a button '''Manage Identities...''' at the bottom. Click it.&lt;br /&gt;
&lt;br /&gt;
In the new screen, there will be one existing identity already: the default identity corresponding with your normal e-mail address. We want to add a new identity, so click the '''Add...''' button. In the screen that pops up, fill in the name and e-mail address you wish to use. At the bottom, make sure you choose the KU Leuven SMTP server as '''Outgoing Server'''. This is shown in the image below. &lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-Identity.png]]&lt;br /&gt;
&lt;br /&gt;
If you're adding an identity for a group alias, you may also want to automatically send a copy of any replies or emails you're sending to the alias itself to make sure all others are aware of it. To do that, enable the BCC checkbox under the '''Copies &amp;amp; Folders''' tab. It should automatically contain the alias.&lt;br /&gt;
&lt;br /&gt;
== Sending your first e-mail ==&lt;br /&gt;
When you compose a new e-mail, you can change the sender in the &amp;quot;From&amp;quot; field to the identity you just configured. If everything was installed correctly, Thunderbird will show you a pop-up to enter your KU Leuven password when you try to send the e-mail. In this pop-up, you can choose to save this password for later use.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1858</id>
		<title>Add an alias in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1858"/>
		<updated>2024-10-14T00:02:43Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Add a mailbox to Thuderbird */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Thunderbird using your @ulyssis.org address, or another domain name that you use for your account. Thunderbird allows you to do this. The KU Leuven provides an SMTP server which you can use as a student. Make sure the give your KU Leuven account access to this SMTP server using our tool on https://ulyssis.org/smtp before configuring Thunderbird.&lt;br /&gt;
&lt;br /&gt;
== Add a mailbox to Thuderbird ==&lt;br /&gt;
&lt;br /&gt;
Before you can add an alias to send mails, you should set up a mailbox in Thunderbird. Most commonly you will want to set up the mailbox in which you receive the emails you want to reply to. If you are for example trying to configure pr@mystudentunion.be in Thunderbird, and this email address forwards to johndoe@student.kuleuven.be, then you will want to configure johndoe@student.kuleuven.be inside Thunderbird before continuing. &lt;br /&gt;
&lt;br /&gt;
If you want to add your @ulyssis.org mailbox, you can use our [[Mailbox in Thunderbird]] docs. For other mail providers refer to their documentation or the documentation of Thunderbird. In most cases (for example Gmail, Google, Hotmail and Outlook.com) Thunderbird will autodetect the right configuration once you enter your email address and password. Otherwise you may need to look at the documentation provided by your email provider. For your KU Leuven mailbox you can always check their [https://admin.kuleuven.be/icts/services/email/m365/configuratie-in-thunderbird-via-imap official documentation].&lt;br /&gt;
&lt;br /&gt;
== Adding the KU Leuven SMTP server in Thunderbird ==&lt;br /&gt;
&lt;br /&gt;
If you already have the KU Leuven SMTP server configured in Thunderbird, you can skip this step and proceed to [[#Configure an identity for your e-mail account|Configure an identity for your e-mail account]] below. You may have already added the KU Leuven SMTP server in Thunderbird when you created another alias or if you added your @ulyssis.org mailbox using our [[Mailbox in Thunderbird]] docs.&lt;br /&gt;
&lt;br /&gt;
Go to your '''Account Settings''' (Edit &amp;gt; Account Settings or Tools &amp;gt; Account Settings, depending on your operating system). At the bottom of the left sidebar, you will find an entry named '''Outgoing Server (SMTP)'''. Click this to access your SMTP settings.&lt;br /&gt;
&lt;br /&gt;
In your SMTP settings, you should see a list of existing SMTP servers. We want to add a new entry, so click the '''Add...''' button. In the screen that pops up, fill in the settings of the KU Leuven SMTP server, using the example screenshot below. Replace the displayed user name with your own KULid (m/r/s/u number). You will have to fill in the corresponding password on first use.&lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-SMTPS.png]]&lt;br /&gt;
&lt;br /&gt;
== Configure an identity for your e-mail account ==&lt;br /&gt;
Back in the '''Account Settings''' screen, in the left sidebar, click on your e-mail address (not on any of its children). In the screen that opens, there will be a button '''Manage Identities...''' at the bottom. Click it.&lt;br /&gt;
&lt;br /&gt;
In the new screen, there will be one existing identity already: the default identity corresponding with your normal e-mail address. We want to add a new identity, so click the '''Add...''' button. In the screen that pops up, fill in the name and e-mail address you wish to use. At the bottom, make sure you choose the KU Leuven SMTP server as '''Outgoing Server'''. This is shown in the image below. &lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-Identity.png]]&lt;br /&gt;
&lt;br /&gt;
If you're adding an identity for a group alias, you may also want to automatically send a copy of any replies or emails you're sending to the alias itself to make sure all others are aware of it. To do that, enable the BCC checkbox under the '''Copies &amp;amp; Folders''' tab. It should automatically contain the alias.&lt;br /&gt;
&lt;br /&gt;
== Sending your first e-mail ==&lt;br /&gt;
When you compose a new e-mail, you can change the sender in the &amp;quot;From&amp;quot; field to the identity you just configured. If everything was installed correctly, Thunderbird will show you a pop-up to enter your KU Leuven password when you try to send the e-mail. In this pop-up, you can choose to save this password for later use.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1857</id>
		<title>Add an alias in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1857"/>
		<updated>2024-10-14T00:02:13Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Add a mailbox to Thuderbird */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Thunderbird using your @ulyssis.org address, or another domain name that you use for your account. Thunderbird allows you to do this. The KU Leuven provides an SMTP server which you can use as a student. Make sure the give your KU Leuven account access to this SMTP server using our tool on https://ulyssis.org/smtp before configuring Thunderbird.&lt;br /&gt;
&lt;br /&gt;
== Add a mailbox to Thuderbird ==&lt;br /&gt;
&lt;br /&gt;
Before you can add an alias to send mails, you should set up a mailbox in Thunderbird. Most commonly you will want to set up the mailbox in which you receive the emails you want to reply to. If you are for example wanting to configure pr@mystudentunion.be in Thunderbird, and this email address forwards to johndoe@student.kuleuven.be, then you will want to configure johndoe@student.kuleuven.be inside Thunderbird before continuing. &lt;br /&gt;
&lt;br /&gt;
If you want to add your @ulyssis.org mailbox, you can use our [[Mailbox in Thunderbird]] docs. For other mail providers refer to their documentation or the documentation of Thunderbird. In most cases (for example Gmail, Google, Hotmail and Outlook.com) Thunderbird will autodetect the right configuration once you enter your email address and password. Otherwise you may need to look at the documentation provided by your email provider. For your KU Leuven mailbox you can always check their [https://admin.kuleuven.be/icts/services/email/m365/configuratie-in-thunderbird-via-imap official documentation].&lt;br /&gt;
&lt;br /&gt;
== Adding the KU Leuven SMTP server in Thunderbird ==&lt;br /&gt;
&lt;br /&gt;
If you already have the KU Leuven SMTP server configured in Thunderbird, you can skip this step and proceed to [[#Configure an identity for your e-mail account|Configure an identity for your e-mail account]] below. You may have already added the KU Leuven SMTP server in Thunderbird when you created another alias or if you added your @ulyssis.org mailbox using our [[Mailbox in Thunderbird]] docs.&lt;br /&gt;
&lt;br /&gt;
Go to your '''Account Settings''' (Edit &amp;gt; Account Settings or Tools &amp;gt; Account Settings, depending on your operating system). At the bottom of the left sidebar, you will find an entry named '''Outgoing Server (SMTP)'''. Click this to access your SMTP settings.&lt;br /&gt;
&lt;br /&gt;
In your SMTP settings, you should see a list of existing SMTP servers. We want to add a new entry, so click the '''Add...''' button. In the screen that pops up, fill in the settings of the KU Leuven SMTP server, using the example screenshot below. Replace the displayed user name with your own KULid (m/r/s/u number). You will have to fill in the corresponding password on first use.&lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-SMTPS.png]]&lt;br /&gt;
&lt;br /&gt;
== Configure an identity for your e-mail account ==&lt;br /&gt;
Back in the '''Account Settings''' screen, in the left sidebar, click on your e-mail address (not on any of its children). In the screen that opens, there will be a button '''Manage Identities...''' at the bottom. Click it.&lt;br /&gt;
&lt;br /&gt;
In the new screen, there will be one existing identity already: the default identity corresponding with your normal e-mail address. We want to add a new identity, so click the '''Add...''' button. In the screen that pops up, fill in the name and e-mail address you wish to use. At the bottom, make sure you choose the KU Leuven SMTP server as '''Outgoing Server'''. This is shown in the image below. &lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-Identity.png]]&lt;br /&gt;
&lt;br /&gt;
If you're adding an identity for a group alias, you may also want to automatically send a copy of any replies or emails you're sending to the alias itself to make sure all others are aware of it. To do that, enable the BCC checkbox under the '''Copies &amp;amp; Folders''' tab. It should automatically contain the alias.&lt;br /&gt;
&lt;br /&gt;
== Sending your first e-mail ==&lt;br /&gt;
When you compose a new e-mail, you can change the sender in the &amp;quot;From&amp;quot; field to the identity you just configured. If everything was installed correctly, Thunderbird will show you a pop-up to enter your KU Leuven password when you try to send the e-mail. In this pop-up, you can choose to save this password for later use.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1856</id>
		<title>Add an alias in Hotmail/Outlook</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1856"/>
		<updated>2024-10-13T22:36:46Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{warning|Ongoing issues for Hotmail/Outlook|Recently, several users have been unable to send email through aliases using Hotmail/Outlook due to a bug on the side of Microsoft. For now it's unclear if this issue will be fixed or if this functionality is permanently broken.}} &lt;br /&gt;
&lt;br /&gt;
{{notice|Adding an alias to Hotmail/Outlook is not advised|Hotmail/Outlook does not use a relevant SMTP server, for example the one of the KU Leuven, to send emails as an alias. This may cause recipients to automatically reject your email or mark it as spam. You can circumvent this issue by using Thunderbird or another email provider. Please refer to [[Using a forwarder as an alias]] for some potential alternatives.}} &lt;br /&gt;
You may want to send e-mail from Outlook.com using your @ulyssis.org address, or another domain name that you use for your account. Outlook.com allows you to do this by configuring a few settings. Because you should only be able to send mails from an e-mail address you actually own, make sure that you configured receiving mails before starting this process. Outlook.com will send a confirmation mail to the provided e-mail address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click on your profile image.&lt;br /&gt;
# Click '''My Microsoft account''' (Dutch: '''Mijn Microsoft-account''').&lt;br /&gt;
# Go to the tab '''Your info''' (Dutch: '''Je gegevens''').&lt;br /&gt;
# Under '''Account info''' (Dutch: '''Rekeninggegevens''') click on: '''Sign-in preferences''' (Dutch: '''Aanmeldingsvoorkeuren''').&lt;br /&gt;
# You will have to log in again to proceed. Click '''Add email''' (Dutch: '''E-mailadres toevoegen''').&lt;br /&gt;
# Select '''Add an existing email address as a Microsoft account alias''' (Dutch: '''Een bestaand e-mailadres als een Microsoft-accountalias toevoegen''') and fill in the email address you want to send from.&lt;br /&gt;
# Click '''Add alias''' (Dutch: '''Alias toevoegen''').&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Outlook.com from this address:&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click '''New message''' (Dutch: '''Nieuw bericht''').&lt;br /&gt;
# Click on '''From''' (Dutch: '''Van''') and select the email address.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Running_multiple_websites&amp;diff=1848</id>
		<title>Running multiple websites</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Running_multiple_websites&amp;diff=1848"/>
		<updated>2024-08-28T16:42:51Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It's definitely possible to run multiple websites on a single ULYSSIS account. So you do not need to buy a new account to run a secondary website on. Very often this is used for running a wiki installation together with a WordPress installation, but in fact you can combine almost any CMS (like WordPress, Drupal or Joomla) or software. This is also called 'running multiple instances'.&lt;br /&gt;
&lt;br /&gt;
As an example: You have a primary WordPress installation on youroganization.be, but beside that you would also like a blog that runs on Joomla. By following this guide, you can have a main WordPress installation while also having a separate blog on blog.yourorganization.be . The &amp;quot;blog.&amp;quot; of this URL is also called a subdomain. If you would like more information regarding subdomains and what they can be used for, you can find more details on [https://en.wikipedia.org/wiki/Subdomain Wikipedia].&lt;br /&gt;
&lt;br /&gt;
So to run multiple installations on your website, you will need to follow a few steps:&lt;br /&gt;
&lt;br /&gt;
First of all, you will need access to one of our shell servers. If you need more information on how to do this, you can visit the following page: [[Accessing your files]].&lt;br /&gt;
&lt;br /&gt;
Continuing, we need to make a new directory in your home folder, preferably next to the &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; folder where you installed the software that is running on your main website. It is also possible to install the new software to a new directory inside your &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt;, but we do not recommend this for most users because it will be very confusing for later maintenance and updates. We also recommend to name the new directory to something obvious (e.g. a directory named &amp;lt;code&amp;gt;wiki&amp;lt;/code&amp;gt; for a wiki installation), this will help future maintainers of your account.&lt;br /&gt;
&lt;br /&gt;
Next, you will need to send us an email at ulyssis@ulyssis.org to connect the newly made directory to your subdomain. The information you need to send us is: the '''path''' to the new directory (often this will look something like this: /home/user/&amp;lt;your_username&amp;gt;/&amp;lt;name_of_the_directory&amp;gt;), and the '''subdomain''' you want this website to run on (e.g. blog.yourorganization.be). &lt;br /&gt;
&lt;br /&gt;
When you receive a reply back from us that everything is in order, you will need to follow the steps from https://docs.ulyssis.org/Setting_up_WordPress, https://docs.ulyssis.org/Setting_up_Joomla, https://docs.ulyssis.org/Setting_up_Drupal or something else. This depends on what software you are planning to install on the new subdomain. While running the setup for your software, make sure to you install it to the '''right directory''', and adjust the configurations where needed.&lt;br /&gt;
&lt;br /&gt;
If you have made edits to the .htaccess file for your website in the past, be cautious as it may interfere with your new installation on the subdomain.&lt;br /&gt;
&lt;br /&gt;
When everything is complete, you should now have another website running at e.g. &amp;lt;chosen_subdomain&amp;gt;.yourorganization.be .&lt;br /&gt;
&lt;br /&gt;
If you have further questions or problems regarding the guide above, do not hesitate to contact us.&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Secure_file_permissions&amp;diff=1842</id>
		<title>Secure file permissions</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Secure_file_permissions&amp;diff=1842"/>
		<updated>2024-06-11T00:47:00Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PHP code is run with PHP-FPM as your ULYSSIS user. This means you can tighten up you website's security by denying other users the permission to read your PHP files. However, due to the way the Apache webserver works, it must be able to determine the existence of your PHP files. Non-PHP files in your www directory must remain readable by other users, because Apache reads these as its own user.&lt;br /&gt;
&lt;br /&gt;
=== Recommended permissions ===&lt;br /&gt;
&lt;br /&gt;
* www directory (and other directories from where websites are served), including subdirectories: &amp;lt;code&amp;gt;0705/drwx---r-x&amp;lt;/code&amp;gt;&lt;br /&gt;
* Static website files (css, images, html, ...): &amp;lt;code&amp;gt;0604/-rw----r--&amp;lt;/code&amp;gt;&lt;br /&gt;
* Configuration files containing secrets/passwords: &amp;lt;code&amp;gt;0600/-rw-------&amp;lt;/code&amp;gt;&lt;br /&gt;
* Other directories and files that are not part of a website: &amp;lt;code&amp;gt;0600/-rw-------&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;0700/-rwx------&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Home directory security ===&lt;br /&gt;
&lt;br /&gt;
For the permissions mentioned above to fully work, it is important for the parent directories to have the correct permissions. Our system already gives your home directory the correct permissions for this. Other users cannot read your files, or even find out what files exist. Even in case you mistakingly give everyone every permission to one of your files, only you can access it, because others do not have permission to go into your home directory.&lt;br /&gt;
&lt;br /&gt;
{{notice|Important|If you have any secret files in your www directory, it may be publicly accessible via your website! Therefore, please make sure any files you want to protect are not in the www directory.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Securing database login info ===&lt;br /&gt;
&lt;br /&gt;
Suppose you have a file called &amp;lt;code&amp;gt;config.php&amp;lt;/code&amp;gt;, containing login information for your database. To secure this information, you can make it readable and writeable by only you, and nobody else using &amp;lt;code&amp;gt;chmod 600 config.php&amp;lt;/code&amp;gt;. In Cyberduck, you can do this by right-clicking on the config file, clicking on &amp;quot;Info&amp;quot;, clicking on the &amp;quot;Permissions&amp;quot; tab, and changing the permissions according to the following screenshots:&lt;br /&gt;
&lt;br /&gt;
[[File:Config-php-dropdown.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Config-php-permissions.png]]&lt;br /&gt;
&lt;br /&gt;
=== Securing uploads directory ===&lt;br /&gt;
&lt;br /&gt;
Also, if there are directories that you made writeable by others, e.g. an uploads folder, this is no longer necessary. If this directory is called &amp;lt;code&amp;gt;uploads&amp;lt;/code&amp;gt;, you can remove write rights for others with &amp;lt;code&amp;gt;chmod go-w uploads&amp;lt;/code&amp;gt;. In Cyberduck, you can do this by right-clicking on the config file, clicking on &amp;quot;Info&amp;quot;, clicking on the &amp;quot;Permissions&amp;quot; tab, and changing the permissions according to the following screenshots:&lt;br /&gt;
&lt;br /&gt;
[[File:Uploads-dropdown.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Uploads-permissions.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Files]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Security &amp;amp; anti-spam]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_(Fast)CGI_for_non-PHP_websites&amp;diff=1833</id>
		<title>Using (Fast)CGI for non-PHP websites</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_(Fast)CGI_for_non-PHP_websites&amp;diff=1833"/>
		<updated>2024-04-14T22:53:16Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* CGI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You're not stuck with PHP if you want to make a dynamic website. You can use all sorts of frameworks and programming languages with ULYSSIS, as long as it has CGI or FastCGI support.&lt;br /&gt;
&lt;br /&gt;
If you want to use a certain programming language or framework, and you can't get it to work, don't hesitate to contact us at [mailto:ulyssis@ulyssis.org ulyssis@ulyssis.org]. We will of course not write any code for you, but we can give you some pointers or directions.&lt;br /&gt;
&lt;br /&gt;
==CGI==&lt;br /&gt;
&lt;br /&gt;
CGI is a simple way to create a dynamic website. We use Apache's [http://httpd.apache.org/docs/2.4/mod/mod_cgid.html mod_cgid] to provide support for CGI. Note, however, that CGI is inefficient and&lt;br /&gt;
in general we recommend you to use a framework together with FastCGI. There are many frameworks, ranging from very simple and lightweight, to more complex and feature rich.&lt;br /&gt;
&lt;br /&gt;
If, for example, you want Apache to interpret all files with the extension &amp;lt;code&amp;gt;.cgi&amp;lt;/code&amp;gt; as CGI scripts, use the following &amp;lt;tt&amp;gt;.htaccess&amp;lt;/tt&amp;gt; file (to be placed in your &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; folder):&lt;br /&gt;
&amp;lt;pre&amp;gt;Options +ExecCGI&lt;br /&gt;
AddHandler cgi-script .cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here's an example of a very simple Python CGI script (called &amp;lt;code&amp;gt;hello.cgi&amp;lt;/code&amp;gt;):&lt;br /&gt;
&amp;lt;pre&amp;gt;#!/usr/bin/env python3&lt;br /&gt;
&lt;br /&gt;
print('Content-Type: text/plain\n')&lt;br /&gt;
print('Hello world!')&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CGI scripts need to be executable, otherwise they won't work:&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x hello.cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FastCGI==&lt;br /&gt;
&lt;br /&gt;
We use Apache's [http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html mod_fcgid] to provide support for FastCGI.&lt;br /&gt;
&lt;br /&gt;
In order to use FastCGI, you will generally need a starter script specific to your programming languae, framework or application. Just do a web search for &amp;quot;''keyword'' mod_fcgid&amp;quot;, where ''keyword'' is the programming language, framework or application you're planning to use, and you will often find good instructions. We've included some examples below&lt;br /&gt;
&lt;br /&gt;
You'll want to treat this starter script as a &amp;lt;code&amp;gt;mod_fcgid&amp;lt;/code&amp;gt; script, and usually, you'll want to redirect everything to this script, so you can use an &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file that looks like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;apache&amp;quot;&amp;gt;Options +ExecCGI&lt;br /&gt;
AddHandler fcgid-script .fcgi&lt;br /&gt;
RewriteEngine On&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;
RewriteRule ^(.*)$ starter.fcgi/$1 [QSA,L]&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Replace ''starter.fcgi'' with the name of your starter script. Don't forget to make your starter script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x starter.fcgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
The starter script must be located in the same folder as the &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
{{warning|Warning!|Do not place sensitive files inside the web accessible folder. Make sure they are located in a folder outside the document root, or they will be downloadable through the webserver.}}&lt;br /&gt;
It is adviced to only place the fcgi starter script, &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; and static files (images, stylesheets) inside the document root.&lt;br /&gt;
&lt;br /&gt;
=== Startup time and persistency === &lt;br /&gt;
&lt;br /&gt;
It is important to keep in mind that our Apache webworkers will only run your start script when a request is made. As soon as that first request has been received, it will try and keep a few instances of your application around for future use. This of course affects how you restart your application after changes (see below), but also means that applications with a longer start up time (for example a language such as Python combined with a larger framework) will experience an initial slow request. This slow startup is obviously not a factor for faster languages such as Haskell, C++ or Go.&lt;br /&gt;
&lt;br /&gt;
Sadly, Apache is unable to have FastCGI processes persist beyond a reload or restart. This means in practice that every night around 6h25 when the logs are rotated, which requires Apache to be reloaded, all running fcgi processes will be gracefully terminated. The same thing happens when we make changes to the Apache configuration when a new website or user is added. &lt;br /&gt;
&lt;br /&gt;
For those who have a very high startup time and don't generate enough traffic to not experience issues with this behaviour, it's possible to use a [[Managing_Cron_jobs | cronjob]] to visit the website every night at 6h30 or 7h, or even hourly.&lt;br /&gt;
&lt;br /&gt;
===Restarting your application===&lt;br /&gt;
&lt;br /&gt;
If you've changed your application, you will need to restart it for these changes to take effect. However, because you're editing the application on a different server than where it is running, you do not have access to the running process. You'll have to create some sort of mechanism to restart the process.&lt;br /&gt;
&lt;br /&gt;
In the Django and Go examples below, the starter script has been written so that when it is changed, the application is automatically restarted within 1 second. The same mechanism can be applied to other Python sites. You can change the modification date without actually changing the contents of the starter script by using &amp;lt;code&amp;gt;touch&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;touch starter.fcgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Replace &amp;lt;code&amp;gt;starter.fcgi&amp;lt;/code&amp;gt; with the name of your starter script.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
==== Python and Django ====&lt;br /&gt;
&lt;br /&gt;
If you want to make a website using Python and [https://www.djangoproject.com/ Django], we recommend that you use a virtual environment. You can use the following steps to get up and running with Django on your ULYSSIS hosting account.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Accessing shell servers over SSH|Log in to a shell server]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new virtualenv, you can create one in &amp;lt;code&amp;gt;~/.venv&amp;lt;/code&amp;gt;, for example:&lt;br /&gt;
&amp;lt;pre&amp;gt;python3 -m venv ~/.venv&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Activate this virtualenv:&lt;br /&gt;
&amp;lt;pre&amp;gt;. ~/.venv/bin/activate&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Install Django and flup for FastCGI inside of this virtualenv:&lt;br /&gt;
&amp;lt;pre&amp;gt;pip install django flup6&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Create a new Django project:&lt;br /&gt;
&amp;lt;pre&amp;gt;django-admin startproject mysite&amp;lt;/pre&amp;gt;&lt;br /&gt;
Replace ''mysite'' with your project's desired name.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Edit the allowed hosts in your Django project's settings, in &amp;lt;code&amp;gt;mysite/mysite/settings.py&amp;lt;/code&amp;gt;. Look for the line &amp;lt;code&amp;gt;ALLOWED_HOSTS = []&amp;lt;/code&amp;gt; and replace it with:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ALLOWED_HOSTS = [ 'username.ulyssis.be', 'username.studentenweb.org' ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Use your ULYSSIS username in place of ''username''.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Put an &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file in your site's directory, e.g. the &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; folder:&lt;br /&gt;
&amp;lt;pre&amp;gt;Options +ExecCGI&lt;br /&gt;
AddHandler fcgid-script .fcgi&lt;br /&gt;
RewriteEngine On&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;
RewriteRule ^(.*)$ mysite.fcgi/$1 [QSA,L]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Create the starter script (replace &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt; with org if you are an organization, and &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt; with your ULYSSIS username):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;#!/home/user/username/.venv/bin/python&lt;br /&gt;
&lt;br /&gt;
import sys, os, os.path&lt;br /&gt;
from threading import Thread&lt;br /&gt;
&lt;br /&gt;
this_file = os.path.realpath(__file__)&lt;br /&gt;
&lt;br /&gt;
site_dir = '/home/user/username/mysite'&lt;br /&gt;
sys.path.insert(0, site_dir)&lt;br /&gt;
os.chdir(site_dir)&lt;br /&gt;
&lt;br /&gt;
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'&lt;br /&gt;
&lt;br /&gt;
def stat_thread():&lt;br /&gt;
    import time, os, signal&lt;br /&gt;
    start_mtime = os.stat(this_file).st_mtime&lt;br /&gt;
    while True:&lt;br /&gt;
        cur_mtime = os.stat(this_file).st_mtime&lt;br /&gt;
        if cur_mtime != start_mtime:&lt;br /&gt;
            os.kill(os.getpid(), signal.SIGTERM)&lt;br /&gt;
        time.sleep(1)&lt;br /&gt;
&lt;br /&gt;
Thread(target=stat_thread).start()&lt;br /&gt;
&lt;br /&gt;
from django.core.servers.basehttp import get_internal_wsgi_application&lt;br /&gt;
from flup.server.fcgi import WSGIServer&lt;br /&gt;
WSGIServer(get_internal_wsgi_application(), debug=False).run()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Call this script &amp;lt;code&amp;gt;mysite.fcgi&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Make the starter script executable:&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x mysite.fcgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Go to ''username''.ulyssis.be (or whatever URL you chose to use), and it should show you the default &amp;quot;Welcome to Django&amp;quot; page.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This guide was based on, and you can find more information in the official Django documentation:&lt;br /&gt;
* [https://docs.djangoproject.com/en/stable/intro/tutorial01/ The Django tutorial]&lt;br /&gt;
* [https://flask.palletsprojects.com/en/1.1.x/deploying/fastcgi/ Flask documentation for FastCGI]&lt;br /&gt;
&lt;br /&gt;
==== Go ====&lt;br /&gt;
To make a website or web application in Go and host it on your ULYSSIS hosting account, you can use the standard library ''fcgi'' package. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; [[Accessing shell servers over SSH|Log in to a shell server]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Put an &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file in your site's directory (e.g. the &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; folder) with a reference to your executable. Here we've chosen &amp;lt;code&amp;gt;mysite.fcgi&amp;lt;/code&amp;gt;, but you can adapt this to your liking.&lt;br /&gt;
&amp;lt;pre&amp;gt;Options +ExecCGI&lt;br /&gt;
AddHandler fcgid-script .fcgi&lt;br /&gt;
RewriteEngine On&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;
RewriteRule ^(.*)$ mysite.fcgi/$1 [QSA,L]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Write your code, and compile the binary to &amp;lt;code&amp;gt;mysite.fcgi&amp;lt;/code&amp;gt;. Below you can find a basic example of how to register two handlers (of which one is the fallback), then start the FastCGI client, and finally have a function (which is called as a goroutine) to check if the binary has been replaced so old processes don't stick around.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;go&amp;quot;&amp;gt;package main&lt;br /&gt;
&lt;br /&gt;
import (&lt;br /&gt;
	&amp;quot;fmt&amp;quot;&lt;br /&gt;
	&amp;quot;net/http&amp;quot;&lt;br /&gt;
	&amp;quot;net/http/fcgi&amp;quot;&lt;br /&gt;
	&amp;quot;os&amp;quot;&lt;br /&gt;
	&amp;quot;path/filepath&amp;quot;&lt;br /&gt;
	&amp;quot;time&amp;quot;&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
func uri_interesting(w http.ResponseWriter, r *http.Request) {&lt;br /&gt;
	w.WriteHeader(http.StatusOK)&lt;br /&gt;
	fmt.Fprintln(w, &amp;quot;&amp;lt;h1&amp;gt;Oh, seems like this link isn't that interesting after all&amp;lt;/h1&amp;gt;&amp;quot;)&lt;br /&gt;
	fmt.Fprintln(w, &amp;quot;&amp;lt;p&amp;gt;Back to the &amp;lt;a href=\&amp;quot;/\&amp;quot;&amp;gt;Homepage&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
func uri_default(w http.ResponseWriter, r *http.Request) {&lt;br /&gt;
	if r.URL.Path != &amp;quot;/&amp;quot; {&lt;br /&gt;
		w.WriteHeader(http.StatusNotFound)&lt;br /&gt;
		fmt.Fprintln(w, &amp;quot;&amp;lt;h1&amp;gt;This page doesn't exist&amp;lt;/h1&amp;gt;&amp;quot;)&lt;br /&gt;
		fmt.Fprintln(w, &amp;quot;&amp;lt;p&amp;gt;Back to the &amp;lt;a href=\&amp;quot;/\&amp;quot;&amp;gt;Homepage&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;quot;)&lt;br /&gt;
	} else {&lt;br /&gt;
		w.WriteHeader(http.StatusOK)&lt;br /&gt;
		fmt.Fprintln(w, &amp;quot;&amp;lt;h1&amp;gt;Welcome to this testwebsite!&amp;lt;/h1&amp;gt;&amp;quot;)&lt;br /&gt;
		fmt.Fprintln(w, &amp;quot;&amp;lt;p&amp;gt;This website is written in Go but doesn't really do much.&amp;quot;)&lt;br /&gt;
		fmt.Fprintln(w, &amp;quot;Feel free to visit this &amp;lt;a href=\&amp;quot;/interesting/link\&amp;quot;&amp;gt;Interesting link&amp;lt;/a&amp;gt; or this &amp;lt;a href=\&amp;quot;/non-existent/link\&amp;quot;&amp;gt;non-existent link&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&amp;quot;)&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
func main() {&lt;br /&gt;
	go check_selfreplacement()&lt;br /&gt;
	http.HandleFunc(&amp;quot;/interesting/link&amp;quot;, uri_interesting)&lt;br /&gt;
	http.HandleFunc(&amp;quot;/&amp;quot;, uri_default)&lt;br /&gt;
	if err := fcgi.Serve(nil, nil); err != nil {&lt;br /&gt;
		panic(err)&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
func check_selfreplacement() {&lt;br /&gt;
	fcgi_location, _ := os.Executable()&lt;br /&gt;
	fcgi_location, _ = filepath.EvalSymlinks(fcgi_location)&lt;br /&gt;
	start_stat, _ := os.Stat(fcgi_location)&lt;br /&gt;
	for {&lt;br /&gt;
		current_stat, _ := os.Stat(fcgi_location)&lt;br /&gt;
		if start_stat.ModTime() != current_stat.ModTime() {&lt;br /&gt;
			os.Exit(0)&lt;br /&gt;
		}&lt;br /&gt;
		time.Sleep(1 * time.Second)&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
If you want to give this example a try, save it as &amp;lt;code&amp;gt;mysite.fcgi.go&amp;lt;/code&amp;gt; and then use &amp;lt;code&amp;gt;go build mysite.fcgi.go&amp;lt;/code&amp;gt; to compile it.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Visit your website to verify everything works&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Webserver]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Getting_SSL/TLS&amp;diff=1824</id>
		<title>Getting SSL/TLS</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Getting_SSL/TLS&amp;diff=1824"/>
		<updated>2023-09-17T14:55:44Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Requesting SSL from the KU Leuven */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS does not sell or offer any other SSL certificates than our self-signed certificate. We will however guide requests and install a certificate from the KU Leuven if you are eligible for one, and we will also install certificates you have bought or obtained elsewhere.&lt;br /&gt;
&lt;br /&gt;
==Requesting SSL from the KU Leuven==&lt;br /&gt;
&lt;br /&gt;
The KU Leuven partners with other universities through TERENA/Géant to arrange certificates for its services, organisations and academic structures. We have permission to request free SSL/TLS certificates for student unions (kringen) recognized by LOKO or faculty consultative bodies (facultaire overlegorganen) recognized by Studentenraad KU Leuven as well as organisations (vrije verenigingen) recognized by LOKO or KU Leuven. We are not eligible to request SSL/TLS certificates for individuals with a personal account, nor research groups or staff associations. We suggest those latter groups request certificates from KU Leuven ICTS directly or consider Let's Encrypt or another third party service.&lt;br /&gt;
&lt;br /&gt;
Before sending us a request, the following steps have to be performed:&lt;br /&gt;
* Set up the site that needs SSL if that's not already the case&lt;br /&gt;
* Make sure our nameservers are being used for the involved domain(s), as explained on [[Adding domain names]]&lt;br /&gt;
* Consider all subdomains (whether separate websites or not) you wish to have certificates for&lt;br /&gt;
* Make a list of all relevant arguments for your use of SSL/TLS certificates. It's important to consider aspects of your website where important or personal information is exchanged: registration, login pages, newsletter signup, etc. These arguments have to apply to your current site. Future plans are not considered valid arguments.&lt;br /&gt;
&lt;br /&gt;
When '''all''' steps are done, the account holder of the ULYSSIS account can send an email to ulyssis@ulyssis.org containing their name, the name of the organisation, the relevant arguments what you will use SSL for and the domain and if needed a list of subdomains that should be covered by the certificate.&lt;br /&gt;
&lt;br /&gt;
Based on our previous experience and our arrangements with ICTS we will consider whether you are eligible for certificates and whether your request is well-founded. We will then generate the required cryptographic key and request and submit them on the certificate platform supplied by ICTS and its partners. Depending on the situation, the verification and delivery of the certificate can take some time. As soon as the certificate has been issued, we will install it and notify you.&lt;br /&gt;
&lt;br /&gt;
For procedures to request certificates, we follow instructions from ICTS. These instructions have changed several times in the past, so it's possible for a new request or for a renewal, you may have to follow a different procedure or make changes.&lt;br /&gt;
&lt;br /&gt;
{{notice|Limitations|ICTS does not allow SSL requests for historic *.student.kuleuven.be domains. We judge requests for username.ulyssis.be and username.studentenweb.org on an individual basis.}}&lt;br /&gt;
&lt;br /&gt;
==External certificates==&lt;br /&gt;
To install external certificates we require the certificate itself, the private key, and possibly the chain. We prefer you also send us (a link to) the documentation of your supplier. As certificate files, especially private keys, are a delicate matter we suggest you just email us the path in your homedirectory you've put them and we will move them over to the webserver safely. For more information concerning this procedure you can always contact us on ulyssis@ulyssis.org&lt;br /&gt;
&lt;br /&gt;
===Let's Encrypt===&lt;br /&gt;
We currently do not have an automated system for renewing and deploying certificates such as those supplied by Let's Encrypt. We are however looking into automating this process in the future. Since more of our users are starting to use Let's Encrypt, and all of their certificates need to be renewed frequently, we have a specific procedure now.&lt;br /&gt;
&lt;br /&gt;
When wishing to add a certificate with Let's Encrypt to your website, or renew your existing one, first create a folder &amp;lt;code&amp;gt;letsencrypt&amp;lt;/code&amp;gt; in your '''home directory'''. Then add a folder per domain or group of domains:&lt;br /&gt;
&lt;br /&gt;
 mkdir -p ~/letsencrypt/mydomain.be&lt;br /&gt;
&lt;br /&gt;
Certificates should be stored in these folders, according to the following file structure:&lt;br /&gt;
&lt;br /&gt;
 letsencrypt/&lt;br /&gt;
 └── mydomain.be/&lt;br /&gt;
     ├── mydomain.be.chain (the CA file)&lt;br /&gt;
     ├── mydomain.be.crt (the cert file; &amp;quot;public key&amp;quot;)&lt;br /&gt;
     └── mydomain.be.key (the key file; &amp;quot;private key&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
If you already possess the necessary files, renaming and copying them accordingly is sufficient. &lt;br /&gt;
'''You still have to email us to install your certificate.''' More information in the last section on this page.&lt;br /&gt;
&lt;br /&gt;
Otherwise, you can generate or renew your certificates using acme.sh. This is explained in the next section.&lt;br /&gt;
&lt;br /&gt;
==== Generating certificates ====&lt;br /&gt;
{{notice|If you use a &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file in the webroot of the domain name, make sure to add the following lines at the top of the file:|&amp;lt;pre&amp;gt;&amp;lt;IfModule mod_rewrite.c&amp;gt;&lt;br /&gt;
    RewriteRule &amp;quot;^.well-known/acme-challenge&amp;quot; - [L]&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
Because the normal method of generating Let's Encrypt certificates, certbot, requires root access, it's impossible for normal users to do so on our servers. Luckily there are plenty of alternatives which implement the Let's Encrypt protocol. In this tutorial, we'll show how to use the acme.sh program to generate certificates on the ULYSSIS servers. '''If you already followed this section to generate certificates, skip to the next section on renewing certificates.'''&lt;br /&gt;
&lt;br /&gt;
Firstly, execute the following commands to download the acme.sh script in your home directory and make it executable:&lt;br /&gt;
&lt;br /&gt;
 curl -o ~/acme.sh https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh&lt;br /&gt;
 chmod +x ~/acme.sh&lt;br /&gt;
&lt;br /&gt;
Next, determine for which domains and subdomains you want to generate a certificate. You will need to generate a single certificate for each domain and subdomain which points to the same folder on your account (in most cases this is &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; in your home directory).&lt;br /&gt;
&lt;br /&gt;
The following example command will generate a certificate for &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;www.mydomain.be&amp;lt;/code&amp;gt; which points to the &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; folder in the home directory. '''Change the parameters''' as explained below before executing this command!&lt;br /&gt;
&lt;br /&gt;
 ~/acme.sh --issue --cert-file ~/letsencrypt/mydomain.be/mydomain.be.crt --key-file ~/letsencrypt/mydomain.be/mydomain.be.key --ca-file ~/letsencrypt/mydomain.be/mydomain.be.chain -m &amp;quot;email@mydomain.be&amp;quot; -w ~/www -d mydomain.be -d www.mydomain.be --server letsencrypt&lt;br /&gt;
&lt;br /&gt;
The explanation of these many parameters is as follows:&lt;br /&gt;
* &amp;lt;code&amp;gt;--issue&amp;lt;/code&amp;gt; tells acme.sh to generate a new certificate.&lt;br /&gt;
* &amp;lt;code&amp;gt;--cert-file ~/letsencrypt/mydomain.be/mydomain.be.crt&amp;lt;/code&amp;gt; tells acme.sh to store the certificate file in the &amp;lt;code&amp;gt;letsencrypt/mydomain.be&amp;lt;/code&amp;gt; folder in your home directory, using the special file name as required by the file structure. '''This folder should already exist''', please refer to the previous section if you have not created this folder yet.&lt;br /&gt;
* &amp;lt;code&amp;gt;--key-file ~/letsencrypt/mydomain.be/mydomain.be.key&amp;lt;/code&amp;gt; tells acme.sh to store the key file in the &amp;lt;code&amp;gt;letsencrypt/mydomain.be&amp;lt;/code&amp;gt; folder in your home directory, using the special file name as required by the file structure.&lt;br /&gt;
* &amp;lt;code&amp;gt;--ca-file ~/letsencrypt/mydomain.be/mydomain.be.chain&amp;lt;/code&amp;gt; tells acme.sh to store the CA file in the &amp;lt;code&amp;gt;letsencrypt/mydomain.be&amp;lt;/code&amp;gt; folder in your home directory, using the special file name as required by the file structure.&lt;br /&gt;
* &amp;lt;code&amp;gt;-m &amp;quot;email@mydomain.be&amp;quot;&amp;lt;/code&amp;gt; tells acme.sh the email address associated with the certificate. Let's Encrypt will remind this email address (if provided) when the certificate is close to expiring.&lt;br /&gt;
* &amp;lt;code&amp;gt;-w ~/www&amp;lt;/code&amp;gt; tells acme.sh where the domains in this certificate point to. Make sure to change the &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; part if the domains point to a different folder in your home directory.&lt;br /&gt;
* &amp;lt;code&amp;gt;-d mydomain.be&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;-d www.mydomain.be&amp;lt;/code&amp;gt; tell acme.sh that the certificate should protect &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;www.mydomain.be&amp;lt;/code&amp;gt;. The first domain name will be the &amp;quot;main domain&amp;quot;, which is important for renewing. You should '''add all domain names''' pointing to the &amp;lt;code&amp;gt;-w&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
* &amp;lt;code&amp;gt;--server letsencrypt&amp;lt;/code&amp;gt; tells acme.sh to use https://letsencrypt.org/ as Certificate Authority (CA).&lt;br /&gt;
&lt;br /&gt;
After executing this command with the right parameters, your certificate should be generated successfully. When you have to renew the certificate in the future, you should follow the instructions in the next section. '''Don't forget to email us to install your new certificate.''' More information in the last section on this page.&lt;br /&gt;
&lt;br /&gt;
==== Renewing certificates ====&lt;br /&gt;
To renew the certificates of &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt;, just execute:&lt;br /&gt;
 ~/acme.sh --renew -d mydomain.be&lt;br /&gt;
&lt;br /&gt;
For the &amp;lt;code&amp;gt;-d&amp;lt;/code&amp;gt; parameter, you have to provide the '''first''' domain name you provided when generating the certificate (in the previous section, this was &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you are not sure which domain name to use, you can execute the command:&lt;br /&gt;
 ~/acme.sh --list&lt;br /&gt;
&lt;br /&gt;
This will generate a list of available certificates, which looks a bit like this:&lt;br /&gt;
 Main_Domain  KeyLength  SAN_Domains      CA               Created  Renew&lt;br /&gt;
 mydomain.be  &amp;quot;&amp;quot;         www.mydomain.be  LetsEncrypt.org  ...      ...&lt;br /&gt;
 ...          ...        ...              ...              ...      ...&lt;br /&gt;
&lt;br /&gt;
In this example, the main domain is &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The renewed certificates will automatically be copied to the files you provided in the command to generate the certificates (see previous section).&lt;br /&gt;
&lt;br /&gt;
'''After renewing the certificate, you have to email us to install your certificate.''' More information in the next section.&lt;br /&gt;
&lt;br /&gt;
==== Getting your certificates installed ====&lt;br /&gt;
Check whether everything is stored correctly by executing the following command:&lt;br /&gt;
 ulyssis-certificate check mydomain.be&lt;br /&gt;
&lt;br /&gt;
If everything looks good, you should only see lines starting with &amp;lt;code&amp;gt;[ OK ]&amp;lt;/code&amp;gt;. Any line starting with &amp;lt;code&amp;gt;[FAIL]&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;[ABRT]&amp;lt;/code&amp;gt; means a check has failed, you must correct this error before asking us to install your certificate. &lt;br /&gt;
&lt;br /&gt;
Once all steps are done and if you are the '''account holder''', '''you can send us an email clearly stating the account name, for which domains we need to add certificates and where the files are stored'''. If you are renewing existing certificates, also clearly state that in your email.&lt;br /&gt;
&lt;br /&gt;
We have largely automated the installation of certificates. If you do not follow these instructions, your request will be denied or you may end up with broken SSL, so make sure you follow this procedure carefully.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webserver]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Securing_MediaWiki_using_Centrale_KU_Leuven_Login&amp;diff=1819</id>
		<title>Securing MediaWiki using Centrale KU Leuven Login</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Securing_MediaWiki_using_Centrale_KU_Leuven_Login&amp;diff=1819"/>
		<updated>2023-05-09T21:25:19Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About==&lt;br /&gt;
MediaWikiShibboleth is a MediaWiki extension created by ULYSSIS to allow for login through the Central KU Leuven Login (Shibboleth). The extension disables editing and creating of (talk) pages by anonymous users, and requires Shibboleth authentication for account creation and login.&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
Before installing, you need to have SSL and Shibboleth (Central KU Leuven Login) enabled on your domain.&lt;br /&gt;
* For instructions on how to get SSL/TLS: https://docs.ulyssis.org/Getting_SSL/TLS&lt;br /&gt;
* Information about requesting Shibboleth: https://docs.ulyssis.org/Shibboleth&lt;br /&gt;
Once you know everything is installed properly, you can proceed to install the extension.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
First, download the latest release from [https://github.com/ULYSSIS-KUL/MediaWikiShibboleth/releases/latest/download/MediaWikiShibboleth.zip github]. Unzip the zip file in the &amp;lt;code&amp;gt;extensions/&amp;lt;/code&amp;gt; directory in your MediaWiki installation folder. Make sure there is now a &amp;lt;code&amp;gt;MediaWikiShibboleth&amp;lt;/code&amp;gt; folder in &amp;lt;code&amp;gt;extensions/&amp;lt;/code&amp;gt;. Finally, locate the &amp;lt;code&amp;gt;LocalSettings.php&amp;lt;/code&amp;gt; file in your MediaWiki installation folder and add the following lines to it:&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension('MediaWikiShibboleth');&lt;br /&gt;
 $wgGroupPermissions['*']['createaccount'] = false;&lt;br /&gt;
 $wgRevokePermissions['Shibboleth']['editmyprivateinfo'] = true;&lt;br /&gt;
 &lt;br /&gt;
 $wgGroupPermissions['*']['edit'] = false;&lt;br /&gt;
 $wgGroupPermissions['*']['writeapi'] = false;&lt;br /&gt;
&lt;br /&gt;
If you want to allow anonymous editing, you should &amp;lt;b&amp;gt;not&amp;lt;/b&amp;gt; add the last 2 lines of the previous paragraph. This really defeats the purpose of the extension though.&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
MediaWikiShibboleth has some configuration options which allow for restricting who can log in to your wiki. These restrictions are cumulative. For example, it is possible to allow only students enrolled in a specific degree or programme to log in. These options work especially well with restricting the access of the wiki to logged-in users only.&lt;br /&gt;
&lt;br /&gt;
=== Restricting access to logged-in users only ===&lt;br /&gt;
This option is not an option provided by the extension, but very useful in its context. If you do not want guest visitors to be able to view any page of your wiki, add the following line to your &amp;lt;code&amp;gt;LocalSettings.php&amp;lt;/code&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
 $wgGroupPermissions['*']['read'] = false;&lt;br /&gt;
&lt;br /&gt;
=== MWSStudentsOnly ===&lt;br /&gt;
This option tells MediaWikiShibboleth to only allow students to log in. KU Leuven employees, alumni, doctoral students, teaching assistants etc. will not be able to log in using their employee account. Do keep in mind doctoral students also have a student account, which will still work. Set this option by adding &lt;br /&gt;
&lt;br /&gt;
 $wgMWSStudentsOnly = true;&lt;br /&gt;
&lt;br /&gt;
to &amp;lt;code&amp;gt;LocalSettings.php&amp;lt;/code&amp;gt;. If you combine this option with &amp;quot;Restricting access to logged-in users only&amp;quot;, only students will be able to view, log in and edit your wiki.&lt;br /&gt;
&lt;br /&gt;
=== MWSAllowedKULids ===&lt;br /&gt;
This option can be used to only allow specific KUL ids to log in. An example KUL id is &amp;quot;r0653730&amp;quot;. If this option is set to &amp;quot;&amp;quot;, no KUL id checking will be performed. Set this option by adding &lt;br /&gt;
&lt;br /&gt;
 $wgMWSAllowedKULids = &amp;quot;r0653730, r0300342, KUL id 3...&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
to &amp;lt;code&amp;gt;LocalSettings.php&amp;lt;/code&amp;gt;. You can add as many KUL ids as you like, separated by a comma.&lt;br /&gt;
&lt;br /&gt;
=== MWSAllowedDegrees ===&lt;br /&gt;
This option can be used to only allow students enrolled in specific degrees/programmes to log in. An example KUL degree number is &amp;quot;51016742&amp;quot;. If this option is set to &amp;quot;&amp;quot;, no degree number checking will be performed. Set this option by adding &lt;br /&gt;
&lt;br /&gt;
 $wgMWSAllowedDegrees = &amp;quot;51016742, 51016835, 51016753...&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
to &amp;lt;code&amp;gt;LocalSettings.php&amp;lt;/code&amp;gt;. You can add as many degree numbers as you like, separated by a comma.&lt;br /&gt;
&lt;br /&gt;
=== Translations ===&lt;br /&gt;
It's possible to translate and modify all public MediaWikiShibboleth messages. The translations can be found in the &amp;lt;code&amp;gt;extensions/MediaWikiShibboleth/i18n/&amp;lt;/code&amp;gt;. Dutch (&amp;lt;code&amp;gt;nl.json&amp;lt;/code&amp;gt;) and English (&amp;lt;code&amp;gt;en.json&amp;lt;/code&amp;gt;) translations are already provided. Even the provided translations can be customized, and we strongly advise you to do so, in order to match them with your wiki situation.&lt;br /&gt;
&lt;br /&gt;
==Operation==&lt;br /&gt;
When the extension is installed successfully, anonymous users will not be able to create an account and the account creation page will be removed from the home page. On the log in page, a new image is added: if you click on this image, you will be logged in using Shibboleth. If you want to log in with an explicit username/password combination, you can click &amp;quot;Login without Central KU Leuven login&amp;quot; to expand a login menu.&lt;br /&gt;
&lt;br /&gt;
The new log in page looks like this with &amp;quot;Login without Central KU Leuven login&amp;quot; expanded:&lt;br /&gt;
&lt;br /&gt;
[[File:Login.png|thumb|none]]&lt;br /&gt;
&lt;br /&gt;
==Creating accounts==&lt;br /&gt;
If you want to create password accounts, you can navigate to the CreateAccount special page (make sure you are logged in using an administrator account). This is necessary to create accounts for users without a KU Leuven login. You should select &amp;quot;Use a temporary random password and send it to the specified email address&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[File:CreateAccount.png|thumb|none]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Security &amp;amp; anti-spam]]&lt;br /&gt;
[[Category:CMSs]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Mailbox_in_Thunderbird&amp;diff=1817</id>
		<title>Mailbox in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Mailbox_in_Thunderbird&amp;diff=1817"/>
		<updated>2023-02-24T11:33:01Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|your mailbox in Thunderbird}}&lt;br /&gt;
&lt;br /&gt;
When you create a ULYSSIS account, you get an email address: &amp;lt;code&amp;gt;''username''@ulyssis.org&amp;lt;/code&amp;gt;. Usually, this address gets forwarded to your KU Leuven email address. However, you can choose to use it as your own [[Mailbox|ULYSSIS mailbox]]. &lt;br /&gt;
&lt;br /&gt;
It is possible to check this mailbox via https://webmail.ulyssis.org. However, it is far more convenient and efficient to use a standalone email client. This article will explain the process of adding a mailbox to the Thunderbird client. &lt;br /&gt;
==Thunderbird==&lt;br /&gt;
Thunderbird is a free and open source email client made by Mozilla. It is available for download at https://thunderbird.net.  You can then install the downloaded file like you would install any other application. Once installed, launch Thunderbird and configure a mailbox using the steps below.&lt;br /&gt;
&lt;br /&gt;
==Adding a ULYSSIS mailbox to Thunderbird==&lt;br /&gt;
If this is the first mailbox being added to Thunderbird, the following pop-up should come up:&lt;br /&gt;
[[File:First Open TB.png|left|alt=|thumb|432x432px]]&lt;br /&gt;
&lt;br /&gt;
If the pop-up did not appear, or this is not your first mailbox; click the email button (highlighted in blue in the screenshot below) under the &amp;quot;Set Up Another Account&amp;quot; section:&lt;br /&gt;
[[File:New Mailbox.png|left|alt=|thumb|600x600px]]&lt;br /&gt;
&lt;br /&gt;
Once the pop-up is present, proceed by entering the login details for your mailbox. The first step is to fill in your name, email address and password  (this email address should be your ULYSSIS username followed by &amp;lt;code&amp;gt;@ulyssis.org&amp;lt;/code&amp;gt;):&lt;br /&gt;
[[File:Fill in email.png|left|alt=|thumb|432x432px]]&lt;br /&gt;
&lt;br /&gt;
Next, the button &amp;quot;Configure manually...&amp;quot; on the bottom left will become clickable (as seen on the screenshot above). When this button is clicked, the pop-up should look like this:&lt;br /&gt;
[[File:Click Configure Manually.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
&lt;br /&gt;
Now, fill in the information as follows:&lt;br /&gt;
&lt;br /&gt;
[[File:Fill advanced.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Manual settings&lt;br /&gt;
|-&lt;br /&gt;
|| || INCOMING || OUTGOING&lt;br /&gt;
|-&lt;br /&gt;
|| Protocol: || IMAP || SMTP&lt;br /&gt;
|-&lt;br /&gt;
|| Server: || mail.ulyssis.org || smtps.kuleuven.be&lt;br /&gt;
|-&lt;br /&gt;
|| Port: || 993 || 443&lt;br /&gt;
|-&lt;br /&gt;
|| SSL: || SSL/TLS || SSL/TLS&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-right: 10px&amp;quot; | Authentication: &lt;br /&gt;
|| Autodetect &lt;br /&gt;
|| Autodetect&lt;br /&gt;
|-&lt;br /&gt;
|| Username: &lt;br /&gt;
| style=&amp;quot;padding-right: 10px&amp;quot; | ULYSSIS username &lt;br /&gt;
|| r/m/s/u number&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notice the ports used to configure a ULYSSIS mailbox are not automatically recognized by Thunderbird. This means they should be entered manually instead of using the drop-down.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Re-test&amp;quot; button on the bottom right of the following screenshot is used to validate the settings. When pressed, Thunderbird will try to connect to the mail server. When successful, the pop-up should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:After Clicking Retest GOOD.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
&lt;br /&gt;
If this test succeeds, the pop-up will close when the &amp;quot;Done&amp;quot; button has been clicked. After the pop-up closes, a mailbox should be added to the left sidebar of the main Thunderbird window. By clicking on the inbox tab, your emails should start showing up (as seen in the last screenshot). After finishing up this setup, your mailbox should synchronize automatically.&lt;br /&gt;
&lt;br /&gt;
[[File:After Clicking GetMessages.png|left|alt=|thumb|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When sending the first email after configuration, Thunderbird might show a pop-up: &amp;quot;Enter your password for r0000000 on smtps.kuleuven.be:&amp;quot;. It is really important to enter your KU Leuven password (the password used for central login), otherwise your email will not be sent.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Mailbox&amp;diff=1816</id>
		<title>Mailbox</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Mailbox&amp;diff=1816"/>
		<updated>2023-02-24T11:32:43Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Your ulyssis account includes an email address: &amp;lt;code&amp;gt;''username''@ulyssis.org&amp;lt;/code&amp;gt;. It is important you check your ulyssis mailbox regularly, because all important information will be sent to this address. You can check your e-mail using webmail or an email client of your own. It is also possible to configure your email address in UCC to automatically [[Forwarders|forward]] all correspondence to another address.&lt;br /&gt;
&lt;br /&gt;
==Webmail==&lt;br /&gt;
You can access your mail via a webinterface: https://webmail.ulyssis.org. Use your username and password to login.&lt;br /&gt;
&lt;br /&gt;
==POP and IMAP access==&lt;br /&gt;
You can access your ulyssis mail with POP or IMAP. The configuration parameters are:&lt;br /&gt;
&lt;br /&gt;
* '''server''': &amp;lt;code&amp;gt;mail.ulyssis.org&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''port''': 993&lt;br /&gt;
* '''username''': ''your ULYSSIS username''&lt;br /&gt;
* '''password''': ''your ULYSSIS password''&lt;br /&gt;
* '''security''': SSL&lt;br /&gt;
&lt;br /&gt;
==SMTP==&lt;br /&gt;
{{SMTPnotice|your mailbox with an external application}}&lt;br /&gt;
ULYSSIS doesn't offer SMTP. Instead, you can use KULeuven's SMTP server:&lt;br /&gt;
&lt;br /&gt;
* '''server''': &amp;lt;code&amp;gt;smtps.kuleuven.be&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''port''': 443&lt;br /&gt;
* '''username''': ''your student id''&lt;br /&gt;
* '''password''': ''your KULeuven password''&lt;br /&gt;
* '''security''': SSL&lt;br /&gt;
&lt;br /&gt;
== Advanced ==&lt;br /&gt;
Your emails are stored within your account under ~/Maildir. These files can of course be read with a command line email client such as alpine or mutt. &lt;br /&gt;
&lt;br /&gt;
We support sendmail style local delivery using .forward. More information is available in the official documentation of [https://www.sendmail.org/~ca/email/doc8.9/op-sh-2.html#sh-2.8 Sendmail] and [http://www.postfix.org/local.8.html Postfix]. While it's possible to use .forward to simply forward email to other addresses, we recommend only using it when the same feature is not available through our control panel [https://ucc.ulyssis.org UCC]. Specifically, .forward can be used to pass emails to other applications. In the past, a popular application to pass email through was procmail. However, procmail has not seen development for about 2 decades, and its developer suggests not using it anymore. So while some users may find procmail filters useful, we do not support or suggest its use anymore. A detailed manual for procmail is available on the [https://wiki.archlinux.org/index.php/Procmail ArchWiki].&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Mailbox_in_Thunderbird&amp;diff=1815</id>
		<title>Mailbox in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Mailbox_in_Thunderbird&amp;diff=1815"/>
		<updated>2023-02-24T11:31:55Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|your mailbox in Thundebird}}&lt;br /&gt;
&lt;br /&gt;
When you create a ULYSSIS account, you get an email address: &amp;lt;code&amp;gt;''username''@ulyssis.org&amp;lt;/code&amp;gt;. Usually, this address gets forwarded to your KU Leuven email address. However, you can choose to use it as your own [[Mailbox|ULYSSIS mailbox]]. &lt;br /&gt;
&lt;br /&gt;
It is possible to check this mailbox via https://webmail.ulyssis.org. However, it is far more convenient and efficient to use a standalone email client. This article will explain the process of adding a mailbox to the Thunderbird client. &lt;br /&gt;
==Thunderbird==&lt;br /&gt;
Thunderbird is a free and open source email client made by Mozilla. It is available for download at https://thunderbird.net.  You can then install the downloaded file like you would install any other application. Once installed, launch Thunderbird and configure a mailbox using the steps below.&lt;br /&gt;
&lt;br /&gt;
==Adding a ULYSSIS mailbox to Thunderbird==&lt;br /&gt;
If this is the first mailbox being added to Thunderbird, the following pop-up should come up:&lt;br /&gt;
[[File:First Open TB.png|left|alt=|thumb|432x432px]]&lt;br /&gt;
&lt;br /&gt;
If the pop-up did not appear, or this is not your first mailbox; click the email button (highlighted in blue in the screenshot below) under the &amp;quot;Set Up Another Account&amp;quot; section:&lt;br /&gt;
[[File:New Mailbox.png|left|alt=|thumb|600x600px]]&lt;br /&gt;
&lt;br /&gt;
Once the pop-up is present, proceed by entering the login details for your mailbox. The first step is to fill in your name, email address and password  (this email address should be your ULYSSIS username followed by &amp;lt;code&amp;gt;@ulyssis.org&amp;lt;/code&amp;gt;):&lt;br /&gt;
[[File:Fill in email.png|left|alt=|thumb|432x432px]]&lt;br /&gt;
&lt;br /&gt;
Next, the button &amp;quot;Configure manually...&amp;quot; on the bottom left will become clickable (as seen on the screenshot above). When this button is clicked, the pop-up should look like this:&lt;br /&gt;
[[File:Click Configure Manually.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
&lt;br /&gt;
Now, fill in the information as follows:&lt;br /&gt;
&lt;br /&gt;
[[File:Fill advanced.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Manual settings&lt;br /&gt;
|-&lt;br /&gt;
|| || INCOMING || OUTGOING&lt;br /&gt;
|-&lt;br /&gt;
|| Protocol: || IMAP || SMTP&lt;br /&gt;
|-&lt;br /&gt;
|| Server: || mail.ulyssis.org || smtps.kuleuven.be&lt;br /&gt;
|-&lt;br /&gt;
|| Port: || 993 || 443&lt;br /&gt;
|-&lt;br /&gt;
|| SSL: || SSL/TLS || SSL/TLS&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-right: 10px&amp;quot; | Authentication: &lt;br /&gt;
|| Autodetect &lt;br /&gt;
|| Autodetect&lt;br /&gt;
|-&lt;br /&gt;
|| Username: &lt;br /&gt;
| style=&amp;quot;padding-right: 10px&amp;quot; | ULYSSIS username &lt;br /&gt;
|| r/m/s/u number&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notice the ports used to configure a ULYSSIS mailbox are not automatically recognized by Thunderbird. This means they should be entered manually instead of using the drop-down.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Re-test&amp;quot; button on the bottom right of the following screenshot is used to validate the settings. When pressed, Thunderbird will try to connect to the mail server. When successful, the pop-up should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:After Clicking Retest GOOD.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
&lt;br /&gt;
If this test succeeds, the pop-up will close when the &amp;quot;Done&amp;quot; button has been clicked. After the pop-up closes, a mailbox should be added to the left sidebar of the main Thunderbird window. By clicking on the inbox tab, your emails should start showing up (as seen in the last screenshot). After finishing up this setup, your mailbox should synchronize automatically.&lt;br /&gt;
&lt;br /&gt;
[[File:After Clicking GetMessages.png|left|alt=|thumb|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When sending the first email after configuration, Thunderbird might show a pop-up: &amp;quot;Enter your password for r0000000 on smtps.kuleuven.be:&amp;quot;. It is really important to enter your KU Leuven password (the password used for central login), otherwise your email will not be sent.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1814</id>
		<title>Add an alias in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1814"/>
		<updated>2023-02-24T11:31:12Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Thunderbird using your @ulyssis.org address, or another domain name that you use for your account. Thunderbird allows you to do this, but to configure this properly, you should not use your provider's SMTP server. They will add an extra header stating the original e-mail address the e-mail is sent from. Some e-mail clients show this information, which might be unwanted.&lt;br /&gt;
&lt;br /&gt;
The KU Leuven also provides an SMTP server which you can use as a student. It accepts e-mail originating from any e-mail adress, and can therefore be used for this purpose. It should be noted that this is an '''authenticated''' server, so any potential abuse can be tracked back to you. You should '''not''' use this for any malicious purpose.&lt;br /&gt;
&lt;br /&gt;
== Adding the KU Leuven SMTP server in Thunderbird ==&lt;br /&gt;
If you already have set up your KU Leuven e-mail in Thunderbird, you can skip this step and proceed to [[#Configure an identity for your e-mail account|Configure an identity for your e-mail account]] below.&lt;br /&gt;
&lt;br /&gt;
Go to your '''Account Settings''' (Edit &amp;gt; Account Settings or Tools &amp;gt; Account Settings, depending on your operating system). At the bottom of the left sidebar, you will find an entry named '''Outgoing Server (SMTP)'''. Click this to access your SMTP settings.&lt;br /&gt;
&lt;br /&gt;
In your SMTP settings, you should see a list of existing SMTP servers. We want to add a new entry, so click the '''Add...''' button. In the screen that pops up, fill in the settings of the KU Leuven SMTP server, using the example screenshot below based on the [https://admin.kuleuven.be/icts/english/services/email/imap-configuratie-en official ICTS documentation]. Replace the displayed user name with your own KULid (m/r/s/u number). You will have to fill in the corresponding password on first use.&lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-SMTPS.png]]&lt;br /&gt;
&lt;br /&gt;
== Configure an identity for your e-mail account ==&lt;br /&gt;
Back in the '''Account Settings''' screen, click on your e-mail address (not on any of its children). In the screen that opens, there will be a button '''Manage Identities...''' at the bottom. Click it.&lt;br /&gt;
&lt;br /&gt;
In the new screen, there will be one existing identity already: the default identity corresponding with your normal e-mail address. We want to add a new identity, so click the '''Add...''' button. In the screen that pops up, fill in the name and e-mail address you wish to use. At the bottom, make sure you choose the SMTP server of your KULid. This is shown in the image below. &lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-Identity.png]]&lt;br /&gt;
&lt;br /&gt;
If you're adding an identity for a group alias, you may also want to automatically send a copy of any replies or emails you're sending to the alias itself to make sure all others are aware of it. To do that, enable the BCC checkbox under the '''Copies &amp;amp; Folders''' tab. It should automatically contain the alias.&lt;br /&gt;
&lt;br /&gt;
== Sending your first e-mail ==&lt;br /&gt;
When you compose a new e-mail, you can change the sender in the &amp;quot;From&amp;quot; field to the identity you just configured. If everything was installed correctly, Thunderbird will show you a pop-up to enter your KU Leuven password when you try to send the e-mail. In this pop-up, you can choose to save this password for later use.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1813</id>
		<title>Add an alias in Hotmail/Outlook</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1813"/>
		<updated>2023-02-24T11:31:07Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|Adding an alias to Hotmail/Outlook is not advised|Hotmail/Outlook does not use a relevant SMTP server, for example the one of the KU Leuven, to send emails as an alias. This may cause recipients to automatically reject your email or mark it as spam. You can circumvent this issue by using Thunderbird or another email provider. Please refer to [[Using a forwarder as an alias]] for some potential alternatives.}} &lt;br /&gt;
{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Outlook.com using your @ulyssis.org address, or another domain name that you use for your account. Outlook.com allows you to do this by configuring a few settings. Because you should only be able to send mails from an e-mail address you actually own, make sure that you configured receiving mails before starting this process. Outlook.com will send a confirmation mail to the provided e-mail address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click on your profile image.&lt;br /&gt;
# Click '''My Microsoft account''' (Dutch: '''Mijn Microsoft-account''').&lt;br /&gt;
# Go to the tab '''Your info''' (Dutch: '''Je gegevens''').&lt;br /&gt;
# Under '''Account info''' (Dutch: '''Rekeninggegevens''') click on: '''Sign-in preferences''' (Dutch: '''Aanmeldingsvoorkeuren''').&lt;br /&gt;
# You will have to log in again to proceed. Click '''Add email''' (Dutch: '''E-mailadres toevoegen''').&lt;br /&gt;
# Select '''Add an existing email address as a Microsoft account alias''' (Dutch: '''Een bestaand e-mailadres als een Microsoft-accountalias toevoegen''') and fill in the email address you want to send from.&lt;br /&gt;
# Click '''Add alias''' (Dutch: '''Alias toevoegen''').&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Outlook.com from this address:&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click '''New message''' (Dutch: '''Nieuw bericht''').&lt;br /&gt;
# Click on '''From''' (Dutch: '''Van''') and select the email address.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Gmail&amp;diff=1812</id>
		<title>Add an alias in Gmail</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Gmail&amp;diff=1812"/>
		<updated>2023-02-24T11:31:02Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Gmail using your @ulyssis.org address, or another domain name that you use for your account. Gmail allows you to do this, but asks for SMTP info. We don't provide SMTP on our own mail server, but you can use the SMTP servers of the KU Leuven.&lt;br /&gt;
Because you should only be able to send mails from an email address you actually own, make sure that you configured receiving mails before starting this process. Gmail will send a confirmation mail to the provided email address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Gmail, click on the gear icon at the top right.&lt;br /&gt;
# Click '''See all settings''' (Dutch: '''Alle instellingen bekijken''').&lt;br /&gt;
# Go to the tab '''Accounts and Import''' (Dutch: '''Accounts en import''').&lt;br /&gt;
# Under '''Send mail as:''' (Dutch: '''Mail verzenden als:'''), click on: '''Add another email address''' (Dutch: '''Nog een e-mailadres toevoegen''').&lt;br /&gt;
# Fill in the email address you want to send from, and check '''Treat as an alias.''' (Dutch: '''Beschouwen als alias.''') More info: https://support.google.com/a/answer/1710338&lt;br /&gt;
# Optionally: Enter a '''Name''', the recipient will see this name instead of or next to your email address.&lt;br /&gt;
# Click on '''Next step''' (Dutch: '''Volgende stap''').&lt;br /&gt;
# Fill in the [https://admin.kuleuven.be/icts/english/services/email/imap-configuratie-en KU Leuven SMTP information] ([https://admin.kuleuven.be/icts/services/email/imap-configuratie Dutch]):&lt;br /&gt;
#*'''SMTP server''': '''smtps.kuleuven.be'''&lt;br /&gt;
#* '''Port''': '''465'''&lt;br /&gt;
#* '''Username''': your KU Leuven intranet userid r or u-number e.g. r0123456&lt;br /&gt;
#* '''Password''': your central KU Leuven password&lt;br /&gt;
#* '''Secured connection using''': '''SSL'''&lt;br /&gt;
# Click on the '''Add Account''' (Dutch: '''Account toevoegen''') button.&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Gmail from this address:&lt;br /&gt;
&lt;br /&gt;
# In Gmail, click '''Compose''' (Dutch: '''Opstellen''').&lt;br /&gt;
# Click on the email address next to '''From''' (Dutch: '''Van''').&lt;br /&gt;
# Select the email address you want to send from.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1811</id>
		<title>Using a forwarder as an alias</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1811"/>
		<updated>2023-02-24T11:30:50Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice|a forwarder as an alias}}&lt;br /&gt;
&lt;br /&gt;
If you have your own domain, it's very easy to use [[Forwarders]] to forward email from addresses under your own domain to other email addresses at external providers or your ULYSSIS mailbox. While you can always reply with the address of that external provider or the @ulyssis.org address of your mailbox, it's often preferred to also use the address of your own domain when replying to messages or starting conversations. In that case you will want to configure an alias for your forwarder.&lt;br /&gt;
&lt;br /&gt;
While you are free to use whatever provider, email application or webmail application you prefer, we have step-by-step manuals available for some specific case. You can find them listed here:&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Template:SMTPnotice&amp;diff=1810</id>
		<title>Template:SMTPnotice</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Template:SMTPnotice&amp;diff=1810"/>
		<updated>2023-02-24T11:29:57Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use {{{1}}}, access to the KU Leuven SMTP server is required|Since 24 February 2023, not all students have access to smtps.kuleuven.be by default anymore. If you are unable to send emails after following the instructions outlined in our documentation, then you may have to register on https://ulyssis.org/smtp/ to (re)gain SMTP access.}}&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Mailbox_in_Thunderbird&amp;diff=1809</id>
		<title>Mailbox in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Mailbox_in_Thunderbird&amp;diff=1809"/>
		<updated>2023-02-24T11:13:29Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice}}&lt;br /&gt;
&lt;br /&gt;
When you create a ULYSSIS account, you get an email address: &amp;lt;code&amp;gt;''username''@ulyssis.org&amp;lt;/code&amp;gt;. Usually, this address gets forwarded to your KU Leuven email address. However, you can choose to use it as your own [[Mailbox|ULYSSIS mailbox]]. &lt;br /&gt;
&lt;br /&gt;
It is possible to check this mailbox via https://webmail.ulyssis.org. However, it is far more convenient and efficient to use a standalone email client. This article will explain the process of adding a mailbox to the Thunderbird client. &lt;br /&gt;
==Thunderbird==&lt;br /&gt;
Thunderbird is a free and open source email client made by Mozilla. It is available for download at https://thunderbird.net.  You can then install the downloaded file like you would install any other application. Once installed, launch Thunderbird and configure a mailbox using the steps below.&lt;br /&gt;
&lt;br /&gt;
==Adding a ULYSSIS mailbox to Thunderbird==&lt;br /&gt;
If this is the first mailbox being added to Thunderbird, the following pop-up should come up:&lt;br /&gt;
[[File:First Open TB.png|left|alt=|thumb|432x432px]]&lt;br /&gt;
&lt;br /&gt;
If the pop-up did not appear, or this is not your first mailbox; click the email button (highlighted in blue in the screenshot below) under the &amp;quot;Set Up Another Account&amp;quot; section:&lt;br /&gt;
[[File:New Mailbox.png|left|alt=|thumb|600x600px]]&lt;br /&gt;
&lt;br /&gt;
Once the pop-up is present, proceed by entering the login details for your mailbox. The first step is to fill in your name, email address and password  (this email address should be your ULYSSIS username followed by &amp;lt;code&amp;gt;@ulyssis.org&amp;lt;/code&amp;gt;):&lt;br /&gt;
[[File:Fill in email.png|left|alt=|thumb|432x432px]]&lt;br /&gt;
&lt;br /&gt;
Next, the button &amp;quot;Configure manually...&amp;quot; on the bottom left will become clickable (as seen on the screenshot above). When this button is clicked, the pop-up should look like this:&lt;br /&gt;
[[File:Click Configure Manually.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
&lt;br /&gt;
Now, fill in the information as follows:&lt;br /&gt;
&lt;br /&gt;
[[File:Fill advanced.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Manual settings&lt;br /&gt;
|-&lt;br /&gt;
|| || INCOMING || OUTGOING&lt;br /&gt;
|-&lt;br /&gt;
|| Protocol: || IMAP || SMTP&lt;br /&gt;
|-&lt;br /&gt;
|| Server: || mail.ulyssis.org || smtps.kuleuven.be&lt;br /&gt;
|-&lt;br /&gt;
|| Port: || 993 || 443&lt;br /&gt;
|-&lt;br /&gt;
|| SSL: || SSL/TLS || SSL/TLS&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-right: 10px&amp;quot; | Authentication: &lt;br /&gt;
|| Autodetect &lt;br /&gt;
|| Autodetect&lt;br /&gt;
|-&lt;br /&gt;
|| Username: &lt;br /&gt;
| style=&amp;quot;padding-right: 10px&amp;quot; | ULYSSIS username &lt;br /&gt;
|| r/m/s/u number&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notice the ports used to configure a ULYSSIS mailbox are not automatically recognized by Thunderbird. This means they should be entered manually instead of using the drop-down.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Re-test&amp;quot; button on the bottom right of the following screenshot is used to validate the settings. When pressed, Thunderbird will try to connect to the mail server. When successful, the pop-up should look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:After Clicking Retest GOOD.png|left|alt=|thumb|479x479px]]&lt;br /&gt;
&lt;br /&gt;
If this test succeeds, the pop-up will close when the &amp;quot;Done&amp;quot; button has been clicked. After the pop-up closes, a mailbox should be added to the left sidebar of the main Thunderbird window. By clicking on the inbox tab, your emails should start showing up (as seen in the last screenshot). After finishing up this setup, your mailbox should synchronize automatically.&lt;br /&gt;
&lt;br /&gt;
[[File:After Clicking GetMessages.png|left|alt=|thumb|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When sending the first email after configuration, Thunderbird might show a pop-up: &amp;quot;Enter your password for r0000000 on smtps.kuleuven.be:&amp;quot;. It is really important to enter your KU Leuven password (the password used for central login), otherwise your email will not be sent.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Mailbox&amp;diff=1808</id>
		<title>Mailbox</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Mailbox&amp;diff=1808"/>
		<updated>2023-02-24T11:13:22Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice}}&lt;br /&gt;
&lt;br /&gt;
Your ulyssis account includes an email address: &amp;lt;code&amp;gt;''username''@ulyssis.org&amp;lt;/code&amp;gt;. It is important you check your ulyssis mailbox regularly, because all important information will be sent to this address. You can check your e-mail using webmail or an email client of your own. It is also possible to configure your email address in UCC to automatically [[Forwarders|forward]] all correspondence to another address.&lt;br /&gt;
&lt;br /&gt;
==Webmail==&lt;br /&gt;
You can access your mail via a webinterface: https://webmail.ulyssis.org. Use your username and password to login.&lt;br /&gt;
&lt;br /&gt;
==POP and IMAP access==&lt;br /&gt;
You can access your ulyssis mail with POP or IMAP. The configuration parameters are:&lt;br /&gt;
&lt;br /&gt;
* '''server''': &amp;lt;code&amp;gt;mail.ulyssis.org&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''port''': 993&lt;br /&gt;
* '''username''': ''your ULYSSIS username''&lt;br /&gt;
* '''password''': ''your ULYSSIS password''&lt;br /&gt;
* '''security''': SSL&lt;br /&gt;
&lt;br /&gt;
==SMTP==&lt;br /&gt;
ULYSSIS doesn't offer SMTP. Instead, you can use KULeuven's SMTP server:&lt;br /&gt;
&lt;br /&gt;
* '''server''': &amp;lt;code&amp;gt;smtps.kuleuven.be&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''port''': 443&lt;br /&gt;
* '''username''': ''your student id''&lt;br /&gt;
* '''password''': ''your KULeuven password''&lt;br /&gt;
* '''security''': SSL&lt;br /&gt;
&lt;br /&gt;
== Advanced ==&lt;br /&gt;
Your emails are stored within your account under ~/Maildir. These files can of course be read with a command line email client such as alpine or mutt. &lt;br /&gt;
&lt;br /&gt;
We support sendmail style local delivery using .forward. More information is available in the official documentation of [https://www.sendmail.org/~ca/email/doc8.9/op-sh-2.html#sh-2.8 Sendmail] and [http://www.postfix.org/local.8.html Postfix]. While it's possible to use .forward to simply forward email to other addresses, we recommend only using it when the same feature is not available through our control panel [https://ucc.ulyssis.org UCC]. Specifically, .forward can be used to pass emails to other applications. In the past, a popular application to pass email through was procmail. However, procmail has not seen development for about 2 decades, and its developer suggests not using it anymore. So while some users may find procmail filters useful, we do not support or suggest its use anymore. A detailed manual for procmail is available on the [https://wiki.archlinux.org/index.php/Procmail ArchWiki].&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1807</id>
		<title>Add an alias in Hotmail/Outlook</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1807"/>
		<updated>2023-02-24T11:13:02Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|Adding an alias to Hotmail/Outlook is not advised|Hotmail/Outlook does not use a relevant SMTP server, for example the one of the KU Leuven, to send emails as an alias. This may cause recipients to automatically reject your email or mark it as spam. You can circumvent this issue by using Thunderbird or another email provider. Please refer to [[Using a forwarder as an alias]] for some potential alternatives.}} &lt;br /&gt;
{{SMTPnotice}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Outlook.com using your @ulyssis.org address, or another domain name that you use for your account. Outlook.com allows you to do this by configuring a few settings. Because you should only be able to send mails from an e-mail address you actually own, make sure that you configured receiving mails before starting this process. Outlook.com will send a confirmation mail to the provided e-mail address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click on your profile image.&lt;br /&gt;
# Click '''My Microsoft account''' (Dutch: '''Mijn Microsoft-account''').&lt;br /&gt;
# Go to the tab '''Your info''' (Dutch: '''Je gegevens''').&lt;br /&gt;
# Under '''Account info''' (Dutch: '''Rekeninggegevens''') click on: '''Sign-in preferences''' (Dutch: '''Aanmeldingsvoorkeuren''').&lt;br /&gt;
# You will have to log in again to proceed. Click '''Add email''' (Dutch: '''E-mailadres toevoegen''').&lt;br /&gt;
# Select '''Add an existing email address as a Microsoft account alias''' (Dutch: '''Een bestaand e-mailadres als een Microsoft-accountalias toevoegen''') and fill in the email address you want to send from.&lt;br /&gt;
# Click '''Add alias''' (Dutch: '''Alias toevoegen''').&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Outlook.com from this address:&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click '''New message''' (Dutch: '''Nieuw bericht''').&lt;br /&gt;
# Click on '''From''' (Dutch: '''Van''') and select the email address.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Gmail&amp;diff=1806</id>
		<title>Add an alias in Gmail</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Gmail&amp;diff=1806"/>
		<updated>2023-02-24T11:12:57Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Gmail using your @ulyssis.org address, or another domain name that you use for your account. Gmail allows you to do this, but asks for SMTP info. We don't provide SMTP on our own mail server, but you can use the SMTP servers of the KU Leuven.&lt;br /&gt;
Because you should only be able to send mails from an email address you actually own, make sure that you configured receiving mails before starting this process. Gmail will send a confirmation mail to the provided email address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Gmail, click on the gear icon at the top right.&lt;br /&gt;
# Click '''See all settings''' (Dutch: '''Alle instellingen bekijken''').&lt;br /&gt;
# Go to the tab '''Accounts and Import''' (Dutch: '''Accounts en import''').&lt;br /&gt;
# Under '''Send mail as:''' (Dutch: '''Mail verzenden als:'''), click on: '''Add another email address''' (Dutch: '''Nog een e-mailadres toevoegen''').&lt;br /&gt;
# Fill in the email address you want to send from, and check '''Treat as an alias.''' (Dutch: '''Beschouwen als alias.''') More info: https://support.google.com/a/answer/1710338&lt;br /&gt;
# Optionally: Enter a '''Name''', the recipient will see this name instead of or next to your email address.&lt;br /&gt;
# Click on '''Next step''' (Dutch: '''Volgende stap''').&lt;br /&gt;
# Fill in the [https://admin.kuleuven.be/icts/english/services/email/imap-configuratie-en KU Leuven SMTP information] ([https://admin.kuleuven.be/icts/services/email/imap-configuratie Dutch]):&lt;br /&gt;
#*'''SMTP server''': '''smtps.kuleuven.be'''&lt;br /&gt;
#* '''Port''': '''465'''&lt;br /&gt;
#* '''Username''': your KU Leuven intranet userid r or u-number e.g. r0123456&lt;br /&gt;
#* '''Password''': your central KU Leuven password&lt;br /&gt;
#* '''Secured connection using''': '''SSL'''&lt;br /&gt;
# Click on the '''Add Account''' (Dutch: '''Account toevoegen''') button.&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Gmail from this address:&lt;br /&gt;
&lt;br /&gt;
# In Gmail, click '''Compose''' (Dutch: '''Opstellen''').&lt;br /&gt;
# Click on the email address next to '''From''' (Dutch: '''Van''').&lt;br /&gt;
# Select the email address you want to send from.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1805</id>
		<title>Add an alias in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1805"/>
		<updated>2023-02-24T11:12:49Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice}}&lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Thunderbird using your @ulyssis.org address, or another domain name that you use for your account. Thunderbird allows you to do this, but to configure this properly, you should not use your provider's SMTP server. They will add an extra header stating the original e-mail address the e-mail is sent from. Some e-mail clients show this information, which might be unwanted.&lt;br /&gt;
&lt;br /&gt;
The KU Leuven also provides an SMTP server which you can use as a student. It accepts e-mail originating from any e-mail adress, and can therefore be used for this purpose. It should be noted that this is an '''authenticated''' server, so any potential abuse can be tracked back to you. You should '''not''' use this for any malicious purpose.&lt;br /&gt;
&lt;br /&gt;
== Adding the KU Leuven SMTP server in Thunderbird ==&lt;br /&gt;
If you already have set up your KU Leuven e-mail in Thunderbird, you can skip this step and proceed to [[#Configure an identity for your e-mail account|Configure an identity for your e-mail account]] below.&lt;br /&gt;
&lt;br /&gt;
Go to your '''Account Settings''' (Edit &amp;gt; Account Settings or Tools &amp;gt; Account Settings, depending on your operating system). At the bottom of the left sidebar, you will find an entry named '''Outgoing Server (SMTP)'''. Click this to access your SMTP settings.&lt;br /&gt;
&lt;br /&gt;
In your SMTP settings, you should see a list of existing SMTP servers. We want to add a new entry, so click the '''Add...''' button. In the screen that pops up, fill in the settings of the KU Leuven SMTP server, using the example screenshot below based on the [https://admin.kuleuven.be/icts/english/services/email/imap-configuratie-en official ICTS documentation]. Replace the displayed user name with your own KULid (m/r/s/u number). You will have to fill in the corresponding password on first use.&lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-SMTPS.png]]&lt;br /&gt;
&lt;br /&gt;
== Configure an identity for your e-mail account ==&lt;br /&gt;
Back in the '''Account Settings''' screen, click on your e-mail address (not on any of its children). In the screen that opens, there will be a button '''Manage Identities...''' at the bottom. Click it.&lt;br /&gt;
&lt;br /&gt;
In the new screen, there will be one existing identity already: the default identity corresponding with your normal e-mail address. We want to add a new identity, so click the '''Add...''' button. In the screen that pops up, fill in the name and e-mail address you wish to use. At the bottom, make sure you choose the SMTP server of your KULid. This is shown in the image below. &lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-Identity.png]]&lt;br /&gt;
&lt;br /&gt;
If you're adding an identity for a group alias, you may also want to automatically send a copy of any replies or emails you're sending to the alias itself to make sure all others are aware of it. To do that, enable the BCC checkbox under the '''Copies &amp;amp; Folders''' tab. It should automatically contain the alias.&lt;br /&gt;
&lt;br /&gt;
== Sending your first e-mail ==&lt;br /&gt;
When you compose a new e-mail, you can change the sender in the &amp;quot;From&amp;quot; field to the identity you just configured. If everything was installed correctly, Thunderbird will show you a pop-up to enter your KU Leuven password when you try to send the e-mail. In this pop-up, you can choose to save this password for later use.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1804</id>
		<title>Using a forwarder as an alias</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1804"/>
		<updated>2023-02-24T11:12:44Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice}}&lt;br /&gt;
&lt;br /&gt;
If you have your own domain, it's very easy to use [[Forwarders]] to forward email from addresses under your own domain to other email addresses at external providers or your ULYSSIS mailbox. While you can always reply with the address of that external provider or the @ulyssis.org address of your mailbox, it's often preferred to also use the address of your own domain when replying to messages or starting conversations. In that case you will want to configure an alias for your forwarder.&lt;br /&gt;
&lt;br /&gt;
While you are free to use whatever provider, email application or webmail application you prefer, we have step-by-step manuals available for some specific case. You can find them listed here:&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1803</id>
		<title>Using a forwarder as an alias</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1803"/>
		<updated>2023-02-24T11:12:18Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SMTPnotice}} &lt;br /&gt;
&lt;br /&gt;
If you have your own domain, it's very easy to use [[Forwarders]] to forward email from addresses under your own domain to other email addresses at external providers or your ULYSSIS mailbox. While you can always reply with the address of that external provider or the @ulyssis.org address of your mailbox, it's often preferred to also use the address of your own domain when replying to messages or starting conversations. In that case you will want to configure an alias for your forwarder.&lt;br /&gt;
&lt;br /&gt;
While you are free to use whatever provider, email application or webmail application you prefer, we have step-by-step manuals available for some specific case. You can find them listed here:&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Template:SMTPnotice&amp;diff=1802</id>
		<title>Template:SMTPnotice</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Template:SMTPnotice&amp;diff=1802"/>
		<updated>2023-02-24T11:12:01Z</updated>

		<summary type="html">&lt;p&gt;Bert: Created page with &amp;quot;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023, not all students have access to smtps.kuleuven.be by default a...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023, not all students have access to smtps.kuleuven.be by default anymore. If you are unable to send emails after following the instructions outlined in our documentation, then you may have to register on https://ulyssis.org/smtp/ to (re)gain SMTP access.}}&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1801</id>
		<title>Using a forwarder as an alias</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1801"/>
		<updated>2023-02-24T11:09:43Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023, not all students have access to smtps.kuleuven.be by default anymore. If you are unable to send emails after following the instructions outlined in our documentation, then you may have to register on https://ulyssis.org/smtp/ to (re)gain SMTP access.}} &lt;br /&gt;
&lt;br /&gt;
If you have your own domain, it's very easy to use [[Forwarders]] to forward email from addresses under your own domain to other email addresses at external providers or your ULYSSIS mailbox. While you can always reply with the address of that external provider or the @ulyssis.org address of your mailbox, it's often preferred to also use the address of your own domain when replying to messages or starting conversations. In that case you will want to configure an alias for your forwarder.&lt;br /&gt;
&lt;br /&gt;
While you are free to use whatever provider, email application or webmail application you prefer, we have step-by-step manuals available for some specific case. You can find them listed here:&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1800</id>
		<title>Using a forwarder as an alias</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1800"/>
		<updated>2023-02-24T11:08:44Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023, not all students have access to smtps.kuleuven.be by default anymore. If you are unable to send emails after following the instructions outlined in our documentation, then you may have to register on https://ulyssis.org/smtp/ for SMTP access.}} &lt;br /&gt;
&lt;br /&gt;
If you have your own domain, it's very easy to use [[Forwarders]] to forward email from addresses under your own domain to other email addresses at external providers or your ULYSSIS mailbox. While you can always reply with the address of that external provider or the @ulyssis.org address of your mailbox, it's often preferred to also use the address of your own domain when replying to messages or starting conversations. In that case you will want to configure an alias for your forwarder.&lt;br /&gt;
&lt;br /&gt;
While you are free to use whatever provider, email application or webmail application you prefer, we have step-by-step manuals available for some specific case. You can find them listed here:&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1799</id>
		<title>Using a forwarder as an alias</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1799"/>
		<updated>2023-02-24T11:04:38Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023, not all students have access to smtps.kuleuven.be by default any more. If you are unable to send emails after following the instructions outlined in documentation, then you may have to register on https://ulyssis.org/smtp/ for SMTP access.}} &lt;br /&gt;
&lt;br /&gt;
If you have your own domain, it's very easy to use [[Forwarders]] to forward email from addresses under your own domain to other email addresses at external providers or your ULYSSIS mailbox. While you can always reply with the address of that external provider or the @ulyssis.org address of your mailbox, it's often preferred to also use the address of your own domain when replying to messages or starting conversations. In that case you will want to configure an alias for your forwarder.&lt;br /&gt;
&lt;br /&gt;
While you are free to use whatever provider, email application or webmail application you prefer, we have step-by-step manuals available for some specific case. You can find them listed here:&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1798</id>
		<title>Add an alias in Thunderbird</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Thunderbird&amp;diff=1798"/>
		<updated>2023-02-24T05:09:58Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023 not all students have access to this server by default any more. If you are unable to send emails after following our documentation, then you may want to register on https://ulyssis.org/smtp/ for SMTP access.}} &lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Thunderbird using your @ulyssis.org address, or another domain name that you use for your account. Thunderbird allows you to do this, but to configure this properly, you should not use your provider's SMTP server. They will add an extra header stating the original e-mail address the e-mail is sent from. Some e-mail clients show this information, which might be unwanted.&lt;br /&gt;
&lt;br /&gt;
The KU Leuven also provides an SMTP server which you can use as a student. It accepts e-mail originating from any e-mail adress, and can therefore be used for this purpose. It should be noted that this is an '''authenticated''' server, so any potential abuse can be tracked back to you. You should '''not''' use this for any malicious purpose.&lt;br /&gt;
&lt;br /&gt;
== Adding the KU Leuven SMTP server in Thunderbird ==&lt;br /&gt;
If you already have set up your KU Leuven e-mail in Thunderbird, you can skip this step and proceed to [[#Configure an identity for your e-mail account|Configure an identity for your e-mail account]] below.&lt;br /&gt;
&lt;br /&gt;
Go to your '''Account Settings''' (Edit &amp;gt; Account Settings or Tools &amp;gt; Account Settings, depending on your operating system). At the bottom of the left sidebar, you will find an entry named '''Outgoing Server (SMTP)'''. Click this to access your SMTP settings.&lt;br /&gt;
&lt;br /&gt;
In your SMTP settings, you should see a list of existing SMTP servers. We want to add a new entry, so click the '''Add...''' button. In the screen that pops up, fill in the settings of the KU Leuven SMTP server, using the example screenshot below based on the [https://admin.kuleuven.be/icts/english/services/email/imap-configuratie-en official ICTS documentation]. Replace the displayed user name with your own KULid (m/r/s/u number). You will have to fill in the corresponding password on first use.&lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-SMTPS.png]]&lt;br /&gt;
&lt;br /&gt;
== Configure an identity for your e-mail account ==&lt;br /&gt;
Back in the '''Account Settings''' screen, click on your e-mail address (not on any of its children). In the screen that opens, there will be a button '''Manage Identities...''' at the bottom. Click it.&lt;br /&gt;
&lt;br /&gt;
In the new screen, there will be one existing identity already: the default identity corresponding with your normal e-mail address. We want to add a new identity, so click the '''Add...''' button. In the screen that pops up, fill in the name and e-mail address you wish to use. At the bottom, make sure you choose the SMTP server of your KULid. This is shown in the image below. &lt;br /&gt;
&lt;br /&gt;
[[File:Thunderbird-Identity.png]]&lt;br /&gt;
&lt;br /&gt;
If you're adding an identity for a group alias, you may also want to automatically send a copy of any replies or emails you're sending to the alias itself to make sure all others are aware of it. To do that, enable the BCC checkbox under the '''Copies &amp;amp; Folders''' tab. It should automatically contain the alias.&lt;br /&gt;
&lt;br /&gt;
== Sending your first e-mail ==&lt;br /&gt;
When you compose a new e-mail, you can change the sender in the &amp;quot;From&amp;quot; field to the identity you just configured. If everything was installed correctly, Thunderbird will show you a pop-up to enter your KU Leuven password when you try to send the e-mail. In this pop-up, you can choose to save this password for later use.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1797</id>
		<title>Add an alias in Hotmail/Outlook</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1797"/>
		<updated>2023-02-24T05:09:51Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|Adding an alias to Hotmail/Outlook is not advised|Hotmail/Outlook does not use a relevant SMTP server, for example the one of the KU Leuven, to send emails as an alias. This may cause recipients to automatically reject your email or mark it as spam. You can circumvent this issue by using Thunderbird or another email provider. Please refer to [[Using a forwarder as an alias]] for some potential alternatives.}} &lt;br /&gt;
&lt;br /&gt;
{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023 not all students have access to this server by default any more. If you are unable to send emails after following our documentation, then you may want to register on https://ulyssis.org/smtp/ for SMTP access.}} &lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Outlook.com using your @ulyssis.org address, or another domain name that you use for your account. Outlook.com allows you to do this by configuring a few settings. Because you should only be able to send mails from an e-mail address you actually own, make sure that you configured receiving mails before starting this process. Outlook.com will send a confirmation mail to the provided e-mail address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click on your profile image.&lt;br /&gt;
# Click '''My Microsoft account''' (Dutch: '''Mijn Microsoft-account''').&lt;br /&gt;
# Go to the tab '''Your info''' (Dutch: '''Je gegevens''').&lt;br /&gt;
# Under '''Account info''' (Dutch: '''Rekeninggegevens''') click on: '''Sign-in preferences''' (Dutch: '''Aanmeldingsvoorkeuren''').&lt;br /&gt;
# You will have to log in again to proceed. Click '''Add email''' (Dutch: '''E-mailadres toevoegen''').&lt;br /&gt;
# Select '''Add an existing email address as a Microsoft account alias''' (Dutch: '''Een bestaand e-mailadres als een Microsoft-accountalias toevoegen''') and fill in the email address you want to send from.&lt;br /&gt;
# Click '''Add alias''' (Dutch: '''Alias toevoegen''').&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Outlook.com from this address:&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click '''New message''' (Dutch: '''Nieuw bericht''').&lt;br /&gt;
# Click on '''From''' (Dutch: '''Van''') and select the email address.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Gmail&amp;diff=1796</id>
		<title>Add an alias in Gmail</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Gmail&amp;diff=1796"/>
		<updated>2023-02-24T05:09:45Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023 not all students have access to this server by default any more. If you are unable to send emails after following our documentation, then you may want to register on https://ulyssis.org/smtp/ for SMTP access.}} &lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Gmail using your @ulyssis.org address, or another domain name that you use for your account. Gmail allows you to do this, but asks for SMTP info. We don't provide SMTP on our own mail server, but you can use the SMTP servers of the KU Leuven.&lt;br /&gt;
Because you should only be able to send mails from an email address you actually own, make sure that you configured receiving mails before starting this process. Gmail will send a confirmation mail to the provided email address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Gmail, click on the gear icon at the top right.&lt;br /&gt;
# Click '''See all settings''' (Dutch: '''Alle instellingen bekijken''').&lt;br /&gt;
# Go to the tab '''Accounts and Import''' (Dutch: '''Accounts en import''').&lt;br /&gt;
# Under '''Send mail as:''' (Dutch: '''Mail verzenden als:'''), click on: '''Add another email address''' (Dutch: '''Nog een e-mailadres toevoegen''').&lt;br /&gt;
# Fill in the email address you want to send from, and check '''Treat as an alias.''' (Dutch: '''Beschouwen als alias.''') More info: https://support.google.com/a/answer/1710338&lt;br /&gt;
# Optionally: Enter a '''Name''', the recipient will see this name instead of or next to your email address.&lt;br /&gt;
# Click on '''Next step''' (Dutch: '''Volgende stap''').&lt;br /&gt;
# Fill in the [https://admin.kuleuven.be/icts/english/services/email/imap-configuratie-en KU Leuven SMTP information] ([https://admin.kuleuven.be/icts/services/email/imap-configuratie Dutch]):&lt;br /&gt;
#*'''SMTP server''': '''smtps.kuleuven.be'''&lt;br /&gt;
#* '''Port''': '''465'''&lt;br /&gt;
#* '''Username''': your KU Leuven intranet userid r or u-number e.g. r0123456&lt;br /&gt;
#* '''Password''': your central KU Leuven password&lt;br /&gt;
#* '''Secured connection using''': '''SSL'''&lt;br /&gt;
# Click on the '''Add Account''' (Dutch: '''Account toevoegen''') button.&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Gmail from this address:&lt;br /&gt;
&lt;br /&gt;
# In Gmail, click '''Compose''' (Dutch: '''Opstellen''').&lt;br /&gt;
# Click on the email address next to '''From''' (Dutch: '''Van''').&lt;br /&gt;
# Select the email address you want to send from.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1795</id>
		<title>Using a forwarder as an alias</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1795"/>
		<updated>2023-02-24T05:09:32Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required|Since 24 February 2023 not all students have access to this server by default any more. If you are unable to send emails after following our documentation, then you may want to register on https://ulyssis.org/smtp/ for SMTP access.}} &lt;br /&gt;
&lt;br /&gt;
If you have your own domain, it's very easy to use [[Forwarders]] to forward email from addresses under your own domain to other email addresses at external providers or your ULYSSIS mailbox. While you can always reply with the address of that external provider or the @ulyssis.org address of your mailbox, it's often preferred to also use the address of your own domain when replying to messages or starting conversations. In that case you will want to configure an alias for your forwarder.&lt;br /&gt;
&lt;br /&gt;
While you are free to use whatever provider, email application or webmail application you prefer, we have step-by-step manuals available for some specific case. You can find them listed here:&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1794</id>
		<title>Using a forwarder as an alias</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Using_a_forwarder_as_an_alias&amp;diff=1794"/>
		<updated>2023-02-24T05:09:04Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|To use a forwarder as an alias, access to the KU Leuven SMTP server is required. Since 24 February 2023 not all students have access to this server by default any more. If you are unable to send emails after following our documentation, then you may want to register on https://ulyssis.org/smtp/ for SMTP access.}} &lt;br /&gt;
&lt;br /&gt;
If you have your own domain, it's very easy to use [[Forwarders]] to forward email from addresses under your own domain to other email addresses at external providers or your ULYSSIS mailbox. While you can always reply with the address of that external provider or the @ulyssis.org address of your mailbox, it's often preferred to also use the address of your own domain when replying to messages or starting conversations. In that case you will want to configure an alias for your forwarder.&lt;br /&gt;
&lt;br /&gt;
While you are free to use whatever provider, email application or webmail application you prefer, we have step-by-step manuals available for some specific case. You can find them listed here:&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Shibboleth&amp;diff=1762</id>
		<title>Shibboleth</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Shibboleth&amp;diff=1762"/>
		<updated>2022-10-08T23:24:03Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* How to request */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Shibboleth is the software powering the Central KU Leuven Login. It's a piece of software used by many universities to supply identification and access management. &lt;br /&gt;
&lt;br /&gt;
ULYSSIS works together with ICTS to supply limited access to Shibboleth. We are however only able to supply Shibboleth to those approved by ICTS. In practice all faculty unions will be granted access if they can prove they have the technical ability to use Shibboleth in a safe and privacy friendly way. For other organisations it can be more difficult to get access, therefore it is best to write an extensive explenation of what you plan to do with Shibboleth, why your organisation requires it, what your organisation does, and other relevant information. We will then contact ICTS with your request.&lt;br /&gt;
&lt;br /&gt;
== How to request ==&lt;br /&gt;
To request Shibboleth access, you first need to make sure the domain you wish to use Shibboleth on has valid SSL certificates. Lately ICTS has been pushing that all traffic to the website is already over HTTPS before Shibboleth is issued. For more info you can check [[Getting SSL]]&lt;br /&gt;
&lt;br /&gt;
If you have SSL set up you need to send an email to request Shibboleth to ulyssis@ulyssis.org. The email must contain the following info:&lt;br /&gt;
* What domain you wish to use Shibboleth on (this must be a single domain, so keep subdomains and www in mind)&lt;br /&gt;
* What you will be using Shibboleth for and in general what your application will do. This explanation is required by ICTS. If you fail to convince them they will not grant your domain access.&lt;br /&gt;
* What attributes you wish to use and what you will do with them (and whether you will store them). You can find the list of attributes on https://admin.kuleuven.be/icts/services/aai/attributes&lt;br /&gt;
* Preconfigure .htaccess in the root folder of the (sub)domain you are requesting Shibboleth for. This is required for ULYSSIS to be able to export the required Shibboleth Metadata.&lt;br /&gt;
** ULYSSIS may view your .htaccess file to investigate any problems.&lt;br /&gt;
* If you are not a recognised faculty union you will need to include an extra motivation why you require Shibboleth (as noted above)&lt;br /&gt;
&lt;br /&gt;
If your application is complete and correct we will file a formal request. We will of course notify you of ICTS' response.&lt;br /&gt;
&lt;br /&gt;
== Deploying Shibboleth ==&lt;br /&gt;
After you have been granted access you can soon start using Shibboleth. &lt;br /&gt;
&lt;br /&gt;
The first step is to add the following lines to your .htaccess&lt;br /&gt;
 ShibDisable Off&lt;br /&gt;
 AuthType Shibboleth&lt;br /&gt;
 require shibboleth&lt;br /&gt;
 ShibRequireSession off&lt;br /&gt;
&lt;br /&gt;
We disable certain features of Shibboleth here because it will otherwise interfere with any other HTTP-auth options you might be using.&lt;br /&gt;
&lt;br /&gt;
Now that you have added this information to .htaccess you are able to serve requests to Shibboleth.sso, if your request is well-formed the sso will handle communication with the IdP (identity provider) of the KU Leuven. A login link follows the following syntax:&lt;br /&gt;
 https://[YOUR_HOSTNAME]/Shibboleth.sso/WAYF/kuleuven?target=[URLENCODED_RETURN_URL]&lt;br /&gt;
And logout links:&lt;br /&gt;
 https://[YOUR_HOSTNAME]/Shibboleth.sso/Logout?return=[URLENCODED_DISPLAY_URL]&lt;br /&gt;
It is important to note that on logout the user will stay on the KU Leuven's IdP-page and your link will only be displayed. The user will NOT be redirected (even though this is the normale behaviour according to the Shibboleth documentation).&lt;br /&gt;
&lt;br /&gt;
As soon as a user is logged in, their attributes will be available to your application. Attributes are certain properties that an account may have and that supply further information about them. Some examples are: first name, last name, mail, student id. &lt;br /&gt;
All of these will be available as environment variables. In PHP these are part of $_SERVER. Keep in mind that Apache might prefix the names of these variables with REDIRECT_ multiple times (for example when mod_rewrite is used). For an overview of all attributes you can check out http://shib.kuleuven.be/secure/allAttributes&lt;br /&gt;
&lt;br /&gt;
More general information on the KU Leuvens implementation can be found on http://shib.kuleuven.be/.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webserver]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Overview&amp;diff=1752</id>
		<title>Overview</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Overview&amp;diff=1752"/>
		<updated>2022-09-16T20:23:25Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Webserver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background:#f9f9f9;border:1px solid #ddd;font-size:95%;padding:1.5em;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to our documentation website. Many of the common procedures and issues our users experience are described here. If you still encounter problems we haven't covered or you just can't seem to get things to work, even though you followed one of our manuals, feel free to contact us on ulyssis@ulyssis.org for personal support.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
== Account ==&lt;br /&gt;
* [[Registering a new account]]&lt;br /&gt;
* [[Renewing your account]]&lt;br /&gt;
* [[Transferring your account]]&lt;br /&gt;
* [[Resetting your password]]&lt;br /&gt;
* [[Reducing disk usage|Help, my account uses too much disk space]]&lt;br /&gt;
* [[Why do I have to pay 0.00 euro and how?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
== Files ==&lt;br /&gt;
* [[Accessing your files]]&lt;br /&gt;
* [[Transferring files over SFTP]]&lt;br /&gt;
* [[Making Backups]]&lt;br /&gt;
* [[Secure file permissions]]&lt;br /&gt;
* [[Reducing disk usage]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Webserver ==&lt;br /&gt;
* [[Webserver changes summer 2022]]&lt;br /&gt;
* [[Using your webspace]]&lt;br /&gt;
* [[Using (Fast)CGI for non-PHP websites]]&lt;br /&gt;
* [[Getting Apache logs]]&lt;br /&gt;
* [[Managing PHP errors]]&lt;br /&gt;
* [[Setting PHP options]]&lt;br /&gt;
* [[Sending email from websites]]&lt;br /&gt;
* [[Adding domain names|Adding domain names (.be, .com, .org, ...)]]&lt;br /&gt;
* [[Getting SSL/TLS|Getting SSL/TLS (HTTPS security)]]&lt;br /&gt;
* [[Shibboleth|Shibboleth (Centrale KU Leuven Login)]]&lt;br /&gt;
* [[Claiming a port]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mail ==&lt;br /&gt;
* [[Introduction to ULYSSIS email]]&lt;br /&gt;
* [[Mailbox]]&lt;br /&gt;
* [[Mailbox in Thunderbird]]&lt;br /&gt;
* [[Forwarders]]&lt;br /&gt;
* [[Using a forwarder as an alias]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Fetch your KU Leuven email into another email address]]&lt;br /&gt;
* [[Spam]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CMSs ==&lt;br /&gt;
* [[Software Version Checker]]&lt;br /&gt;
* [[Setting up WordPress]]&lt;br /&gt;
* [[Setting up Drupal]]&lt;br /&gt;
* [[Setting up Joomla]]&lt;br /&gt;
* [[Setting up MediaWiki]]&lt;br /&gt;
* [[Updating WordPress]]&lt;br /&gt;
* [[Updating MediaWiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Security &amp;amp; anti-spam ==&lt;br /&gt;
* [[Secure file permissions]]&lt;br /&gt;
* [[Software Version Checker]]&lt;br /&gt;
* [[Preventing spam on Wordpress]]&lt;br /&gt;
* [[Preventing spam on Joomla]]&lt;br /&gt;
* [[Preventing spam on Drupal]]&lt;br /&gt;
* [[Preventing spam on MediaWiki]]&lt;br /&gt;
* [[Securing MediaWiki using Centrale KU Leuven Login]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Databases ==&lt;br /&gt;
* [[Using PostgreSQL]]&lt;br /&gt;
* [[Using MySQL]]&lt;br /&gt;
* [[Using PHPMyAdmin]]&lt;br /&gt;
* [[Using PHPPgAdmin]]&lt;br /&gt;
* [[Using Adminer]]&lt;br /&gt;
* [[Making Backups]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Shell ==&lt;br /&gt;
* [[Accessing your files]]&lt;br /&gt;
* [[Transferring files over SFTP]]&lt;br /&gt;
* [[Accessing shell servers over SSH]]&lt;br /&gt;
* [[ULYSSIS public IRC]]&lt;br /&gt;
* [[Useful Linux Commands]]&lt;br /&gt;
* [[Managing Cron jobs]]&lt;br /&gt;
* [[Claiming a port]]&lt;br /&gt;
* [[Installing packages]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Versioning ==&lt;br /&gt;
* [[GitLab]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ULYSSIS Public Services  ==&lt;br /&gt;
* [[ULYSSIS public IRC]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
* [[Using the kulemt package]]&lt;br /&gt;
* [[Exporting your KU Leuven class schedule and calendar]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1748</id>
		<title>Why can't you make and/or fix my website for me?</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1748"/>
		<updated>2022-08-30T14:07:47Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS is a non-profit student organisation with usually between 15 and 20 members. These members, most are students but some might have recently transitioned to a job or PhD, maintain our server hardware, make sure all the systems of our hosting run, answer support tickets, check security, organise events such as the [https://ctf.ulyssis.org ULYSSIS CTF] and [https://opensourcejobfair.be Open Source Job Fair], co-organise the [http://24urenloop.be 24 hour run], organise several [https://ulyssis.org/category/workshops/ workshops] a year, give technical advice and support to LOKO, and develop internal an external software tools such as [https://stemt.org Stemt.org].&lt;br /&gt;
&lt;br /&gt;
As you can imagine, it's often already too large a task to do so many different things with such a small group of members. Even after automating as many of our tasks as possible, our team finds it challenging to take on long term projects such as replacing dated components of our hosting infrastructure, because we spend so much time answering support tickets. As you can imagine, hosting around 50 organisations and over 150 websites for students, staff and organisations at KU Leuven, means that it would be highly unrealistic if our members had to frequently intervene in existing websites or create complete new ones.&lt;br /&gt;
&lt;br /&gt;
We understand that it's a difficult task to create a new website and that maintenance can at times be challenging too. We also understand that your situation is very unique to your organisation or circumstances. We think however that it would be unfair if we would help some and not others. We therefore make lots of documentation available on this website, we give advice and help to look for solutions in support tickets, and we attempt to steer people towards easier maintenance.&lt;br /&gt;
&lt;br /&gt;
Specifically, we are convinced that WordPress offers the most user friendly way to create a website while retaining as much creative freedom as possible. Our manual page [[Setting up WordPress]] details how to install WordPress in a few easy steps and includes screenshots to show you what to do. Installing is a one time thing, so once your website exists you will never need to do it again. What you will have to do more frequently is update WordPress and any themes and plugins you may use. Luckily, this can all be achieved by the press of a button. On our documentation page about [[Updating WordPress]] we explain how you can enable automatic updates for all components of your WordPress website. That way, you will usually never have to do any maintenance at all. &lt;br /&gt;
&lt;br /&gt;
For advice on how to build or maintain your website, you can of course always contact [mailto:ulyssis@ulyssis.org ulyssis@ulyssis.org] with specific questions or situations.&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1747</id>
		<title>Why can't you make and/or fix my website for me?</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1747"/>
		<updated>2022-08-30T14:07:14Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS is a non-profit student organisation with usually between 15 and 20 members. These members, most are students but some might have recently transitioned to a job or PhD, maintain our server hardware, make sure all the systems of our hosting run, answer support tickets, check security, organise events such as the [https://ctf.ulyssis.org ULYSSIS CTF] and [https://opensourcejobfair.be Open Source Job Fair], co-organise the [http://24urenloop.be 24 hour run], organise several [https://ulyssis.org/category/workshops/ workshops] a year, give technical advice and support to LOKO, and develop internal an external software tools such as [https://stemt.org Stemt.org].&lt;br /&gt;
&lt;br /&gt;
As you can imagine, it's often already too large a task to do so many different things with such a small group of members. Even after automating as many of our tasks as possible, our team finds it challenging to take on long term projects such as replacing dated components of our hosting infrastructure, because we spend so much time answering support tickets. As you can imagine, hosting around 50 organisations and over 150 websites for students, staff and organisations at KU Leuven, means that it would be highly unrealistic if our members had to frequently intervene in existing websites or create complete new ones.&lt;br /&gt;
&lt;br /&gt;
We understand that it's a difficult task to create a new website and that maintenance can at times be challenging too. We also understand that your situation is very unique to your organisation or circumstances. We think however that it would be unfair if we would help some and not others. We therefore make lots of documentation available on this website, we give advice and help to look for solutions in support tickets, and we attempt to steer people towards easier maintenance.&lt;br /&gt;
&lt;br /&gt;
Specifically, we are convinced that WordPress offers the most user friendly way to create a website while retaining as much creative freedom as possible. Our manual page [[Setting up WordPress]] details how to install WordPress in a few easy steps and includes screenshots to show you what to do. Installing is a one time thing, so once your website exists you will never need to do it again. What you will have to do is update WordPress and any themes and plugins you may use. Luckily, this can all be achieved by the press of a button. On our documentation page about [[Updating WordPress]] we explain how you can enable automatic updates for all components of your WordPress website. That way, you will usually never have to do any maintenance at all. &lt;br /&gt;
&lt;br /&gt;
For advice on how to build or maintain your website, you can of course always contact [mailto:ulyssis@ulyssis.org ulyssis@ulyssis.org] with specific questions or situations.&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1746</id>
		<title>Why can't you make and/or fix my website for me?</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1746"/>
		<updated>2022-08-30T14:06:54Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS is a non-profit student organisation with usually between 15 and 20 members. These members, most are students but some might have recently transitioned to a job or PhD, maintain our server hardware, make sure all the systems of our hosting run, answer support tickets, check security, organise events such as the [https://ctf.ulyssis.org ULYSSIS CTF] and [https://opensourcejobfair.be Open Source Job Fair], co-organise the [http://24urenloop.be 24 hour run], organise several [https://ulyssis.org/category/workshops/ workshops] a year, give technical advice and support to LOKO, and develop internal an external software tools such as [https://stemt.org Stemt.org].&lt;br /&gt;
&lt;br /&gt;
As you can imagine, it's often already too large a task to do so many different things with such a small group of members. Even after automating as many of our tasks as possible, our team finds it challenging to take on long term projects such as replacing dated components of our hosting infrastructure, because we spend so much time answering support tickets. As you can imagine, hosting around 50 organisations and over 150 websites for students, staff and organisations at KU Leuven, means that it would be highly unrealistic if our members had to frequently intervene in existing websites or create complete new ones.&lt;br /&gt;
&lt;br /&gt;
We understand that it's a difficult task to create a new website and that maintenance can at times be challenging too. We also understand that your situation is very unique to your organisation or circumstances. We think however that it would be unfair if we would help some and not others. We therefore make lots of documentation available on this website, we give advice and help to look for solutions in support tickets, and we attempt to steer people towards easier maintenance.&lt;br /&gt;
&lt;br /&gt;
Specifically, we are convinced that WordPress offers the most user friendly way to create a website while retaining as much creative freedom as possible. Our manual page [[Setting up WordPress]] details how the install WordPress in a few easy steps and includes screenshots to show you what to do. Installing is a one time thing, so once your website exists you will never need to do it again. What you will have to do is update WordPress and any themes and plugins you may use. Luckily, this can all be achieved by the press of a button. On our documentation page about [[Updating WordPress]] we explain how you can enable automatic updates for all components of your WordPress website. That way, you will usually never have to do any maintenance at all. &lt;br /&gt;
&lt;br /&gt;
For advice on how to build or maintain your website, you can of course always contact [mailto:ulyssis@ulyssis.org ulyssis@ulyssis.org] with specific questions or situations.&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1745</id>
		<title>Why can't you make and/or fix my website for me?</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1745"/>
		<updated>2022-08-30T14:05:25Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS is a non-profit student organisation with usually between 15 and 20 members. These members, most are students but some might have recently transitioned to a job or PhD, maintain our server hardware, make sure all the systems of our hosting run, answer support tickets, check security, organise events such as the [https://ctf.ulyssis.org ULYSSIS CTF] and [https://opensourcejobfair.be Open Source Job Fair], co-organise the [http://24urenloop.be 24 hour run], organise several [https://ulyssis.org/category/workshops/ workshops] a year, give technical advice and support to LOKO, and develop internal an external software tools such as [https://stemt.org Stemt.org].&lt;br /&gt;
&lt;br /&gt;
As you can imagine, it's often already too large a task to do so many different things with such a small group of members. Even after automating as many of our tasks as possible, our team finds it challenging to take on long term projects such as replacing dated components of our hosting infrastructure, because we spend so much time answering support tickets. As you can imagine, hosting around 50 organisations and over 150 websites for students, staff and organisations at KU Leuven, means that it would be highly unrealistic if our members had to frequently intervene in existing websites or create complete new ones.&lt;br /&gt;
&lt;br /&gt;
We understand that it's a difficult task to create a new website and that maintenance can at times be challenging too. We also understand that your situation is very unique to your organisation or circumstances. We think however that it would be unfair if we would help some and not others. We therefore make lots of documentation available on this website, we give advice and help to look for solutions in support tickets, and we attempt to steer people towards easier maintenance.&lt;br /&gt;
&lt;br /&gt;
Specifically, we are convinced that WordPress offers the most user friendly way to create a website while retaining as much creative freedom as possible. Our manual [[Setting up WordPress]] details how the install WordPress in a few easy steps and includes screenshots to show you what to do. Installing is a one time thing, so once your website exists you will never need to do it again. What you will have to do is update WordPress and any themes and plugins you may use. Luckily, this can all be achieved by the press of a button. On our documentation page about [[Updating WordPress]] we explain how you can enable automatic updates for all components of your WordPress website. That way, you will usually never have to do any maintenance at all. &lt;br /&gt;
&lt;br /&gt;
For advice on how to build or maintain your website, you can of course always contact [mailto:ulyssis@ulyssis.org ulyssis@ulyssis.org] with specific questions or situations.&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1744</id>
		<title>Why can't you make and/or fix my website for me?</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1744"/>
		<updated>2022-08-30T13:50:14Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS is a non-profit student organisation with usually between 15 and 20 members. These members, most are students but some might have recently transitioned to a job or PhD, maintain our server hardware, make sure all the systems of our hosting run, answer support tickets, check security, organise events such as the [https://ctf.ulyssis.org ULYSSIS CTF] and [https://opensourcejobfair.be Open Source Job Fair], co-organise the [http://24urenloop.be 24 hour run], organise several [https://ulyssis.org/category/workshops/ workshops] a year, give technical advice and support to LOKO, and develop internal an external software tools such as [https://stemt.org Stemt.org].&lt;br /&gt;
&lt;br /&gt;
As you can imagine, it's often already too large a task to do so many different things with such a small group of members. Even after automating as many of the tasks we have to do as possible, our team finds it challenging to take on long term projects such as replacing dated components of our hosting infrastructure, because we spend so much time answering support tickets. As you can imagine, hosting around 50 organisations and over 150 websites for students, staff and organisations at KU Leuven, means that it would be highly unrealistic if our members had to frequently intervene in existing websites or create complete new ones.&lt;br /&gt;
&lt;br /&gt;
We understand that it's a difficult task to create a new website and that maintenance can at times be challenging too. We also understand that your situation is very unique to your organisation or circumstances. We think however that it would be unfair if we would help some and not others. We therefore make lots of documentation available on this website, we give advice and help to look for solutions in support tickets, and we attempt to steer people towards easier maintenance.&lt;br /&gt;
&lt;br /&gt;
Specifically, we are convinced that WordPress offers the most user friendly way to create a website while retaining as much creative freedom as possible. Our manual [[Setting up WordPress]] details how the install WordPress in a few easy steps and includes screenshots to show you what to do. Installing is a one time thing, so once your website exists you will never need to do it again. What you will have to do is update WordPress and any themes and plugins you may use. Luckily, this can all be achieved by the press of a button. On our documentation page about [[Updating WordPress]] we explain how you can enable automatic updates for all components of your WordPress website. That way, you will usually never have to do any maintenance at all. &lt;br /&gt;
&lt;br /&gt;
For advice on how to build or maintain your website, you can of course always contact [mailto:ulyssis@ulyssis.org ulyssis@ulyssis.org] with specific questions or situations.&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1743</id>
		<title>Why can't you make and/or fix my website for me?</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Why_can%27t_you_make_and/or_fix_my_website_for_me%3F&amp;diff=1743"/>
		<updated>2022-08-30T13:49:35Z</updated>

		<summary type="html">&lt;p&gt;Bert: Created page with &amp;quot;ULYSSIS is a non-profit student organisation with usually between 15 and 20 members. These members, most are students but some might have recently transitioned to a job or PhD...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS is a non-profit student organisation with usually between 15 and 20 members. These members, most are students but some might have recently transitioned to a job or PhD, maintain our server hardware, make sure all the systems of our hosting run, answer support tickets, check security, organise events such as the [https://ctf.ulyssis.org ULYSSIS CTF] and [https://opensourcejobfair.be Open Source Job Fair], co-organise the [http://24urenloop.be 24 hour run], organise several [https://ulyssis.org/category/workshops/ workshops] a year, give technical advice and support to LOKO, and develop internal an external software tools such as [https://stemt.org Stemt.org].&lt;br /&gt;
&lt;br /&gt;
As you can imagine, it's often already too large a task to do so many different things with such a small group of members. Even after automating as many of the tasks we have to do as possible, our team finds it challenging to take on long term projects such as replacing dated components of our hosting infrastructure, because we spend so much time answering support tickets. As you can imagine, hosting around 50 organisations and over 150 websites for students, staff and organisations at KU Leuven, means that it would be highly unrealistic if our members had to frequently intervene in existing websites or create complete new ones.&lt;br /&gt;
&lt;br /&gt;
We understand that it's a difficult task to create a new website and that maintenance can at times be challenging too. We also understand that your situation is very unique to your organisation or circumstances. We think however that it would be unfair if we would help some and not others. We therefore make lots of documentation available on this website, we give advice and help to look for solutions in support tickets, and we attempt to steer people towards easier maintenance.&lt;br /&gt;
&lt;br /&gt;
Specifically, we are convinced that WordPress offers the most user friendly way to create a website while retaining as much creative freedom as possible. Our manual [[Setting up WordPress]] details how the install WordPress in a few easy steps and includes screenshots to show you what to do. Installing is a one time thing, so once your website exists you will never need to do it again. What you will have to do is update WordPress and any themes and plugins you may use. Luckily, this can all be achieved by the press of a button. On our documentation page about [[Updating WordPress]] we explain how you can enable automatic updates for all components of your WordPress website. That way, you will usually never have to do any maintenance at all. &lt;br /&gt;
&lt;br /&gt;
For advice on how to build or maintain your website, you can of course always contact [mailto:ulyssis@ulyssis.org ulyssis@ulyssis.org].&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1734</id>
		<title>Add an alias in Hotmail/Outlook</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1734"/>
		<updated>2022-08-14T23:49:21Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|Adding an alias to Hotmail/Outlook is not advised|Hotmail/Outlook does not use a relevant SMTP server, for example the one of the KU Leuven, to send emails as an alias. This may cause recipients to automatically reject your email or mark it as spam. You can circumvent this issue by using Thunderbird or another email provider. Please refer to [[Using a forwarder as an alias]] for some potential alternatives.}} &lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Outlook.com using your @ulyssis.org address, or another domain name that you use for your account. Outlook.com allows you to do this by configuring a few settings. Because you should only be able to send mails from an e-mail address you actually own, make sure that you configured receiving mails before starting this process. Outlook.com will send a confirmation mail to the provided e-mail address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click on your profile image.&lt;br /&gt;
# Click '''My Microsoft account''' (Dutch: '''Mijn Microsoft-account''').&lt;br /&gt;
# Go to the tab '''Your info''' (Dutch: '''Je gegevens''').&lt;br /&gt;
# Under '''Account info''' (Dutch: '''Rekeninggegevens''') click on: '''Sign-in preferences''' (Dutch: '''Aanmeldingsvoorkeuren''').&lt;br /&gt;
# You will have to log in again to proceed. Click '''Add email''' (Dutch: '''E-mailadres toevoegen''').&lt;br /&gt;
# Select '''Add an existing email address as a Microsoft account alias''' (Dutch: '''Een bestaand e-mailadres als een Microsoft-accountalias toevoegen''') and fill in the email address you want to send from.&lt;br /&gt;
# Click '''Add alias''' (Dutch: '''Alias toevoegen''').&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Outlook.com from this address:&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click '''New message''' (Dutch: '''Nieuw bericht''').&lt;br /&gt;
# Click on '''From''' (Dutch: '''Van''') and select the email address.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1733</id>
		<title>Add an alias in Hotmail/Outlook</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_Hotmail/Outlook&amp;diff=1733"/>
		<updated>2022-08-14T23:47:35Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{notice|Adding an alias to Hotmail/Outlook is not advised|Hotmail/Outlook does not use a relevant SMTP server, for example the one of the KU Leuven, to send emails as an alias. This may cause recipients to automatically reject your email or mark it as spam.}} &lt;br /&gt;
&lt;br /&gt;
You may want to send e-mail from Outlook.com using your @ulyssis.org address, or another domain name that you use for your account. Outlook.com allows you to do this by configuring a few settings. Because you should only be able to send mails from an e-mail address you actually own, make sure that you configured receiving mails before starting this process. Outlook.com will send a confirmation mail to the provided e-mail address to confirm that you own it.&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click on your profile image.&lt;br /&gt;
# Click '''My Microsoft account''' (Dutch: '''Mijn Microsoft-account''').&lt;br /&gt;
# Go to the tab '''Your info''' (Dutch: '''Je gegevens''').&lt;br /&gt;
# Under '''Account info''' (Dutch: '''Rekeninggegevens''') click on: '''Sign-in preferences''' (Dutch: '''Aanmeldingsvoorkeuren''').&lt;br /&gt;
# You will have to log in again to proceed. Click '''Add email''' (Dutch: '''E-mailadres toevoegen''').&lt;br /&gt;
# Select '''Add an existing email address as a Microsoft account alias''' (Dutch: '''Een bestaand e-mailadres als een Microsoft-accountalias toevoegen''') and fill in the email address you want to send from.&lt;br /&gt;
# Click '''Add alias''' (Dutch: '''Alias toevoegen''').&lt;br /&gt;
# Confirm your request using the link or code, you just received via an email on the address you provided.&lt;br /&gt;
&lt;br /&gt;
You can now send emails in Outlook.com from this address:&lt;br /&gt;
&lt;br /&gt;
# In Outlook.com, click '''New message''' (Dutch: '''Nieuw bericht''').&lt;br /&gt;
# Click on '''From''' (Dutch: '''Van''') and select the email address.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Overview&amp;diff=1732</id>
		<title>Overview</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Overview&amp;diff=1732"/>
		<updated>2022-08-14T23:31:25Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Mail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background:#f9f9f9;border:1px solid #ddd;font-size:95%;padding:1.5em;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to our documentation website. Many of the common procedures and issues our users experience are described here. If you still encounter problems we haven't covered or you just can't seem to get things to work, even though you followed one of our manuals, feel free to contact us on ulyssis@ulyssis.org for personal support.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
== Account ==&lt;br /&gt;
* [[Registering a new account]]&lt;br /&gt;
* [[Renewing your account]]&lt;br /&gt;
* [[Transferring your account]]&lt;br /&gt;
* [[Resetting your password]]&lt;br /&gt;
* [[Reducing disk usage|Help, my account uses too much disk space]]&lt;br /&gt;
* [[Why do I have to pay 0.00 euro and how?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
== Files ==&lt;br /&gt;
* [[Accessing your files]]&lt;br /&gt;
* [[Transferring files over SFTP]]&lt;br /&gt;
* [[Making Backups]]&lt;br /&gt;
* [[Secure file permissions]]&lt;br /&gt;
* [[Reducing disk usage]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Webserver ==&lt;br /&gt;
* [[Webserver changes summer 2020]]&lt;br /&gt;
* [[Using your webspace]]&lt;br /&gt;
* [[Using (Fast)CGI for non-PHP websites]]&lt;br /&gt;
* [[Getting Apache logs]]&lt;br /&gt;
* [[Managing PHP errors]]&lt;br /&gt;
* [[Setting PHP options]]&lt;br /&gt;
* [[Sending email from websites]]&lt;br /&gt;
* [[Adding domain names|Adding domain names (.be, .com, .org, ...)]]&lt;br /&gt;
* [[Getting SSL/TLS|Getting SSL/TLS (HTTPS security)]]&lt;br /&gt;
* [[Shibboleth|Shibboleth (Centrale KU Leuven Login)]]&lt;br /&gt;
* [[Claiming a port]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mail ==&lt;br /&gt;
* [[Introduction to ULYSSIS email]]&lt;br /&gt;
* [[Mailbox]]&lt;br /&gt;
* [[Mailbox in Thunderbird]]&lt;br /&gt;
* [[Forwarders]]&lt;br /&gt;
* [[Using a forwarder as an alias]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add an alias in ULYSSIS webmail]]&lt;br /&gt;
* [[Fetch your KU Leuven email into another email address]]&lt;br /&gt;
* [[Spam]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CMSs ==&lt;br /&gt;
* [[Software Version Checker]]&lt;br /&gt;
* [[Setting up WordPress]]&lt;br /&gt;
* [[Setting up Drupal]]&lt;br /&gt;
* [[Setting up Joomla]]&lt;br /&gt;
* [[Setting up MediaWiki]]&lt;br /&gt;
* [[Updating WordPress]]&lt;br /&gt;
* [[Updating MediaWiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Security &amp;amp; anti-spam ==&lt;br /&gt;
* [[Secure file permissions]]&lt;br /&gt;
* [[Software Version Checker]]&lt;br /&gt;
* [[Preventing spam on Wordpress]]&lt;br /&gt;
* [[Preventing spam on Joomla]]&lt;br /&gt;
* [[Preventing spam on Drupal]]&lt;br /&gt;
* [[Preventing spam on MediaWiki]]&lt;br /&gt;
* [[Securing MediaWiki using Centrale KU Leuven Login]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Databases ==&lt;br /&gt;
* [[Using PostgreSQL]]&lt;br /&gt;
* [[Using MySQL]]&lt;br /&gt;
* [[Using PHPMyAdmin]]&lt;br /&gt;
* [[Using PHPPgAdmin]]&lt;br /&gt;
* [[Using Adminer]]&lt;br /&gt;
* [[Making Backups]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Shell ==&lt;br /&gt;
* [[Accessing your files]]&lt;br /&gt;
* [[Transferring files over SFTP]]&lt;br /&gt;
* [[Accessing shell servers over SSH]]&lt;br /&gt;
* [[ULYSSIS public IRC]]&lt;br /&gt;
* [[Useful Linux Commands]]&lt;br /&gt;
* [[Managing Cron jobs]]&lt;br /&gt;
* [[Claiming a port]]&lt;br /&gt;
* [[Installing packages]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Versioning ==&lt;br /&gt;
* [[GitLab]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ULYSSIS Public Services  ==&lt;br /&gt;
* [[ULYSSIS public IRC]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
* [[Using the kulemt package]]&lt;br /&gt;
* [[Exporting your KU Leuven class schedule and calendar]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Add_an_alias_in_ULYSSIS_webmail&amp;diff=1731</id>
		<title>Add an alias in ULYSSIS webmail</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Add_an_alias_in_ULYSSIS_webmail&amp;diff=1731"/>
		<updated>2022-08-14T23:25:49Z</updated>

		<summary type="html">&lt;p&gt;Bert: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;By default you can already use your @ulyssis.org email address to send emails using our webmail, but you may also want to send email from another domain name that you use for your account. You can simply configure this using the steps below.&lt;br /&gt;
&lt;br /&gt;
# Login into the [https://webmail.ulyssis.org  webinterface] using your ULYSSIS account name and passsword&lt;br /&gt;
# Go to '''Settings''' (dutch: '''Instellingen''') in the top right&lt;br /&gt;
# Go to '''Identities''' (dutch: '''Identiteiten''')&lt;br /&gt;
# Click on the plus sign in the bottom left&lt;br /&gt;
# Fill the alias you want to use in in the '''Email''' (dutch: '''E-mail''') field and the name you want to be displayed in front of the address in the '''Display Name''' (dutch: '''Weergavenaam''') field. All the other fields are optional.&lt;br /&gt;
# Click on '''Save''' (dutch: '''Opslaan''')&lt;br /&gt;
&lt;br /&gt;
You can now select the alias when composing an email in the webinterface.&lt;br /&gt;
&lt;br /&gt;
[[Category:Mail]]&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Overview&amp;diff=1730</id>
		<title>Overview</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Overview&amp;diff=1730"/>
		<updated>2022-08-14T23:18:13Z</updated>

		<summary type="html">&lt;p&gt;Bert: /* Mail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background:#f9f9f9;border:1px solid #ddd;font-size:95%;padding:1.5em;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to our documentation website. Many of the common procedures and issues our users experience are described here. If you still encounter problems we haven't covered or you just can't seem to get things to work, even though you followed one of our manuals, feel free to contact us on ulyssis@ulyssis.org for personal support.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
== Account ==&lt;br /&gt;
* [[Registering a new account]]&lt;br /&gt;
* [[Renewing your account]]&lt;br /&gt;
* [[Transferring your account]]&lt;br /&gt;
* [[Resetting your password]]&lt;br /&gt;
* [[Reducing disk usage|Help, my account uses too much disk space]]&lt;br /&gt;
* [[Why do I have to pay 0.00 euro and how?]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
== Files ==&lt;br /&gt;
* [[Accessing your files]]&lt;br /&gt;
* [[Transferring files over SFTP]]&lt;br /&gt;
* [[Making Backups]]&lt;br /&gt;
* [[Secure file permissions]]&lt;br /&gt;
* [[Reducing disk usage]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Webserver ==&lt;br /&gt;
* [[Webserver changes summer 2020]]&lt;br /&gt;
* [[Using your webspace]]&lt;br /&gt;
* [[Using (Fast)CGI for non-PHP websites]]&lt;br /&gt;
* [[Getting Apache logs]]&lt;br /&gt;
* [[Managing PHP errors]]&lt;br /&gt;
* [[Setting PHP options]]&lt;br /&gt;
* [[Sending email from websites]]&lt;br /&gt;
* [[Adding domain names|Adding domain names (.be, .com, .org, ...)]]&lt;br /&gt;
* [[Getting SSL/TLS|Getting SSL/TLS (HTTPS security)]]&lt;br /&gt;
* [[Shibboleth|Shibboleth (Centrale KU Leuven Login)]]&lt;br /&gt;
* [[Claiming a port]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mail ==&lt;br /&gt;
* [[Introduction to ULYSSIS email]]&lt;br /&gt;
* [[Mailbox]]&lt;br /&gt;
* [[Mailbox in Thunderbird]]&lt;br /&gt;
* [[Forwarders]]&lt;br /&gt;
* [[Using a forwarder as an alias]]&lt;br /&gt;
* [[Add an alias in Gmail]]&lt;br /&gt;
* [[Add an alias in Hotmail/Outlook]]&lt;br /&gt;
* [[Add an alias in Thunderbird]]&lt;br /&gt;
* [[Add_an_alias_in_ULYSSIS_webmail]]&lt;br /&gt;
* [[Fetch your KU Leuven email into another email address]]&lt;br /&gt;
* [[Spam]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CMSs ==&lt;br /&gt;
* [[Software Version Checker]]&lt;br /&gt;
* [[Setting up WordPress]]&lt;br /&gt;
* [[Setting up Drupal]]&lt;br /&gt;
* [[Setting up Joomla]]&lt;br /&gt;
* [[Setting up MediaWiki]]&lt;br /&gt;
* [[Updating WordPress]]&lt;br /&gt;
* [[Updating MediaWiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Security &amp;amp; anti-spam ==&lt;br /&gt;
* [[Secure file permissions]]&lt;br /&gt;
* [[Software Version Checker]]&lt;br /&gt;
* [[Preventing spam on Wordpress]]&lt;br /&gt;
* [[Preventing spam on Joomla]]&lt;br /&gt;
* [[Preventing spam on Drupal]]&lt;br /&gt;
* [[Preventing spam on MediaWiki]]&lt;br /&gt;
* [[Securing MediaWiki using Centrale KU Leuven Login]]&lt;br /&gt;
* [[ULYSSIS security measures]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Databases ==&lt;br /&gt;
* [[Using PostgreSQL]]&lt;br /&gt;
* [[Using MySQL]]&lt;br /&gt;
* [[Using PHPMyAdmin]]&lt;br /&gt;
* [[Using PHPPgAdmin]]&lt;br /&gt;
* [[Using Adminer]]&lt;br /&gt;
* [[Making Backups]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Shell ==&lt;br /&gt;
* [[Accessing your files]]&lt;br /&gt;
* [[Transferring files over SFTP]]&lt;br /&gt;
* [[Accessing shell servers over SSH]]&lt;br /&gt;
* [[ULYSSIS public IRC]]&lt;br /&gt;
* [[Useful Linux Commands]]&lt;br /&gt;
* [[Managing Cron jobs]]&lt;br /&gt;
* [[Claiming a port]]&lt;br /&gt;
* [[Installing packages]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Versioning ==&lt;br /&gt;
* [[GitLab]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;width:45%;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ULYSSIS Public Services  ==&lt;br /&gt;
* [[ULYSSIS public IRC]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:45%;float:left;padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
* [[Using the kulemt package]]&lt;br /&gt;
* [[Exporting your KU Leuven class schedule and calendar]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Bert</name></author>
	</entry>
</feed>