{"id":4205,"date":"2022-07-26T16:30:27","date_gmt":"2022-07-26T16:30:27","guid":{"rendered":"http:\/\/www.f1linux.com\/?page_id=4205"},"modified":"2025-10-13T14:22:04","modified_gmt":"2025-10-13T13:22:04","slug":"docker-mailserver","status":"publish","type":"page","link":"http:\/\/www.f1linux.com\/?page_id=4205","title":{"rendered":"Docker- Mailserver"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4205\" class=\"elementor elementor-4205\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-43cb62ee elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"43cb62ee\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7c1bff51\" data-id=\"7c1bff51\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5e04075d elementor-widget elementor-widget-text-editor\" data-id=\"5e04075d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"990\" height=\"514\" class=\"wp-image-4280\" src=\"http:\/\/www.f1linux.com\/wp-content\/uploads\/2022\/09\/Screenshot-2022-09-13-at-11.36.38.png\" alt=\"\" srcset=\"http:\/\/www.f1linux.com\/wp-content\/uploads\/2022\/09\/Screenshot-2022-09-13-at-11.36.38.png 990w, http:\/\/www.f1linux.com\/wp-content\/uploads\/2022\/09\/Screenshot-2022-09-13-at-11.36.38-300x156.png 300w, http:\/\/www.f1linux.com\/wp-content\/uploads\/2022\/09\/Screenshot-2022-09-13-at-11.36.38-768x399.png 768w, http:\/\/www.f1linux.com\/wp-content\/uploads\/2022\/09\/Screenshot-2022-09-13-at-11.36.38-500x260.png 500w, http:\/\/www.f1linux.com\/wp-content\/uploads\/2022\/09\/Screenshot-2022-09-13-at-11.36.38-800x415.png 800w\" sizes=\"(max-width: 990px) 100vw, 990px\" \/>\n<figcaption>DKIM &amp; SPF Anti-Spoofing Protection in Action: Email signed by F1Linux&#8217;s mail server passing validation by Gmail&#8217;s mail server<\/figcaption>\n<\/figure>\n<p><!-- \/wp:image --><\/p>\n<p><!-- wp:paragraph --><\/p>\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\" style=\"flex-basis: 100%;\">\u00a0<\/div>\n<\/div>\n<p><!-- \/wp:ogb\/section --><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7441c6e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7441c6e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5d20250\" data-id=\"5d20250\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c681923 elementor-widget elementor-widget-button\" data-id=\"c681923\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Click here<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-caf49fc elementor-tabs-view-horizontal elementor-widget elementor-widget-tabs\" data-id=\"caf49fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-tabs\">\n\t\t\t<div class=\"elementor-tabs-wrapper\" role=\"tablist\" >\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2121\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"true\" data-tab=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"elementor-tab-content-2121\" aria-expanded=\"false\">Solution<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2122\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2122\" aria-expanded=\"false\">Features Comparison<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2123\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2123\" aria-expanded=\"false\">Business Continuity<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-2124\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"4\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2124\" aria-expanded=\"false\">Case Study<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"elementor-tabs-content-wrapper\" role=\"tablist\" aria-orientation=\"vertical\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"true\" data-tab=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"elementor-tab-content-2121\" aria-expanded=\"false\">Solution<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2121\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2121\" tabindex=\"0\" hidden=\"false\"><h2 style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-style: normal; padding-left: 80px;\">F1Linux Mail Image Leasing:<\/h2>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">The F1Linux containerized email solution has been extensively tested and improved over the last 5 years and now available to clients.<\/p>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">It routes mail for one or more domains with Anti-Spam (SPF), Anti-Spoofing (DKIM), TLS Transit Encryption &amp; TLS Client authentication to access mail<\/p>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">As new versions of Postifx are released, containers will be rebuilt and tested with the newer version and released to the client ensuring they are using the latest, security patched versions in production. As data is disaggregated from the the docker image by mounting local iSCSI storage inside as a persistent Docker Volume, the data becomes immediately available in the new Postfix version of the container.<\/p>\n<ul style=\"box-sizing: border-box; margin: 15px 0px 15px 20px; padding: 0px; border: 0px; outline: 0px; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400; color: #ffffff; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #000000; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Client Provides:<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">(1) networked host to use run the container<\/li>\n<\/ul>\n<ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">iSCSI Storage to auto-mount into Docker container for data persistence<\/li>\n<\/ul>\n<ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Public IP for the&nbsp;<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Keys\/logins to their DNS, Docker host, storage &amp; network devices<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">DNS access to be provided at least (2) days prior to allow for propagation of records<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">F1Linux Provides: A correct, fully tested mail server comprised of the following configuration<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Docker Image: Alpine Linux<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Multi-Arch Build Options: amd64, arm32v5, arm32v6, arm32v7, arm64v8<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Current release versions of Postfix, Dovecot, OpenDKIM &amp; dependent apps &amp; libraries installed &amp; configured<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\"><em style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: italic; font-weight: inherit;\">compose.yml<\/em>&nbsp;to raise container from image tailored to local networking &amp; storage<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">NOTE: Configs are not immutable- they can be modified as required when container is in prod.<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">TLS Server Config: Encrypt mail in transit between sending &amp; receiving mail servers<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Let&#8217;s Encrypt Certs used; certs rewed every three months<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">NOTE: Mail to domains routed by the mail server are delivered locally and never leaves host<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">TLS Client Config:<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">&nbsp;Access to mail store is via TLS Client Cert; much more secure than password access<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Let&#8217;s Encrypt discontinued TLS Client Certs, so these must now be purchased from a cert vendor<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">DNS Records Creation\/Modification: (1) or more mail domains<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">MX (Mail Exchange) Records<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">PTR (Reverse DNS) Records<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">DKIM (Anti-Spoofing) Records<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">SPF (Anti-Spam) Records<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">IPv4\/6 Networking: Host networking as well as dependent switches &amp; routers<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Firewalling<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">IPv4 DNAT&#8217;ing<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Routing<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Persistent Network Storage: Mail folders, TLS certs, backups &amp; maillogs<br>\n<ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">iSCSI LUN Creation &amp; Config<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Auto-mounting config on Docker Host to use as a Docker Volume<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Mail Client IMAP &amp; Account Config:<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Instruct the staff to configure their clients and Public Keys<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Optional Services:<br><ul style=\"box-sizing: border-box; margin: 0px 0px 0px 25px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Storage configuration<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">New Server Hardware install, networking &amp; config<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Data Migration<\/li>\n<li style=\"box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-family: inherit; font-size: 15px; font-style: inherit; font-weight: inherit;\">Mail Server Admin Training: Postfix, Dovecot and related technologies<\/li>\n<\/ul>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2122\" aria-expanded=\"false\">Features Comparison<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2122\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2122\" tabindex=\"0\" hidden=\"hidden\"><p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">The chart below compares the F1Linux containerized email solution with the two leading third-party hosted email services.<\/p>\n<div style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">\n<div style=\"font-size: 15px; flex-basis: 100%;\">\n<figure style=\"margin-bottom: 1em; font-size: 15px;\">\n<table style=\"font-size: 15px; width: 813px;\">\n<tbody style=\"font-size: 15px;\">\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">\u00a0<\/td>\n<td style=\"font-size: 15px;\"><span style=\"font-size: 15px; font-weight: 600;\">F1Linux Mail Server<\/span><\/td>\n<td style=\"font-size: 15px;\"><span style=\"font-size: 15px; font-weight: 600;\">Google Workspace<\/span><\/td>\n<td style=\"font-size: 15px;\"><span style=\"font-size: 15px; font-weight: 600;\">Microsoft 365<\/span><\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">Multiple Mail Domains:<\/td>\n<td style=\"font-size: 15px;\">YES<\/td>\n<td style=\"font-size: 15px;\">NO: Fees based on single domain hosted<\/td>\n<td style=\"font-size: 15px;\">NO:Fees based on single domain hosted<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">Auth:<\/td>\n<td style=\"font-size: 15px;\">TLS Client Certs* \/SASL \/ LDAP<\/td>\n<td style=\"font-size: 15px;\">LDAP<\/td>\n<td style=\"font-size: 15px;\">AD (Kerberized LDAP)<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">Data Portability:<\/td>\n<td style=\"font-size: 15px;\">EASY: Client controls both data &amp; mail server configs<\/td>\n<td style=\"font-size: 15px;\">DIFFICULT: Data not provided in a format directly consumable by a new email system<\/td>\n<td style=\"font-size: 15px;\">DIFFICULT:\u00a0Data provided in a format directly consumable by a new email system<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">Transit Security:<\/td>\n<td style=\"font-size: 15px;\">TLS (Let&#8217;s Encrypt)- No fee certs<\/td>\n<td style=\"font-size: 15px;\">TLS<\/td>\n<td style=\"font-size: 15px;\">TLS<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">SMTP Mail Routing<\/td>\n<td style=\"font-size: 15px;\">Postfix<\/td>\n<td style=\"font-size: 15px;\">?<\/td>\n<td style=\"font-size: 15px;\">Microsoft SMTP Server<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">IMAP Mail Delivery:<\/td>\n<td style=\"font-size: 15px;\">Dovecot<\/td>\n<td style=\"font-size: 15px;\">?<\/td>\n<td style=\"font-size: 15px;\">Microsoft Exchange<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">Anti-Spoofing:<\/td>\n<td style=\"font-size: 15px;\">OpenDKIM<\/td>\n<td style=\"font-size: 15px;\">DKIM<\/td>\n<td style=\"font-size: 15px;\">DKIM<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">Anti-Spam\/Spoofing:<\/td>\n<td style=\"font-size: 15px;\">SPF<\/td>\n<td style=\"font-size: 15px;\">SPF<\/td>\n<td style=\"font-size: 15px;\">SPF<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">Dedicated Support Contact<\/td>\n<td style=\"font-size: 15px;\">YES: Phone, email, Telegram, Signal<\/td>\n<td style=\"font-size: 15px;\">No single point of accountability for results<\/td>\n<td style=\"font-size: 15px;\">No single point of accountability for results<\/td>\n<\/tr>\n<tr style=\"font-size: 15px;\">\n<td style=\"font-size: 15px;\">Costs Predicability:<\/td>\n<td style=\"font-size: 15px;\">YES: Client can decline any fees increase: they have both data &amp; all server configs to rebuild mail service without a container<\/td>\n<td style=\"font-size: 15px;\">NO: vendor can raise fees with near impunity<\/td>\n<td style=\"font-size: 15px;\">NO: vendor can raise fees with near impunity<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<\/div>\n<\/div>\n<p>NOTES:<br \/>* Client TLS certs incurr fees: LEt&#8217;s Encrypt has discontinued support for this use-case.<\/p><\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2123\" aria-expanded=\"false\">Business Continuity<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2123\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2123\" tabindex=\"0\" hidden=\"hidden\"><h2>Business Continuity &amp; Privacy:<\/h2>\n<p><b>Fees Ransom<\/b>: A hosted business-critical service like mail is wide open to fees ransom by the vendor who&#8217;s well aware migrating mail away from them is a non-trivial task.&nbsp; Such vendors feel they&#8217;re able to impose material fee increases on their captive clients and do.&nbsp; Instead of being a hosted service, the relationship is akin to your mail service being ransomwared by a vendor.&nbsp;<\/p>\n<p><b>Activist IT Vendors<\/b>: There&#8217;s numerous cases where large IT vendors have withdrawn service because a client didn&#8217;t toe-the-line on their vendor&#8217;s activist political positions. Even if the risk is distant in the present, it might not be in the future. Imagine the nightmare of losing a key business system with little or no notice&#8230;<\/p>\n<p><b>Warrantless Government&nbsp;Snooping<\/b>: Governments can engage is warrantless snooping- <i>the UK &amp; China are two<\/i>&#8211; and will demand access from hosted service providers while gagging them from notifying their clients. By controlling your data, authoritarian regimes must request access with the target organization and directly surface their &#8220;concerns&#8221; for their request. And if Governments have to ask, this might preempt offensive fishing expeditions to find a basis to pursue a disfavoured organization and subject them to expensive, infinite lawfare.<\/p><\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"4\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-2124\" aria-expanded=\"false\">Case Study<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2124\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-2124\" tabindex=\"0\" hidden=\"hidden\"><p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">NOTE: Although the below was a non-containerized mailserver migration, it is evidence of deep &amp; wide comptency implementing &amp; migrating mailservers for a large global organization and supported by endorsements at the bottom of this page.<\/p>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">When one of the world&#8217;s largest AgriTech businesses Syngenta decided to migrate their Postfix infrastructure from a third-party hosted &amp; managed solution back in-house, after a global search they choose F1Linux.com based on their extensive experience with Postfix dating back to 2002. Because their mail system is integrated into other IT gears, any disruption caused by the migration could result in \u00a3millions of pounds of losses. F1Linux.com delivered the project on time, within budget and even trained the client&#8217;s (10) staff in Pune India to operate their shiny new Postfix gears.&nbsp;<\/p>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">&nbsp; &nbsp; &nbsp;&#8211; Provided the Linux &amp; Networking expertise to a large project this elite IT consultancy was operating for one of the world&#8217;s largest agricultural businesses.<\/p>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">&nbsp; &nbsp; &nbsp;&#8211; Migrated the Postfix services back INhouse to a loadbalanced configuration across (2) data centers in France. NAT&#8217;ing was breaking things, but as I&#8217;m a network engineer I liaised with the network team and agreed a solution.<\/p>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">&nbsp; &nbsp; &nbsp;&#8211;&nbsp;<span style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">Provided Performance Oriented Training in both Linux Systems Administration and the application itself to staff in India to maintain &amp; support the system.<\/span><\/p>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">The application was tightly integrated with all Client&#8217;s key business processes, including payments and ERM systems; there could be no downtime or failure.&nbsp; The \u00a33 million liability cover they required reflected the risks related to the project.<\/p>\n<p style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: 'Noto Sans'; font-size: 15px; font-style: normal; font-weight: 400;\">A large performance bonus was awarded for delivery exceeding requirements<\/p><\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-89565b6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"89565b6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a41f8a0\" data-id=\"a41f8a0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6c26ae8 elementor-tabs-view-horizontal elementor-widget elementor-widget-tabs\" data-id=\"6c26ae8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-tabs\">\n\t\t\t<div class=\"elementor-tabs-wrapper\" role=\"tablist\" >\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-1131\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"true\" data-tab=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"elementor-tab-content-1131\" aria-expanded=\"false\">Mason Advisory<\/div>\n\t\t\t\t\t\t\t\t\t<div id=\"elementor-tab-title-1132\" class=\"elementor-tab-title elementor-tab-desktop-title\" aria-selected=\"false\" data-tab=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-1132\" aria-expanded=\"false\">Syngenta<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"elementor-tabs-content-wrapper\" role=\"tablist\" aria-orientation=\"vertical\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"true\" data-tab=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"elementor-tab-content-1131\" aria-expanded=\"false\">Mason Advisory<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1131\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-1131\" tabindex=\"0\" hidden=\"false\"><h1 data-elementor-setting-key=\"title\" data-pen-placeholder=\"Type Here...\" style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: &quot;Noto Sans&quot;; font-style: normal;\">(Mason Advisory is an elite IT Consultancy that was in charge of the entire Syngenta Project)<\/h1><h1 style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: &quot;Noto Sans&quot;; font-style: normal;\"><span style=\"font-size: 23px; font-weight: normal;\">&#8220;<i style=\"font-size: 23px;\">I engaged Terrence [Houlahan] as the Linux Subject Matter Expert on a global client&#8217;s major email service insourcing programme, to deliver new platforms and train client teams. The programme was large and complex, with significant dependencies on new Linux services that Terrence was responsible for delivering. Success in the role not only hinged on excellent Linux skills but also cross-cultural competencies working as an embedded expert in a global team, training and helping them to adopt the new systems.<\/i><\/span><\/h1><h1 style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: &quot;Noto Sans&quot;; font-style: normal;\"><i style=\"font-size: 23px; font-weight: normal;\">Terrence&#8217;s exceptional Linux knowledge and his ability to both anticipate requirements and react to scope changes was key to the successful delivery. His outstanding Linux experience was clearly demonstrated by both his hands-on delivery and technical training of a team who, for the most part, had no prior experience in Linux. Most importantly, Terrence&#8217;s technical capability combined with his friendly nature and ability to elicit cooperation across global teams resulted in outstanding reviews from the client&#8217;s senior managers.<\/i><\/h1><h1 style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: &quot;Noto Sans&quot;; font-style: normal;\"><span style=\"font-size: 23px; font-weight: normal;\"><i style=\"font-size: 23px;\">Terrence was key to the success of the overall project: delivering new Linux services and enabling a client team with no Linux experience to become self-sufficient in administering a complex environment of new platforms in a very short timescale. Any future requirements requiring Linux Engineers, I&#8217;ll be calling Terrence, and I wholeheartedly recommend him.<\/i>&#8221;&nbsp;<\/span><\/h1><h1 style=\"font-variant-ligatures: normal; font-variant-caps: normal; font-family: &quot;Noto Sans&quot;; font-style: normal;\"><span style=\"font-size: 23px; font-weight: normal;\">&#8211; Ian Kayne, Mason Advisory:&nbsp; Syngenta Project Lead (2018)<\/span><\/h1><\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-tab-title elementor-tab-mobile-title\" aria-selected=\"false\" data-tab=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"elementor-tab-content-1132\" aria-expanded=\"false\">Syngenta<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1132\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"tabpanel\" aria-labelledby=\"elementor-tab-title-1132\" tabindex=\"0\" hidden=\"hidden\"><p>Their endorsement of the work took the form of a large, unsolicited bonus check for exceeding their delivery expectations.<\/p><\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7bb14ed elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7bb14ed\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-90359ff\" data-id=\"90359ff\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4735c57 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"4735c57\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.f1linux.com\/?page_id=4839\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Back to Docker Home<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>DKIM &amp; SPF Anti-Spoofing Protection in Action: Email signed by F1Linux&#8217;s mail server passing validation by Gmail&#8217;s mail server \u00a0 Click here Solution Features Comparison Business Continuity Case Study Solution F1Linux Mail Image Leasing: The F1Linux containerized email solution has been extensively tested and improved over the last 5 years and now available to clients. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","ofc_meta_disable_footer_callout":"","ofc_meta_callout_button_url":"","ofc_meta_callout_button_txt":"","ofc_meta_callout_text":"","ofc_enable_fullscreen":"disable","ofc_fullscreen_speed":0,"ofc_fullscreen_nav":"enable","ofc_fullscreen_nav_pos":"right","ofc_fullscreen_nav_color":"","ofc_fullscreen_nav_tooltip_color":"","ofc_fullscreen_responsive":0,"osp_disable_panel":"default","osh_disable_topbar_sticky":"default","osh_disable_header_sticky":"default","osh_sticky_header_style":"default","osh_sticky_header_effect":"","osh_custom_sticky_logo":0,"osh_custom_retina_sticky_logo":0,"osh_custom_sticky_logo_height":0,"osh_background_color":"","osh_links_color":"","osh_links_hover_color":"","osh_links_active_color":"","osh_links_bg_color":"","osh_links_hover_bg_color":"","osh_links_active_bg_color":"","osh_menu_social_links_color":"","osh_menu_social_hover_links_color":"","footnotes":""},"class_list":["post-4205","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"http:\/\/www.f1linux.com\/index.php?rest_route=\/wp\/v2\/pages\/4205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.f1linux.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.f1linux.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.f1linux.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.f1linux.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4205"}],"version-history":[{"count":88,"href":"http:\/\/www.f1linux.com\/index.php?rest_route=\/wp\/v2\/pages\/4205\/revisions"}],"predecessor-version":[{"id":5013,"href":"http:\/\/www.f1linux.com\/index.php?rest_route=\/wp\/v2\/pages\/4205\/revisions\/5013"}],"wp:attachment":[{"href":"http:\/\/www.f1linux.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}