Sending email from websites: Difference between revisions
No edit summary |
(Add Mail Category) |
||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Sending email is fairly similar on most hosting | 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? == | == How? == | ||
In PHP and most other programming languages, content management systems (CMS), and frameworks, you can use the | 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 == | ||
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. | |||
[[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.