init : articles varlog (migration depuis rsync)
This commit is contained in:
@@ -0,0 +1 @@
|
||||
{"uuid":"a59e2c3f-2385-4187-ba30-3c753959debf","slug":"configurer-autodiscover","title":"Configurer Autodiscover et Autoconfig","author":"cedric@abonnel.fr","published":true,"published_at":"2023-02-09 16:12:17","created_at":"2023-02-09 16:12:17","updated_at":"2023-02-09 16:12:17","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Informatique","content":"# Configurer Autodiscover et Autoconfig\n\n\n\n## DNS\n _autodiscover._tcp.yourdomain.com. 3600 IN SRV 10 10 443 mail.yourmx.com.\n\n## Autodiscover pour Outlook\n```PHP\n<?php\n$postData = file_get_contents('php:*input'); *Autodiscover requests are HTTP posts with XML content\n$xml = simplexml_load_string($postData);\n$user = $xml->Request->EMailAddress; *copy the email address from the request into a variable\n\n*set Content-Type\nheader(\"Content-Type: application/xml\");\n?>\n<?php echo '<?xml version=\"1.0\" encoding=\"utf-8\" ?>'; ?>\n<Autodiscover xmlns=\"http:*schemas.microsoft.com/exchange/autodiscover/responseschema/2006\">\n<Response xmlns=\"http:*schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a\">\n<Account>\n<AccountType>email</AccountType>\n<Action>settings</Action>\n<Protocol>\n<Type>POP3</Type>\n<Server>mail.yourmx.com</Server>\n<Port>995</Port>\n<LoginName><?php echo $user; ?></LoginName>\n<DomainRequired>off</DomainRequired>\n<SPA>off</SPA>\n<SSL>on</SSL>\n<AuthRequired>on</AuthRequired>\n<DomainRequired>on</DomainRequired>\n</Protocol>\n<Protocol>\n<Type>IMAP</Type>\n<Server>mail.yourmx.com</Server>\n<Port>993</Port>\n<DomainRequired>on</DomainRequired>\n<LoginName><?php echo $user; ?></LoginName>\n<SPA>off</SPA>\n<SSL>on</SSL>\n<Encryption>Auto</Encryption>\n<AuthRequired>on</AuthRequired>\n</Protocol>\n<Protocol>\n<Type>SMTP</Type>\n<Server>mail.yourmx.com</Server>\n<Port>587</Port>\n<DomainRequired>on</DomainRequired>\n<LoginName><?php echo $user; ?></LoginName>\n<SPA>off</SPA>\n<Encryption>Auto</Encryption> <!-- if your server requires encrypotion other than SSL -->\n<AuthRequired>on</AuthRequired>\n<UsePOPAuth>on</UsePOPAuth>\n<SMTPLast>off</SMTPLast>\n</Protocol>\n</Account>\n</Response>\n</Autodiscover>\n```\n\n## Directives Apache\n```\nServerAlias autoconfig.*\nRewriteEngine On\nRewriteCond %{HTTPS} !on [OR]\nRewriteCond %{HTTP_HOST} !^discover\\.my-service\\.com$\nRewriteRule ^(.*)$ https://discover.my-service.com$1 [R=301]\n```\n\n## Certificat SSL\nRemember to get a SIGNED SSL Cert.\n\n## Autoconfig pour Thunderbird\n```XML\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<clientConfig version=\"1.1\">\n <emailProvider id=\"domain.tld\">\n <domain>domain.tld</domain>\n <displayName>Mail</displayName>\n <displayShortName>Mail</displayShortName>\n <incomingServer type=\"pop3\">\n <hostname>mailserver.domain.tld</hostname>\n <port>995</port>\n <socketType>SSL</socketType>\n <authentication>password-cleartext</authentication>\n <username>%EMAILADDRESS%</username>\n <pop3>\n <leaveMessagesOnServer>true</leaveMessagesOnServer>\n <downloadOnBiff>true</downloadOnBiff>\n <daysToLeaveMessagesOnServer>10</daysToLeaveMessagesOnServer>\n </pop3>\n </incomingServer>\n <incomingServer type=\"imap\">\n <hostname>mailserver.domain.tld</hostname>\n <port>993</port>\n <socketType>SSL</socketType>\n <authentication>password-cleartext</authentication>\n <username>%EMAILADDRESS%</username>\n </incomingServer>\n <outgoingServer type=\"smtp\">\n <hostname>mailserver.domain.tld</hostname>\n <port>587</port>\n <socketType>STARTTLS</socketType>\n <authentication>password-cleartext</authentication>\n <username>%EMAILADDRESS%</username>\n </outgoingServer>\n </emailProvider>\n</clientConfig>\n```","featured":false,"tags":[]}
|
||||
Reference in New Issue
Block a user