Sending email from websites: Difference between revisions

From ULYSSIS documentation
(Add Mail Category)
 
(One intermediate revision by one other user not shown)
Line 3: Line 3:
== How? ==
== How? ==


In PHP and most other programming languages, content management systems (CMS), and frameworks, you can use the buildin email function. This may be referred to with names such as buildin, default, standard, local or sendmail.  
In PHP and most other programming languages, content management systems (CMS), and frameworks, you can use the builtin email function. This may be referred to with names such as builtin, default, standard, local or sendmail.


== Delay and limitations ==
== Delay and limitations ==
Line 10: Line 10:


[[Category:Webserver]]
[[Category:Webserver]]
[[Category:Mail]]

Latest revision as of 14:29, 16 October 2024

Sending email is fairly similar on most hosting services. ULYSSIS hosting is not too different in that sense. We do use a queueing system to detect accounts that are being abused by malicious actors to send spam.

How?

In PHP and most other programming languages, content management systems (CMS), and frameworks, you can use the builtin email function. This may be referred to with names such as builtin, default, standard, local or sendmail.

Delay and limitations

Because of the large amount of users on our hosting services, security breaches and misconfigurations due to user mismanagement happen from time to time. As many malicious actors focus their efforts on abusing servers with a good reputation for the distribution of spam, it is not uncommon to find several thousands of emails being sent once a problem occurs. To combat this, ULYSSIS hosting delays sending of emails for up to 5 minutes and verifies a certain amount (50) of email is never surpassed. If at any point the level is surpassed, ULYSSIS is notified and can take action, while probable spam is stopped from being transmitted. Therefore it is important to keep a potential delay in time when expecting email from your website, but also not to send vast amount of email all at once. It is in general good practice to spread the transmission of for example an email list with several hundred participants.