You are viewing demo account.
WordPress / MySQL 8.0 - Disk Usage: 0.340 / 1GB (34%) - Hosting Plan (Premium)
Email

Email enables your onion service to automatically send emails to your clients. Your email account can be used for both sending and receiving emails from your customers. OnionLand Hosting offers POP & IMAP access for your email account, allowing you to connect to your mailbox using any email client. In most cases, your account's mailbox settings may be automatically detected by any email client.

Your mailbox can be accessed through a webmail client that we provide. We use SnappyMail (link), a service that facilitates PGP encryption within your browser and is similar to other mail services you might be familiar with.

************

Note: Should you need to change your email username, you may do so by opening a ticket to contact customer support.

************

POP, IMAP, or SMTP settings
POP Settings

mail.olh.icu

995

Yes

IMAP Settings

mail.olh.icu

993

Yes

SMTP Settings

mail.olh.icu

465

Yes (SSL)

Additional Key Points to Remember
  1. It is suggested to use the PHPMailer package for sending emails. This package can be downloaded from the provided link (link).
    Then, use the below code to send email.
    <?php
    use PHPMailer\PHPMailer\PHPMailer;
    use PHPMailer\PHPMailer\Exception;
    
    require 'path/to/PHPMailer/src/Exception.php';
    require 'path/to/PHPMailer/src/PHPMailer.php';
    require 'path/to/PHPMailer/src/SMTP.php';
    
    $mail = new PHPMailer(true);
    
    try {
        //Server settings
        $mail->isSMTP();                                            //Send using SMTP
        $mail->Host       = 'mail.olh.icu';                         //Set the SMTP server to send through
        $mail->SMTPAuth   = true;                                   //Enable SMTP authentication
        $mail->Username   = '************';       //SMTP username
        $mail->Password   = '************';       //SMTP password
        $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;            //Enable implicit TLS encryption
        $mail->Port       = 465;                                    //TCP port to connect to; use 587 if you have set `SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS`
    
        //Recipients
        $mail->setFrom('************', 'Mailer');
        $mail->addAddress('[email protected]', 'Joe User');     //Add a recipient
        $mail->addReplyTo('************', 'Information');
    
        //Content
        $mail->Subject = 'Here is the subject';
        $mail->Body    = 'This is the HTML message body in bold!';
    
        $mail->send();
        echo 'Message has been sent';
    } catch (Exception $e) {
        echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}";
    }
    
    
  2. For wordpress, you can use plugin "WP Mail SMTP". After activating the plugin, choose "Other SMTP".
    1. SMTP Host: mail.olh.icu
    2. Encryption: SSL
    3. SMTP Port: 465
    4. SMTP Username: ************
    5. SMTP Password: ************
    6. From Email: ************
  3. We advise sending a mail message with PGP encryption as it provides comprehensive data security and privacy. The PGP encryption ensures zero-knowledge about your message, further enhancing confidentiality.
  4. The size limit of the mailbox is capped at 50MB.
  5. Sending mass email is absolutely forbidden. Each mailbox is subject to a specific rate limit.