Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
This guide explains how to transfer a domain name currently registered with Google Domains to Infomaniak.
Attention: between 2023 and 2024, all domains registered with Google Domains will be managed by Squarespace, which no longer offers DDNS (Dynamic DNS) services.
By transferring your domain to Infomaniak, not only do you manage your domain with an ethical company, but you can also re-establish the DDNS service for free.
1. Obtain the authorization code from Google Domains / Squarespace
To authorize the transfer of a domain name and obtain the authorization code, follow this guide provided by the provider.
The terms EPP code, auth code, transfer code, and authorization code all refer to alphanumeric sequences specific to the domain whose primary purpose is to verify the owner's authorization before transferring between registrars.2. Create your customer account and initiate the transfer
Once you have obtained the auth code from the provider, follow this Infomaniak guide to initiate the domain transfer.
3. Recreate the DDNS if necessary
After transferring the domain to Infomaniak, follow this Infomaniak guide to re-establish the Dynamic DNS that you had with Google.
This guide helps you identify and correct most of the email errors encountered after sending an email to a recipient.
Why an email error?
Generally, an email error message results from:
- Incorrect configuration of the domain name used with your email
- A problem with (the email provider of) your recipient
In any case, a delivery failure report (Mailer Daemon or Mail Delivery Subsystem) containing the explanation is sent to the sender.
Finding and Identifying the Email Error
When your message fails to reach your recipient, an initial failure report (Temporary Delivery Failure Report) is sent, specifying that the server will attempt to resend your message several times.
A final delivery failure report (Final Delivery Failure Report or Undeliverable Mail) issued by the recipient's server is sent to the sender (via a passage through the Infomaniak mail server, hence the mention of Infomaniak at the beginning of most error messages you may receive) to inform that the email could not be delivered even after several attempts.
The notification always contains the reason for the failure. Example in red below:
This is the mail system at host smtp-1-1234.mail.infomaniak.ch.
I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can delete your own text from the attached returned message.
The mail system anna.a@abc.xyz: host mxbw-abc-xyz.abc-ab12.abc.ch[123.456.789.00] said: 550 5.1.1
anna.a@abc.xyz recipient rejected, account administratively disabled (in reply to RCPT TO command)
So here, your recipient's address is apparently suspended by their email provider.
Sometimes you need to look for the reason for the error message received among its attachments (often a plain text file). Example:
Reporting-MTA: dns; mxbw.abc.ch [123.456.789.00]
Received-From-MTA: dns; smtp-1-1234.mail.infomaniak.ch [12.345.678.99]
Arrival-Date: Tue, 01 Aug 2023 15:49:22 +0200
Final-recipient: rfc822; anna.a@abc.xyz
Diagnostic-Code: smtp; 552 RCPT TO:anna.a@abc.xyz Mailbox disk quota exceeded
Last-attempt-Date: Tue, 01 Aug 2023 15:49:22 +0200
Here, the mailbox of your external recipient from Infomaniak seems full.
Most Common Cases
SPF Failure
The SPF (Sender Policy Framework) record is not configured correctly:
Subject: Delivery Status Notification (Failure)
From: Mail Delivery System mailer-daemon@domain.xyz
To: Anna.A anna.a@abc.xyz
This is an automatically generated Delivery Status Notification.
Delivery to the following recipient failed due to SPF failure:
anna.a@abc.xyz
Technical details of SPF failure:
The sender's domain domain.xyz does not have a valid SPF record. Please contact your email administrator to correct the SPF configuration.
Solution: Check your domain configuration, especially the SPF record if your website is hosted with Wix or another provider. Learn more (click here)
User Unknown
The email address specified in the message is invalid or does not exist:
Subject: Delivery Status Notification (Failure)
From: Mail Delivery System mailer-daemon@domain.xyz
To: Anna.A anna.a@abc.xyz
This is an automatically generated Delivery Status Notification.
Delivery to the following recipient failed permanently:
anna.a@abc.xyz
Technical details of permanent failure:
The email address does not exist. Please check the recipient's email address and try again.
Solution: Carefully check the recipient's email address and correct it if necessary; make sure to use a valid email address for the recipient.
Temporary Failure
The recipient's mail server is experiencing temporary problems or is unavailable.
Solution: Wait for some time, then try resending the message later. If the problem persists, contact the recipient's technical support for assistance.
Blocked by SPAM Filter (or Content Rejected)
The recipient's mail server has blocked the message due to spam filtering rules:
Subject: Delivery Status Notification (Failure)
From: Mail Delivery System mailer-daemon@domain.xyz
To: Anna.A anna.a@domain.xyz
This is an automatically generated Delivery Status Notification.
Delivery to the following recipient failed due to the message being rejected as spam:
anna.a@domain.xyz
Technical details of delivery failure:
The content of the message triggered the spam filters of the recipient's email server. Please review the message content and try again.
Solution: Check if your message contains elements that may be considered spam (keywords, suspicious links, etc.). Contact the recipient to check if the message was filtered into the junk mail folder.
Read this guide (click here) about outgoing spam and this guide (click here) about incoming spam.
Bad Reputation
The recipient's mail server has blocked the message due to spam filtering rules:
gmail-smtp-in.l.google.com said: 550-5.7.1
Our system has detected that this message is likely suspicious due to the very low reputation of the sending domain.
To best protect our users from spam, the message has been blocked.
Please visit https://support.google.com/mail/answer/188131 for more information.
Solution: Check the reputation of the domain, determine if there has been any recent unintentional exploitation of one of your email addresses for malicious purposes, for example.
Domain Not Found (or DNS Error)
The recipient's domain name could not be resolved or does not exist.
Solution: Check the spelling of the recipient's domain and correct it if necessary; ensure that the domain name and DNS are valid and active.
Mailbox Full
The recipient's inbox is full, preventing the receipt of new messages.
Solution: Inform the recipient of the situation and ask them to free up space by deleting emails or archiving items.
This cannot happen with email addresses managed by Infomaniak since they have no storage size limit.
Part of their network is on our block list
If the error message (typically obtained following a sending done from an online tool, placed on the server where your website is located, for example, a Prestashop order confirmation or other online store you manage) contains this:
host hotmail-com.olc.protection.outlook.com[104.47.30.97] said: 550 5.7.1
Unfortunately, messages from [89.123.456.789] weren't sent. Please contact your Internet service provider since part of their network is on our block list.
Solution: Change the method of sending emails. The sending is unauthenticated and originates from the server with a specific IP address that is apparently blocked by the recipient for some reason (Infomaniak does not intervene to request unblocking). Therefore, configure the online tool to perform authenticated sending.
Less Common Errors
Deferred - Delayed
The error message Deferred - Delayed - Warning: message still undelivered after 4 hours, Will keep trying until message is 3 days old means that the Infomaniak mail server attempted to connect to your recipient's mail server to send the message but for an undetermined reason, it failed to do so. This error message specifies that the Infomaniak server will continue trying to send your message for the period specified in the error message. If, after this time, the message has still not been delivered, you will receive a final error message stating that your message ultimately could not be delivered and that your recipient did not receive it.
Greylisting Delay
This error occurs when your recipient's mail server, like Infomaniak, uses a technique called " greylisting" which imposes a temporary delay during the first attempt to deliver a message from an unknown sender. The Mailer Daemon may eventually send an error report indicating that the delivery was delayed due to greylisting.
Message Size Exceeded / File Too Large
These errors occur when the message size (or attachments) exceeds the limit allowed by the recipient's mail server. The Mailer Daemon will return an error report indicating that delivery failed due to exceeding the message size limit.
Rate Limit Exceeded
This error occurs when the sender has exceeded the allowed frequency or volume limit set by the recipient's mail server. Mail servers may impose limits to prevent spam or system overload.
Malware message rejected
This error occurs when the message contains an attachment, a link to a storage site like Dropbox, or dynamic content including in the "transmitted" part of the message (in the case of a message "forward," for example). Try resending the message from Mail Infomaniak instead of a mail application, and eliminate any content that could cause this error.
The message contains a unicode character in a disallowed header
If you have inserted a special character like a heart ♥ for example in the body of the email, the subject, or especially in the full name the risk of being rejected by providers is very high - you should keep it as simple as possible in the use of signs, characters, and fonts.
This guide explains how to set up a Dynamic DNS (DDNS) record for a domain name with DNS hosted at Infomaniak.
This free alternative to Dyn and DynHost is very useful if you want to access devices connected to the internet from outside with dynamic IP addresses (e.g., NAS, surveillance camera, router, smart home devices, etc.).
Prerequisites
- The domain name's DNS zone must be managed by Infomaniak. If needed, transfer your domains to Infomaniak.
- Your device or application must support dynamic DNS records.
Create a Dynamic DNS for Your Domain
To access your domain names:
- Login to the Infomaniak Manager (manager.infomaniak.com) using a web browser like Brave or Firefox.
- Click on the icon in the top-right of the interface (or navigate through the left sidebar menu, for example).
- Select Domains (under Web & Domain).
- Click directly on the name of the relevant object in the displayed table.
- Click on Dynamic DNS in the left sidebar menu.
- Click on the blue button Add Dynamic DNS
- Choose the desired subdomain or leave the Dynamic DNS Name field empty to use the main domain.
- Specify an IP address; this will be dynamically updated by your device/application.
- Set an identifier; this identifier must be entered in your device/application's configuration.
Configure Dynamic DNS on Your Device
Configuring dynamic DNS varies from one device to another. The following guides are provided as references and enable you to link a domain name with:
- a Synology NAS
- a Qnap NAS
- Zyxel / Sunrise Internet Box
- Fritzbox
- Jeedom
- Linux via ddclient
- potentially any device via the API
This guide explains how to add a dynamic trust seal to a secure website with a Sectigo SSL certificate.
What is a Trust Seal?
Infomaniak, as a web host, provides SSL certificates to secure its clients' websites. Sectigo (formerly known as Comodo) is a recognized SSL certificate provider that offers different levels of security.
The "dynamic trust seal," or "Sectigo Trust Seal" / "Sectigo Trust Logo," is a visual that website owners can display on their pages to indicate to visitors that their connection is secure. This seal is a sign of trust that informs users that transactions and information exchanges on the site are encrypted and protected by an SSL certificate issued by Sectigo.
Here's how a dynamic trust seal works:
- Validation: To obtain such a seal, the site owner must first obtain a valid SSL certificate from Sectigo, which requires a validation process; depending on the chosen certificate level (Domain Validation - DV, Organization Validation - OV, or Extended Validation - EV), this validation can be more or less thorough
- Installation: Once the SSL certificate is obtained and installed on Infomaniak's web server, the website is then capable of establishing secure connections via HTTPS
- Displaying the Seal: Sectigo provides HTML code or a script that the site owner can then integrate into their website; this code displays the Sectigo dynamic trust seal
- Updating: The seal is often updated in real-time to reflect the current status of the SSL certificate; if the certificate were to expire or be revoked, the seal would also reflect this, thereby warning potential visitors that the site may no longer be secure
By using a Sectigo SSL certificate and displaying the dynamic trust seal, a website hosted with Infomaniak benefits not only from data exchange security but also from increased user trust, essential in e-commerce and for the protection of personal information.
Adding a Trust Seal
The trust seal consists of an image and HTML code. This latter only works if a Sectigo certificate is installed on the site and in this case generates an interactive logo displaying the certificate data.
Save one of the images below
Right-click on the image to save and then click on Save image as...
- Small
- Medium
- Large
Upload the image to your site
Upload the image to your web server (via FTP or your CMS) and note the URL to access this image for the next step (e.g., https://domain.xyz/wp-content/uploads/sectigo.png).
Integrate this code on the page where the seal should appear
Insert the following code into the page header:
document.write(unescape("%3Cscript src='" + tlJsHost + "trustlogo/javascript/trustlogo.js' type='text/javascript'%3E%3C/script%3E"));
//]]>
Insert the following code where the seal should appear:
TrustLogo("https://domain.xyz/wp-content/uploads/sectigo.png", "CL1", "none");
Important:
- Adapt the image path according to the URL noted above
- CL1 corresponds to a DV SSL certificate; replace CL1 with SC5 for an EV SSL certificate
Thank you for choosing Infomaniak to create your PaaS!
This guide allows you to quickly use the essential functions of your new Jelastic Cloud product .
Frequently asked questions
- What is a platform as a service (PaaS)?
- What is a container or a node?
- What is Jelastic?
- What is a Cloudlet? How does Jelastic billing work?
- What technologies does Jelastic Cloud support?
- Is it possible to create a VPS with Jelastic Cloud?
- What are the possible ways to deploy an application?
- What is the difference between Jelastic Cloud and a VPS Cloud / VPS Lite?
- Jelastic Cloud resources available (depending on type of account)
See all Infomaniak Jelastic FAQs
Technical resources
We invite you to consult the official Jelastic documentation in English for technical questions:
- Install clustered applications (WordPress, Magento, etc.)
- Create an environment
- Deploy an application or code
- Configure your Java, PHP, Ruby, etc. servers.
- Bind a domain name
- Add a public IP address
- Monitor an application
- Login in SSH
- Manage notifications related to resource consumption
- Configure dynamic horizontal and vertical resizing
- Install packages without root access with Yum Packages Installer
In case of need or problem of understanding, our support remains at your disposal 7/7.
This guide explains the main differences between EV and DV certificates.
EV SSL certificates: for companies
The Sectigo EV SSL certificate can only be issued to companies registered on the commercial register or with the chamber of commerce. It ensures your clients the highest level of trust and offers unique advantages in addition to including the benefits of a DV certificate:
Your company name in the navigation bar(find out more)- Padlock in the navigation bar
- Dynamic secure site seal
- Validation of your domain name
- Manual authentication of the details and identity of your company
- Guarantee of up to $1750,000.00 for end users
- Support 7/7
Activation of an EV SSL certificate can take up to 24 hours and requires certain actions on your part.
DV SSL certificates: for companies and individuals
The Sectigo DV certificate is open to both individuals and companies. It does not include some of the advantages mentioned above, but it does offer extra benefits compared to free Let's Encrypt SSL certificates:
- Dynamic secure site seal
- Validation of your domain name
- Guarantee of up to $10000.00 for end users
- Support 7/7
DV SSL certificates are activated immediately.
And Let's Encrypt certificates?
A free Let's Encrypt certificate guarantees the same level of encryption as an EV or DV certificate. However, Let's Encrypt certificates do not offer the following benefits:
- Manual authentication of the details and authenticity of your company (EV)
- Guarantee for end users in the event of fraud (EV/DV)
- Support in the event of questions
In short, Let's Encrypt certificates ensure encryption of communications between your users and your site, but do offer cybernauts the guarantee that they are on a legitimate site the identity of which has been authenticated by a certification body.
This guide details the software libraries for manipulating the PDF format that are compatible with various Infomaniak web hosting offers. PHP PDF extensions allow, among other things, the generation of a PDF from dynamic data, for example, for creating customized invoices.
PDF and Cloud Server
On the Cloud Server, you can install apps like PDFtk and wkhtmltopdf.
The PHP FPDF class is supported.
PDFlib from the publisher Apryse is no longer offered on the most recent Cloud Servers because the PHP_PDF extension has become paid. If you acquire it, you will need to install it on VPS Cloud / VPS Lite or Public Cloud.
On shared hosting, ImageMagick is active and supports the EPDF, PDF, and PDFA formats.
This guide concerns enabling cookies and JavaScript on major web browsers.
Preamble
- Cookies allow websites to identify you and remember your preferences, such as your preferred language or items you've added to your shopping cart
- JavaScript enables websites to be more interactive and dynamic, providing features like video playback or game creation
- The exact location of options to enable cookies and JavaScript may vary slightly from one browser version to another
- Some websites may not function properly if cookies or JavaScript are disabled
- You can also choose to enable cookies and JavaScript only for certain websites
Enable Cookies and JavaScript
Click to see the corresponding guides:
Manage Cookies | Enable or Disable JavaScript | |
---|---|---|
Chrome | ||
Firefox | ||
Edge | ||
Safari |
This guide allows you to find the public IP address of your device, which can be useful for certain support requests.
Displaying the Public IP Address on the Connected Device
Simply go to infomaniak.com/ip to obtain the public IP address of your device in both IPv4 and IPv6 formats.
Alternative Methods
Visit ipinfo.io or ifconfig.me, or else:
- Open a web browser like Brave or Edge
- Search "what is my IP address" in the search bar
- The result should display the public IP address of the computer
on macOS
- Open Terminal
- Type the command curl ifconfig.me and press Enter
- The displayed address is the public IP address of the computer
To automate the search for the public IP address, use commands or scripts that query services such as api.ipify.org
...
This guide introduces you to the benefits of kSuite, the suite of productivity and online collaboration tools developed in Switzerland by Infomaniak. The question of choosing kDrive and/or Mail separately instead of kSuite can indeed arise.
Why Adopt or Migrate to kSuite?
kSuite is more cost-effective, simplifies user management in businesses, and consolidates all your products into a single billing with a unified due date. The offer is recommended as soon as you own or want a domain name.
It also integrates advanced and unified user and team management, as well as kChat, which cannot currently be ordered separately.
Here are some other points:
- Single invoice
- Dynamic address book for organization
- More significant disk storage (per user)
- Custom Brand offered with kSuite Enterprise
In summary, choosing this collection of web tools rather than individual applications has advantages in terms of integration, simplified management, real-time collaboration, multi-platform accessibility, and flexibility. These benefits can enhance your efficiency, productivity, and overall user experience.
Learn More
- kSuite Getting Started Guide
- Become a Partner and Resell kSuite
- Upgrading an Existing kDrive to a New kSuite