session log: westerntire.com email migration to IX — Mailprotector, DNS, .htaccess, user guide

- Full cpmove transfer verified (62GB, mailboxes, public_html)
- Mailprotector configured on IX (exim.conf.local, DKIM via dsearch, skipsmtpcheckhosts)
- DNS zone updated: A record to IX (72.194.62.5), TTLs lowered to 300s, zone backed up
- .htaccess redirect to jackfurriers.com added to IX public_html
- Delivery server updated in Mailprotector admin, inbound confirmed live
- HTML setup guide created and sent to 23 real user accounts
- Syncro ticket #32199 created (no billing yet)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-22 20:35:06 -07:00
parent 1534a2f9a0
commit 0be47f23ef
3 changed files with 644 additions and 0 deletions

View File

@@ -0,0 +1,307 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Email Setup Guide — westerntire.com</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
font-size: 15px;
line-height: 1.6;
color: #222;
background: #f5f5f5;
padding: 32px 16px;
}
.wrapper {
max-width: 720px;
margin: 0 auto;
background: #fff;
border-radius: 8px;
box-shadow: 0 2px 12px rgba(0,0,0,0.10);
overflow: hidden;
}
.header {
background: #1a1a2e;
color: #fff;
padding: 32px 40px;
}
.header h1 {
font-size: 22px;
font-weight: 700;
letter-spacing: -0.3px;
}
.header p {
margin-top: 6px;
font-size: 13px;
color: #aab;
}
.content {
padding: 36px 40px;
}
h2 {
font-size: 17px;
font-weight: 700;
color: #1a1a2e;
margin: 32px 0 12px;
padding-bottom: 6px;
border-bottom: 2px solid #e8e8f0;
}
h2:first-child { margin-top: 0; }
h3 {
font-size: 14px;
font-weight: 700;
color: #444;
margin: 20px 0 8px;
}
p { margin-bottom: 12px; color: #444; }
.callout {
background: #f0f4ff;
border-left: 4px solid #4a6cf7;
border-radius: 4px;
padding: 12px 16px;
margin: 16px 0;
font-size: 14px;
color: #334;
}
.callout.warning {
background: #fff8e6;
border-left-color: #f0a500;
}
table {
width: 100%;
border-collapse: collapse;
margin: 16px 0;
font-size: 14px;
}
table thead tr {
background: #1a1a2e;
color: #fff;
}
table thead th {
padding: 10px 14px;
text-align: left;
font-weight: 600;
}
table tbody tr:nth-child(even) { background: #f7f7fb; }
table tbody td {
padding: 9px 14px;
border-bottom: 1px solid #eee;
vertical-align: top;
}
table tbody td:first-child { font-weight: 600; color: #333; width: 42%; }
table tbody td:last-child { font-family: "Courier New", monospace; font-size: 13px; color: #1a1a2e; }
.steps ol { padding-left: 20px; margin: 8px 0 0; }
.steps ol li { margin-bottom: 7px; color: #444; font-size: 14px; }
code {
background: #f0f0f8;
border: 1px solid #dde;
border-radius: 3px;
padding: 1px 5px;
font-family: "Courier New", monospace;
font-size: 13px;
color: #1a1a2e;
}
.section-divider {
border: none;
border-top: 1px solid #eee;
margin: 28px 0;
}
.footer {
background: #f7f7fb;
border-top: 1px solid #eee;
padding: 24px 40px;
display: flex;
align-items: center;
gap: 24px;
}
.footer-logo {
font-size: 13px;
font-weight: 700;
color: #1a1a2e;
white-space: nowrap;
}
.footer-contact {
font-size: 13px;
color: #666;
}
.footer-contact a { color: #4a6cf7; text-decoration: none; }
.badge {
display: inline-block;
background: #e8f5e9;
color: #2e7d32;
border-radius: 3px;
font-size: 11px;
font-weight: 700;
padding: 2px 7px;
letter-spacing: 0.3px;
vertical-align: middle;
margin-left: 6px;
}
.badge.old {
background: #fdecea;
color: #c62828;
}
@media (max-width: 600px) {
.content { padding: 24px 20px; }
.header { padding: 24px 20px; }
.footer { flex-direction: column; gap: 8px; padding: 20px; }
}
</style>
</head>
<body>
<div class="wrapper">
<div class="header">
<h1>Email Setup Guide &mdash; westerntire.com</h1>
<p>Prepared by Arizona Computer Guru &bull; April 2026</p>
</div>
<div class="content">
<h2>What Changed</h2>
<p>Your email has been moved to a new mail server. Your email address, password, and all existing messages are <strong>unchanged</strong> &mdash; only the server settings in your email program need to be updated.</p>
<p>If your email stopped working or you are having trouble sending, follow the steps below for your email client.</p>
<div class="callout warning">
If you configured Gmail to send or receive your @westerntire.com email, you will need to update those settings too &mdash; see the Gmail section below.
</div>
<hr class="section-divider">
<h2>New Server Settings</h2>
<p>Use these settings for all @westerntire.com accounts:</p>
<table>
<thead><tr><th>Setting</th><th>Value</th></tr></thead>
<tbody>
<tr><td>Incoming server (IMAP)</td><td>mail.westerntire.com</td></tr>
<tr><td>IMAP port</td><td>993</td></tr>
<tr><td>IMAP security</td><td>SSL / TLS</td></tr>
<tr><td>Incoming server (POP3)</td><td>mail.westerntire.com</td></tr>
<tr><td>POP3 port</td><td>995</td></tr>
<tr><td>POP3 security</td><td>SSL / TLS</td></tr>
<tr><td>Outgoing server (SMTP)</td><td>mail.westerntire.com</td></tr>
<tr><td>SMTP port</td><td>587</td></tr>
<tr><td>SMTP security</td><td>STARTTLS</td></tr>
<tr><td>Username</td><td>Your full email address</td></tr>
<tr><td>Password</td><td>Unchanged &mdash; same as before</td></tr>
<tr><td>Authentication</td><td>Normal password</td></tr>
</tbody>
</table>
<div class="callout">
<strong>IMAP is recommended over POP3.</strong> IMAP keeps your mail on the server so you can access it from multiple devices and your messages stay in sync. POP3 downloads mail to one device and removes it from the server.
</div>
<h3>Old settings to replace</h3>
<p>If you see any of these in your current setup, replace them with <code>mail.westerntire.com</code>:</p>
<ul style="padding-left:20px; margin:8px 0; font-size:14px; color:#444;">
<li><code>websvr.acghosting.com</code> <span class="badge old">OLD</span></li>
<li><code>mail.acghosting.com</code> <span class="badge old">OLD</span></li>
<li>Any IP address (e.g. <code>162.248.93.81</code>) <span class="badge old">OLD</span></li>
</ul>
<hr class="section-divider">
<h2>Gmail &mdash; Send/Receive from Your westerntire.com Address</h2>
<p>If you use Gmail and have it set up to check or send mail as your @westerntire.com address, you need to update both the mail fetcher (incoming) and the "Send mail as" settings (outgoing).</p>
<h3>Step 1 &mdash; Update the incoming mail fetcher (POP3)</h3>
<div class="steps">
<ol>
<li>In Gmail, click the <strong>gear icon</strong> (top right) &rarr; <strong>See all settings</strong></li>
<li>Click the <strong>Accounts and Import</strong> tab</li>
<li>Under <strong>"Check mail from other accounts"</strong>, find your @westerntire.com address and click <strong>edit info</strong></li>
<li>Change the mail server to <code>mail.westerntire.com</code></li>
<li>Port: <code>995</code> &bull; Check <strong>"Always use a secure connection (SSL)"</strong></li>
<li>Click <strong>Save Changes</strong></li>
</ol>
</div>
<h3>Step 2 &mdash; Update outgoing "Send mail as" (SMTP)</h3>
<div class="steps">
<ol>
<li>In the same <strong>Accounts and Import</strong> tab, find your @westerntire.com address under <strong>"Send mail as"</strong></li>
<li>Click <strong>edit info</strong> next to it</li>
<li>Click <strong>Next Step</strong></li>
<li>Change the SMTP server to <code>mail.westerntire.com</code></li>
<li>Port: <code>587</code> &bull; Select <strong>TLS</strong></li>
<li>Username: your full email address &bull; Password: unchanged</li>
<li>Click <strong>Save Changes</strong></li>
</ol>
</div>
<div class="callout">
After saving, Gmail may send a verification email to your @westerntire.com address to confirm the new settings. Check your inbox and click the confirmation link if prompted.
</div>
<hr class="section-divider">
<h2>Other Email Clients</h2>
<h3>Microsoft Outlook (Windows)</h3>
<div class="steps"><ol>
<li>Go to <strong>File &rarr; Account Settings &rarr; Account Settings</strong></li>
<li>Select your @westerntire.com account &rarr; click <strong>Change</strong></li>
<li>Click <strong>More Settings &rarr; Incoming Server</strong> tab</li>
<li>Update server to <code>mail.westerntire.com</code>, port <code>993</code>, SSL/TLS</li>
<li>Click the <strong>Outgoing Server</strong> tab &rarr; update to <code>mail.westerntire.com</code>, port <code>587</code>, STARTTLS</li>
<li>Click <strong>OK &rarr; Next &rarr; Finish</strong></li>
</ol></div>
<h3>Outlook for Mac</h3>
<div class="steps"><ol>
<li>Open Outlook &rarr; <strong>Tools &rarr; Accounts</strong></li>
<li>Select your @westerntire.com account &rarr; click <strong>Advanced</strong></li>
<li>Update incoming server to <code>mail.westerntire.com</code>, port <code>993</code>, SSL checked</li>
<li>Update outgoing server to <code>mail.westerntire.com</code>, port <code>587</code>, SSL checked</li>
<li>Click <strong>OK</strong></li>
</ol></div>
<h3>Apple Mail (Mac)</h3>
<div class="steps"><ol>
<li>Open Mail &rarr; <strong>Mail &rarr; Settings &rarr; Accounts</strong></li>
<li>Select your @westerntire.com account &rarr; click <strong>Server Settings</strong></li>
<li>Update both incoming and outgoing server to <code>mail.westerntire.com</code></li>
<li>Set ports as listed in the table above &rarr; click <strong>Save</strong></li>
</ol></div>
<h3>iPhone / iPad</h3>
<div class="steps"><ol>
<li>Go to <strong>Settings &rarr; Mail &rarr; Accounts</strong></li>
<li>Tap your @westerntire.com account &rarr; tap <strong>Account</strong></li>
<li>Tap <strong>Incoming Mail Server</strong> &rarr; change host to <code>mail.westerntire.com</code></li>
<li>Tap <strong>Outgoing Mail Server</strong> &rarr; tap the server name &rarr; change to <code>mail.westerntire.com</code></li>
<li>Tap <strong>Done</strong></li>
</ol></div>
<h3>Android</h3>
<div class="steps"><ol>
<li>Open your mail app &rarr; <strong>Settings</strong> &rarr; tap your @westerntire.com account</li>
<li>Find <strong>Incoming settings</strong> &rarr; server: <code>mail.westerntire.com</code>, port <code>993</code>, SSL/TLS</li>
<li>Find <strong>Outgoing settings</strong> &rarr; server: <code>mail.westerntire.com</code>, port <code>587</code>, STARTTLS</li>
<li>Save</li>
</ol></div>
<hr class="section-divider">
<h2>Webmail</h2>
<p>You can access your email from any web browser without installing anything:</p>
<p style="font-size:16px;"><a href="https://mail.westerntire.com" style="color:#4a6cf7; font-weight:600;">https://mail.westerntire.com</a></p>
<p>Log in with your full email address and your regular password.</p>
</div>
<div class="footer">
<div class="footer-logo">Arizona Computer Guru</div>
<div class="footer-contact">
(520) 207-4920 &bull;
<a href="mailto:support@azcomputerguru.com">support@azcomputerguru.com</a>
</div>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,110 @@
# Email Setup Guide — Western Tire / westerntire.com
**Date:** April 2026
**Prepared by:** Arizona Computer Guru
---
## What Changed
Your email has been moved to a new mail server. Your email address, password, and all of your existing messages are unchanged — only the server settings in your email program need to be updated.
If your email is still working, you may have been updated automatically. If you are having trouble sending or receiving, use the settings below to update your mail client.
---
## New Mail Server Settings
Use these settings for all email accounts @westerntire.com:
| Setting | Value |
|---|---|
| **Incoming server (IMAP)** | mail.westerntire.com |
| **IMAP port** | 993 |
| **IMAP security** | SSL/TLS |
| **Incoming server (POP3)** | mail.westerntire.com |
| **POP3 port** | 995 |
| **POP3 security** | SSL/TLS |
| **Outgoing server (SMTP)** | mail.westerntire.com |
| **SMTP port** | 587 |
| **SMTP security** | STARTTLS |
| **Username** | Your full email address (e.g. yourname@westerntire.com) |
| **Password** | Unchanged — same as before |
| **Authentication** | Normal password |
> **IMAP is recommended over POP3.** IMAP keeps your mail on the server so you can access it from multiple devices. POP3 downloads and removes mail from the server.
---
## Old Settings to Remove
If your client was previously configured with any of the following, replace them with the settings above:
- `websvr.acghosting.com`
- `mail.acghosting.com`
- Any IP address (e.g. 162.248.93.81)
---
## Step-by-Step: Common Email Clients
### Microsoft Outlook (Windows)
1. Open Outlook > **File** > **Account Settings** > **Account Settings**
2. Select your @westerntire.com account > **Change**
3. Click **More Settings** > **Incoming Server** tab
4. Update the incoming server to `mail.westerntire.com`, port `993`, SSL/TLS
5. Click the **Outgoing Server** tab, update to `mail.westerntire.com`, port `587`, STARTTLS
6. Click **OK** > **Next** > **Finish**
### Apple Mail (Mac)
1. Open Mail > **Mail** menu > **Settings** (or Preferences) > **Accounts**
2. Select your @westerntire.com account
3. Click **Server Settings**
4. Update both Incoming and Outgoing server to `mail.westerntire.com`
5. Set ports as listed above
6. Click **Save**
### iPhone / iPad (iOS)
1. Go to **Settings** > **Mail** > **Accounts**
2. Tap your @westerntire.com account > **Account**
3. Tap **Incoming Mail Server** — change host to `mail.westerntire.com`
4. Tap **Outgoing Mail Server** > tap the server name — change to `mail.westerntire.com`
5. Tap **Done**
### Android (Gmail app or Samsung Mail)
1. Open the app > **Settings** > tap your @westerntire.com account
2. Look for **Incoming settings** — update server to `mail.westerntire.com`, port `993`, SSL/TLS
3. Look for **Outgoing settings** — update server to `mail.westerntire.com`, port `587`, STARTTLS
4. Save
### Outlook for Mac
1. Open Outlook > **Tools** > **Accounts**
2. Select your @westerntire.com account
3. Click **Advanced** at the bottom left
4. Update incoming server to `mail.westerntire.com`, port `993`, Use SSL checked
5. Update outgoing server to `mail.westerntire.com`, port `587`, Use SSL checked
6. Click **OK**
---
## Webmail
You can access your email from any browser at:
**https://mail.westerntire.com**
Log in with your full email address and password.
---
## Need Help?
Contact Arizona Computer Guru:
- **Phone:** (520) 207-4920
- **Email:** support@azcomputerguru.com

View File

@@ -0,0 +1,227 @@
# Session Log — Western Tire (westerntire.com)
**Date:** 2026-04-22
**Duration:** Multi-hour session
**Type:** Client work — email server migration
## User
- **User:** Mike Swanson (mike)
- **Machine:** DESKTOP-0O8A1RL
- **Role:** admin
---
## Session Summary
Completed full email migration for westerntire.com from websvr.acghosting.com to IX (ix.azcomputerguru.com). Work involved account transfer verification, Mailprotector configuration, DNS management, web redirect setup, and user notification.
---
## Infrastructure
### Servers
| Server | Hostname | IP | Role |
|---|---|---|---|
| websvr | websvr.acghosting.com | 162.248.93.81 | Old cPanel host (email was here) |
| IX | ix.azcomputerguru.com | 72.194.62.5 | New cPanel host (email now here) |
### Credentials
- **websvr SSH:** root / `r3tr0gradE99#`
- **IX SSH:** root / `Gptf*77ttb!@#!@#`
- **Mailprotector admin:** (managed via Mailprotector portal)
### DNS
- **Nameservers:** ns1.azcomputerguru.com, ns2.azcomputerguru.com (authoritative, PowerDNS on websvr)
- **A record:** 72.194.62.5 (IX) — TTL 300
- **MX:** `10 westerntire-com.inbound.emailservice.io` (Mailprotector, unchanged)
- **SPF:** `v=spf1 +a +mx +ip4:162.248.93.233 +ip4:72.194.62.5 +ip4:184.187.220.69 +include:spf.us.emailservice.io +ip4:72.194.188.146 +ip4:162.248.93.185 +ip4:173.201.39.86 ~all`
- **DKIM:** default._domainkey (generated by IX during transfer)
- **DMARC:** `v=DMARC1; p=none; rua=mailto:sysadmin@azcomputerguru.com`
- **Zone TTL:** 300s (lowered from 14400 this session for easier future changes)
### SSL
- Wildcard cert `*.westerntire.com` from Let's Encrypt, valid to 2026-05-30
- Dovecot SNI configured: `mail.westerntire.com` and `*.westerntire.com``/var/cpanel/ssl/domain_tls/mail.westerntire.com/combined`
---
## Work Completed
### 1. cpmove Transfer Verification
Account `westernt` fully landed on IX:
- Home directory: 62GB
- Mailboxes present: 30 accounts under westerntire.com
- public_html: present (ancient files from 2006-2008 + .htaccess added manually — see below)
- MySQL: no databases found under `westernt%` — account does not use MySQL
- Confirmed via: `/var/cpanel/users/westernt`, `/etc/localdomains` on IX, DKIM key present at `/var/cpanel/domain_keys/private/westerntire.com`
### 2. DNS Management
**Zone backup saved to:** `clients/western-tire/dns-backups/westerntire.com.db.2026-04-22.bak`
cpmove had auto-changed the westerntire.com A record from 162.248.93.81 (websvr) to 72.194.62.5 (IX). Initially reverted it to confirm websvr was still correct for web hosting, then after confirming .htaccess redirect was in place on IX, intentionally set A record back to IX.
Zone file location on websvr: `/var/named/westerntire.com.db`
Reload command: `pdns_control bind-reload-now westerntire.com`
Historical zone file backups on websvr:
- `/var/named/Backup 2025/westerntire.com.db` (serial 2024122801)
- `/var/named/backup/westerntire.com.db` (serial 2024080500)
### 3. Mailprotector Configuration on IX
**Files modified:**
`/etc/mailprotector_domains`:
```
# MailProtector domains
devconllc.com
desertrat.com
westerntire.com
```
`/etc/exim.conf.local` — smarthost router and relay transport:
```
mailprotector_smarthost:
driver = manualroute
domains = !+local_domains
condition = ${if exists{/etc/mailprotector_domains}{${lookup{$sender_address_domain}lsearch{/etc/mailprotector_domains}{yes}{no}}}{no}}
transport = mailprotector_relay
route_data = ${tr{$sender_address_domain}{.}{-}}.outbound.emailservice.io
mailprotector_relay:
driver = smtp
port = 25
dkim_domain = ${lookup{$sender_address_domain}lsearch{/etc/localdomains}{$value}{}}
dkim_selector = default
dkim_private_key = ${lookup{$sender_address_domain}dsearch{/var/cpanel/domain_keys/private}{$value}{}}
dkim_canon = relaxed
```
Note: `${tr{}{.}{-}}` used instead of `${sg{}{\\\.}{-}}` because WHM buildeximconf strips backslash levels from exim.conf.local, breaking the sg regex approach.
Note: `dsearch` used for DKIM private key path (returns untainted value), avoiding exim 4.94+ tainted data restriction on `$sender_address_domain` in file paths.
`/etc/skipsmtpcheckhosts` — all 50 Mailprotector inbound relay IPs added (spf01/spf02.us.emailservice.io ranges).
**Mailprotector admin:**
- Delivery server changed from `162.248.93.81` (websvr) to `72.194.62.5` (IX) — done manually in portal during this session
**Outbound test:**
```
accounting@westerntire.com → westerntire-com.outbound.emailservice.io → mike@azcomputerguru.com
Result: 250 2.0.0 Ok: queued as 9AEFC7E015
```
**Inbound confirmed:**
- Live mail arriving at IX from `transport-3.inbound.emailservice.io [52.0.74.211]` at 18:59
### 4. Web Redirect (.htaccess)
westerntire.com 301-redirects to `jackfurriers.com` (with 's' — Jack Furrier's Tire).
The .htaccess existed on websvr but was absent from IX after cpmove (file was added/modified after the cpmove archive was built).
Added to IX at `/home/westernt/public_html/.htaccess`:
```
RewriteEngine on
RewriteCond %{HTTP_HOST} ^.*$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^.*$ "http://jackfurriers.com" [R=301,L]
# php -- BEGIN cPanel-generated handler, do not edit
<IfModule mime_module>
AddHandler application/x-httpd-ea-php80 .php .php8 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
```
### 5. jackfurrier.com / jackfurriers.com Notes
- `jackfurrier.com` (no 's') — live DNS uses Cloudflare + Google Workspace MX. Not on our servers.
- `/etc/vdomainaliases/jackfurrier.com` on IX: `jackfurrier.com : westerntire.net` — dormant alias, no inbound mail comes to our servers for this domain
- `jackfurriers.com` (with 's') — the actual redirect target from westerntire.com .htaccess. Their main brand site.
### 6. WHM Service Forwarding (websvr)
cpmove automatically configured forwarding on websvr:
- `/etc/manualmx`: `westerntire.com: ix.azcomputerguru.com`
- `/etc/remotedomains`: `westerntire.com` present
- WHM service proxy backends: general (72-194-62-5.cprapid.com) + Mail (ix.azcomputerguru.com)
- Mail arriving at websvr during DNS lag is forwarded to IX
### 7. User Notification
HTML email setup guide created and sent:
- Guide file: `clients/western-tire/email-setup-guide.html`
- Markdown source: `clients/western-tire/email-setup-guide.md`
- Sent from: `support@azcomputerguru.com` via IX exim
- Subject: "Important: Update Your Email Settings"
- Sent to 23 real user accounts (excluded: donotreply, storealert, integrilogic, receipts, payslips, programs, inventory)
New server settings in guide:
- IMAP: mail.westerntire.com:993 SSL/TLS
- POP3: mail.westerntire.com:995 SSL/TLS
- SMTP: mail.westerntire.com:587 STARTTLS
- Username: full email address, password unchanged
- Webmail: https://mail.westerntire.com
Guide includes Gmail-specific section (POP3 fetcher + Send Mail As SMTP update) since many users use Gmail to send/receive westerntire.com mail, same pattern as desertrat.com.
### 8. Syncro Ticket
- **Ticket #32199** (ID: 109325058) — "Email migration - websvr to IX (westerntire.com)"
- Customer: Western Tire (Mike Furrier, customer_id 391491)
- Status: Waiting on Customer
- Priority: Normal, assigned to Mike Swanson (1735)
- Internal hidden comment added with full migration notes
- No billing added yet
Note: A duplicate ticket #32198 was inadvertently created and deleted.
---
## Mailbox List (westerntire.com on IX)
Real user accounts:
`accounting, admin, ap, ap2, ar, chloe, fduarte, heather, jack, jack.furrier, jack_ritter, karen_dwornik, k_crespo, m_bouck, millie_scott, pat_wallace, payroll, pete, purchasing, rachel_riggs, rick, sean, work`
Automated/system (not notified):
`donotreply, storealert, integrilogic, receipts, payslips, programs, inventory`
Large unread counts (likely accumulated, not migration artifact — infrequently checked accounts):
- jack.furrier: 737 unread
- pat_wallace: 385 unread
- millie_scott: 466 unread
- jack_ritter: 144 unread
- rachel_riggs: 111 unread
---
## Pending Tasks
- Monitor for user mail client issues after receiving the setup guide
- Bill ticket #32199 when scope is confirmed
- westerntire.com SSL cert expires 2026-05-30 — AutoSSL should renew but worth checking
- Consider updating Syncro customer properties: "DNS Detail" field still says "Email is on Websvr" — should be updated to reflect IX
---
## Key File Paths
| Path | Server | Purpose |
|---|---|---|
| `/var/named/westerntire.com.db` | websvr | Authoritative DNS zone |
| `/etc/exim.conf.local` | IX | Mailprotector relay config |
| `/etc/mailprotector_domains` | IX | Domains using Mailprotector outbound |
| `/etc/skipsmtpcheckhosts` | IX | Mailprotector inbound IPs bypass |
| `/home/westernt/public_html/.htaccess` | IX | Redirect to jackfurriers.com |
| `/etc/manualmx` | websvr | Service forwarding to IX |
| `/var/cpanel/domain_keys/private/westerntire.com` | IX | DKIM private key |
| `clients/western-tire/dns-backups/westerntire.com.db.2026-04-22.bak` | local | Zone backup |
| `clients/western-tire/email-setup-guide.html` | local | User notification guide |