Behebung issues git

This commit is contained in:
2026-04-27 16:21:55 +02:00
parent b0343a034b
commit 54856c234c
13 changed files with 151 additions and 114 deletions

View File

@@ -26,12 +26,12 @@ The production build regenerates `robots.txt` and `sitemap.xml`, runs Vite, prun
```bash
AMAZON_USER=...
AMAZON_PASSWORD=...
CONTACT_TO_EMAIL=info@bayareaaffiliates.com
CONTACT_FROM_EMAIL=info@bayareaaffiliates.com
CONTACT_TO_EMAIL=support@bayarea-cc.com
CONTACT_FROM_EMAIL=support@bayarea-cc.com
PORT=8080
```
`CONTACT_TO_EMAIL` and `CONTACT_FROM_EMAIL` are optional and default to `info@bayareaaffiliates.com`.
`CONTACT_TO_EMAIL` and `CONTACT_FROM_EMAIL` are optional and default to `support@bayarea-cc.com`.
## Docker

View File

@@ -19,8 +19,8 @@ const Footer: React.FC = () => {
<a href="tel:+13617658400" className="transition-colors hover:text-gray-900 dark:hover:text-white">
(361) 765-8400
</a>
<a href="mailto:info@bayareaaffiliates.com" className="transition-colors hover:text-gray-900 dark:hover:text-white">
info@bayareaaffiliates.com
<a href="mailto:support@bayarea-cc.com" className="transition-colors hover:text-gray-900 dark:hover:text-white">
support@bayarea-cc.com
</a>
</div>
</div>
@@ -88,7 +88,7 @@ const Footer: React.FC = () => {
</li>
))}
<li>
<a href="mailto:info@bayareaaffiliates.com" className="hover:text-gray-900 dark:hover:text-white transition-colors">info@bayareaaffiliates.com</a>
<a href="mailto:support@bayarea-cc.com" className="hover:text-gray-900 dark:hover:text-white transition-colors">support@bayarea-cc.com</a>
</li>
<li>(361) 765-8400</li>
</ul>

View File

@@ -11,7 +11,7 @@ const servicesData = [
id: 2,
category: 'Web Services',
title: 'Bay Area Email Services',
description: 'Enterprise cloud email with 99.99% uptime, local Texas support, 25 GB mailboxes, and business-grade delivery for $5 per inbox.',
description: 'Business email hosting with redundant cloud infrastructure, premium deliverability, and local Corpus Christi support 25 GB mailboxes for $5 per inbox.',
icon: 'mail',
image: '/assets/services/business-email-services.webp',
href: '/services/business-email-services'

View File

@@ -8,8 +8,8 @@ services:
environment:
AMAZON_USER: ${AMAZON_USER:-}
AMAZON_PASSWORD: ${AMAZON_PASSWORD:-}
CONTACT_TO_EMAIL: ${CONTACT_TO_EMAIL:-info@bayareaaffiliates.com}
CONTACT_FROM_EMAIL: ${CONTACT_FROM_EMAIL:-info@bayareaaffiliates.com}
CONTACT_TO_EMAIL: ${CONTACT_TO_EMAIL:-support@bayarea-cc.com}
CONTACT_FROM_EMAIL: ${CONTACT_FROM_EMAIL:-support@bayarea-cc.com}
PORT: 8080
ports:
- "8080:8080"

View File

@@ -7,7 +7,7 @@ import nodemailer from 'nodemailer';
const DEFAULT_APP_PORT = 8080;
const DEFAULT_API_ONLY_PORT = 3013;
const DEFAULT_CONTACT_EMAIL = 'info@bayareaaffiliates.com';
const DEFAULT_CONTACT_EMAIL = 'support@bayarea-cc.com';
const SMTP_HOST = 'email-smtp.us-east-2.amazonaws.com';
const SMTP_PORT = 587;
const REQUIRED_FIELDS = ['name', 'email', 'message'];

View File

@@ -1609,79 +1609,109 @@ export const blogPostData: BlogPostData[] = [
<p>If you want fewer disruptions, clearer IT ownership, and systems that stay stable, <strong>IT Support Kingsville TX</strong> is the right starting point. A short assessment can identify the biggest issues and produce a simple action plan for stability, security, and smoother daily operations.</p>
`
},
{
{
id: "business-email-comparison",
slug: "blog/business-email-vs-google-workspace-vs-microsoft-365",
title: "Business Email Compared: Free Gmail vs Google Workspace vs Microsoft 365",
description: "A practical small-business guide to choosing between free email, Google Workspace, and Microsoft 365, including setup, migration, and deliverability considerations.",
h1: "Business Email Compared: Free Gmail vs Google Workspace vs Microsoft 365",
keywords: ["business email comparison", "Google Workspace vs Microsoft 365", "business email for small business", "professional email address"],
title: "Business Email Compared: Free Gmail vs Professional Email vs Microsoft 365",
description: "A practical small-business guide to choosing between free email, professional email providers, Google Workspace, and Microsoft 365, including setup, migration, and deliverability considerations.",
h1: "Business Email Compared: Free Gmail vs Professional Email vs Microsoft 365",
keywords: ["business email comparison", "Google Workspace vs Microsoft 365", "business email for small business", "professional email address", "email hosting comparison"],
category: "authority",
image: "/images/blog/business-email-comparison-new.webp",
content: `
<p>For a small business, email is more than messaging. It is your sales follow-up, customer communication, calendar, file sharing, and a big part of how professional your company looks. If you are deciding between free email, Google Workspace, and Microsoft 365, the real question is not just cost. It is ownership, reliability, and how well the platform fits the way your team works.</p>
<h2>Start Here: Free Email Is Fine for Personal Use, Not for Business</h2>
<p>Free Gmail, Yahoo, and similar inboxes are easy to start with, but they create long-term problems for established businesses:</p>
<ul>
<li><strong>No branded domain</strong> - You are advertising gmail.com instead of your own company name</li>
<li><strong>Weak account control</strong> - There is no proper admin workflow for employee turnover, security, or shared ownership</li>
<li><strong>Deliverability issues</strong> - Business domains need SPF, DKIM, and DMARC configured correctly to stay out of spam folders</li>
<li><strong>Poor continuity</strong> - Important client communication can stay tied to one person's personal inbox</li>
<li><strong>Lower trust</strong> - Clients and vendors expect a professional address for a real business</li>
</ul>
<p>If you have customers, employees, or recurring vendor communication, free email is usually the wrong long-term setup.</p>
<h2>Google Workspace: Best for Teams That Already Live in Gmail</h2>
<p>Google Workspace is usually the easiest upgrade for businesses that already like Gmail and prefer browser-based tools.</p>
<ul>
<li><strong>Very low learning curve</strong> - Staff who already know Gmail adapt quickly</li>
<li><strong>Strong collaboration tools</strong> - Drive, Docs, Sheets, Meet, and shared calendars are simple and fast</li>
<li><strong>Good mobile experience</strong> - Works well for teams using iPhones, Android phones, and web apps</li>
<li><strong>Simple admin controls</strong> - You can add users, suspend accounts, enforce MFA, and manage devices</li>
<li><strong>Clean fit for smaller teams</strong> - Especially good when the company wants lightweight, cloud-first workflows</li>
</ul>
<p><strong>Choose Google Workspace if:</strong> your team likes Gmail, collaborates heavily in browser tools, and does not depend on desktop Office files all day.</p>
<h2>Microsoft 365: Best for Teams Built Around Outlook and Office</h2>
<p>Microsoft 365 is usually the better choice when the business already depends on Outlook, Excel, Word, Teams, and traditional office workflows.</p>
<ul>
<li><strong>Strong Outlook environment</strong> - Familiar for many office teams and admin-heavy workflows</li>
<li><strong>Desktop Office apps</strong> - Important when staff live in Excel, Word, and PowerPoint</li>
<li><strong>Broader business controls</strong> - Useful for permissions, device management, and more structured environments</li>
<li><strong>Good fit for regulated businesses</strong> - Often preferred in healthcare, finance, legal, and other documentation-heavy teams</li>
<li><strong>Integrated Microsoft ecosystem</strong> - Teams, OneDrive, SharePoint, and Office all work together</li>
</ul>
<p><strong>Choose Microsoft 365 if:</strong> your team uses Outlook and Office heavily, exchanges Office documents constantly, or wants a more traditional office software stack.</p>
<h2>Quick Decision Guide</h2>
<p>For most small businesses in Corpus Christi, the platform decision comes down to a few practical questions:</p>
<ul>
<li><strong>Already happy with Gmail?</strong> Google Workspace is usually the cleanest move</li>
<li><strong>Already dependent on Outlook, Excel, or Word?</strong> Microsoft 365 is usually the safer fit</li>
<li><strong>Need the fewest moving parts for a small team?</strong> Google Workspace often feels simpler</li>
<li><strong>Need more formal desktop-app workflows and tighter Microsoft integration?</strong> Microsoft 365 usually wins</li>
</ul>
<p>For most businesses, the biggest mistake is not choosing the wrong paid platform. It is staying too long on a free setup with no real admin ownership, no clean migration plan, and no deliverability protection.</p>
<h2>The Setup Work Matters More Than Most Businesses Expect</h2>
<p>Platform choice is only part of the job. The actual business risk usually appears during setup and migration:</p>
<ul>
<li>domain verification and DNS changes</li>
<li>SPF, DKIM, and DMARC configuration</li>
<li>mailbox migration from old providers</li>
<li>phone, tablet, and desktop app setup</li>
<li>shared mailbox, alias, and forwarding decisions</li>
<li>user onboarding and lockout prevention</li>
</ul>
<p>If those steps are handled poorly, the result is missed mail, spam-folder problems, sync issues, or employees who cannot access the right inboxes on day one.</p>
<h2>What We Recommend for Small Businesses</h2>
<p>For most established small businesses, the right move is simple: get off free email, choose the platform your team will actually use, and set it up correctly the first time. That usually means Google Workspace or Microsoft 365 with a branded domain, proper security records, and a clean migration path.</p>
<p>If you want help choosing the right platform and getting everything configured correctly, see our <a href="/services/business-email-services">business email services</a>. We handle platform selection, DNS setup, migration, device setup, and ongoing support for businesses in Corpus Christi and the Coastal Bend.</p>
`
image: "/images/blog/business-email-comparison-new.webp",
content: `
<p>For a small business, email is more than messaging. It is your sales follow-up, customer communication, calendar, file sharing, and a big part of how professional your company looks. If you are deciding between free email, a professional email provider, Google Workspace, and Microsoft 365, the real question is not just cost. It is ownership, reliability, support, and how well the platform fits the way your team works.</p>
<h2>Start Here: Free Email Is Fine for Personal Use, Not for Business</h2>
<p>Free Gmail, Yahoo, and similar inboxes are easy to start with, but they create long-term problems for established businesses:</p>
<ul>
<li><strong>No branded domain</strong> - You are advertising gmail.com instead of your own company name</li>
<li><strong>Weak account control</strong> - There is no proper admin workflow for employee turnover, security, or shared ownership</li>
<li><strong>Deliverability issues</strong> - Business domains need SPF, DKIM, and DMARC configured correctly to stay out of spam folders</li>
<li><strong>Poor continuity</strong> - Important client communication can stay tied to one person's personal inbox</li>
<li><strong>Lower trust</strong> - Clients and vendors expect a professional address for a real business</li>
</ul>
<p>If you have customers, employees, or recurring vendor communication, free email is usually the wrong long-term setup.</p>
<h2>The Stronger Choice: A Professional Email Provider (Not Google or Microsoft)</h2>
<p>Before comparing Google Workspace and Microsoft 365, consider an often-overlooked option: a dedicated professional email service that focuses purely on email without bundling productivity suites you may not need. Independent email providers give you:</p>
<ul>
<li><strong>True data ownership</strong> - Your emails stay on servers you understand, without being analyzed for advertising or locked into a larger ecosystem</li>
<li><strong>Human support when you need it</strong> - When email stops working, you can actually reach a person who helps you fix it — not a chatbot or a 48-hour ticket queue</li>
<li><strong>Lower total cost</strong> - You pay for professional email without bundled licenses for tools your team may never use</li>
<li><strong>Simpler to manage</strong> - No productivity suite complexity, no SharePoint confusion, just reliable email on your domain</li>
<li><strong>No vendor lock-in</strong> - If the provider changes pricing or terms, you can migrate your domain and mail history without relearning an entire software ecosystem</li>
<li><strong>Deliverability expertise</strong> - Quality email providers actively maintain their sender reputation and help you avoid spam filters</li>
</ul>
<p><strong>Choose a dedicated professional email service if:</strong> your primary need is reliable, branded email, you want actual human support when problems arise, and you prefer to avoid the complexity and cost of bundled productivity suites.</p>
<h2>Google Workspace: Best for Teams That Already Live in Gmail</h2>
<p>Google Workspace is usually the easiest upgrade for businesses that already like Gmail and prefer browser-based tools.</p>
<ul>
<li><strong>Very low learning curve</strong> - Staff who already know Gmail adapt quickly</li>
<li><strong>Strong collaboration tools</strong> - Drive, Docs, Sheets, Meet, and shared calendars are simple and fast</li>
<li><strong>Good mobile experience</strong> - Works well for teams using iPhones, Android phones, and web apps</li>
<li><strong>Simple admin controls</strong> - You can add users, suspend accounts, enforce MFA, and manage devices</li>
<li><strong>Clean fit for smaller teams</strong> - Especially good when the company wants lightweight, cloud-first workflows</li>
</ul>
<h3>What Google Workspace Does Not Tell You</h3>
<ul>
<li><strong>Costs add up</strong> - Per-user licensing means every new employee adds to your monthly bill, even if they only need email</li>
<li><strong>Your data is Google's data</strong> - Google scans content in Workspace for advertising purposes (with some restrictions). If you handle sensitive client information, this is worth understanding</li>
<li><strong>Support is difficult to reach</strong> - When something breaks, you are mostly on your own. Getting a human on the phone for email issues is essentially impossible — you rely on documentation and community forums</li>
<li><strong>Migration away from Google is non-trivial</strong> - If you ever want to leave, the data export and transition process takes real effort</li>
</ul>
<p><strong>Choose Google Workspace if:</strong> your team likes Gmail, collaborates heavily in browser tools, and does not depend on desktop Office files all day — and you are comfortable with the bundled pricing and Google's data practices.</p>
<h2>Microsoft 365: Best for Teams Built Around Outlook and Office</h2>
<p>Microsoft 365 is usually the better choice when the business already depends on Outlook, Excel, Word, Teams, and traditional office workflows.</p>
<ul>
<li><strong>Strong Outlook environment</strong> - Familiar for many office teams and admin-heavy workflows</li>
<li><strong>Desktop Office apps</strong> - Important when staff live in Excel, Word, and PowerPoint</li>
<li><strong>Broader business controls</strong> - Useful for permissions, device management, and more structured environments</li>
<li><strong>Good fit for regulated businesses</strong> - Often preferred in healthcare, finance, legal, and other documentation-heavy teams</li>
<li><strong>Integrated Microsoft ecosystem</strong> - Teams, OneDrive, SharePoint, and Office all work together</li>
</ul>
<h3>What Microsoft 365 Does Not Tell You</h3>
<ul>
<li><strong>Premium pricing</strong> - Microsoft 365 licensing is more expensive than Google Workspace, and costs increase with every additional user</li>
<li><strong>Your data is Microsoft's data</strong> - Like Google, Microsoft stores your emails and files on their servers. For businesses with strict data residency requirements or client confidentiality concerns, this is a real consideration</li>
<li><strong>Support is nearly impossible to reach</strong> - This is the most common complaint from Microsoft 365 customers. When your email goes down or you cannot resolve a configuration issue, there is no phone number to call. You submit a ticket and wait — often far too long for a business that depends on email to function</li>
<li><strong>SharePoint and Teams complexity</strong> - These tools add value but also add administrative overhead. Smaller teams often do not need the full Microsoft ecosystem and end up paying for it anyway</li>
<li><strong>Licensing confusion</strong> - Understanding which Microsoft 365 plan includes what — Exchange, OneDrive storage limits, Teams features — requires ongoing attention</li>
</ul>
<p><strong>Choose Microsoft 365 if:</strong> your team uses Outlook and Office heavily, exchanges Office documents constantly, or wants a more traditional office software stack — and you are prepared for the higher cost and limited support.</p>
<h2>Quick Decision Guide</h2>
<p>For most small businesses in Corpus Christi, the platform decision comes down to a few practical questions:</p>
<ul>
<li><strong>Need email only, want human support, and want to control your own data?</strong> A dedicated professional email provider is often the best fit</li>
<li><strong>Already happy with Gmail and need collaborative browser tools?</strong> Google Workspace is usually the cleanest move</li>
<li><strong>Already dependent on Outlook, Excel, or Word?</strong> Microsoft 365 is usually the safer fit</li>
<li><strong>Need the fewest moving parts for a small team?</strong> A focused email service often feels simpler</li>
<li><strong>Need more formal desktop-app workflows and tighter Microsoft integration?</strong> Microsoft 365 usually wins</li>
</ul>
<p>For most businesses, the biggest mistake is not choosing the wrong paid platform. It is staying too long on a free setup with no real admin ownership, no clean migration plan, and no deliverability protection.</p>
<h2>The Setup Work Matters More Than Most Businesses Expect</h2>
<p>Platform choice is only part of the job. The actual business risk usually appears during setup and migration:</p>
<ul>
<li>domain verification and DNS changes</li>
<li>SPF, DKIM, and DMARC configuration</li>
<li>mailbox migration from old providers</li>
<li>phone, tablet, and desktop app setup</li>
<li>shared mailbox, alias, and forwarding decisions</li>
<li>user onboarding and lockout prevention</li>
</ul>
<p>If those steps are handled poorly, the result is missed mail, spam-folder problems, sync issues, or employees who cannot access the right inboxes on day one.</p>
<h2>What We Recommend for Small Businesses</h2>
<p>For most established small businesses, the right move is simple: get off free email, choose the platform your team will actually use, and set it up correctly the first time. If you prioritize data ownership, real human support, and lower costs, consider a dedicated professional email service first. If your team lives in Gmail or needs heavy collaboration tools, Google Workspace makes sense. If you depend heavily on Outlook and Office, Microsoft 365 is the natural fit.</p>
<p>If you want help choosing the right platform and getting everything configured correctly, see our <a href="/services/business-email-services">business email services</a>. We help businesses in Corpus Christi and the Coastal Bend select and set up the right email platform — with actual human support when something goes wrong.</p>
`
}
];

View File

@@ -121,21 +121,27 @@ const AboutPage: React.FC = () => {
<section className="py-16 px-6 bg-white/5 backdrop-blur-sm border-y border-white/5 text-white relative">
<div className="absolute inset-0 bg-[radial-gradient(ellipse_60%_50%_at_50%_-20%,rgba(255,255,255,0.03),rgba(255,255,255,0))] pointer-events-none"></div>
<div className="max-w-7xl mx-auto grid grid-cols-2 md:grid-cols-4 gap-8 text-center relative z-10">
{[
{ label: 'Businesses served', value: 30, suffix: '+' },
{ label: 'Uptime achieved', value: 99.9, suffix: '%' },
{ label: 'Years of service', value: 30, suffix: '+' },
{ label: 'Response time', value: 2, prefix: '<', suffix: 'min' },
{[
{ label: 'Businesses served', value: 30, suffix: '+' },
{ label: 'Uptime target', value: 99.9, suffix: '%' },
{ label: 'Years of service', value: 30, suffix: '+' },
{ label: 'Local Corpus Christi support', value: null },
].map((stat, index) => (
<div key={index} className="p-4">
<div className="text-4xl md:text-5xl font-bold mb-2 flex justify-center items-center gap-1">
{stat.prefix && <span>{stat.prefix}</span>}
<Counter value={stat.value} />
{stat.suffix && <span>{stat.suffix}</span>}
</div>
<div className="text-gray-400 font-medium">{stat.label}</div>
{stat.value !== null ? (
<>
<div className="text-4xl md:text-5xl font-bold mb-2 flex justify-center items-center gap-1">
{stat.prefix && <span>{stat.prefix}</span>}
<Counter value={stat.value} />
{stat.suffix && <span>{stat.suffix}</span>}
</div>
<div className="text-gray-400 font-medium">{stat.label}</div>
</>
) : (
<div className="text-4xl md:text-5xl font-bold mb-2">{stat.label}</div>
)}
</div>
))}
))}
</div>
</section>

View File

@@ -148,7 +148,7 @@ const BlogPostPage: React.FC<BlogPostPageProps> = ({ data }) => {
<p className="text-lg text-gray-600 dark:text-gray-400 mb-8 max-w-2xl mx-auto">
{category === 'Local Services'
? 'Contact us today to learn how we can help your business with reliable IT support and managed services.'
: 'Let us handle your IT needs so you can focus on growing your business. Get a free consultation today.'}
: 'Let us handle your IT needs so you can focus on growing your business. Contact us today to get started.'}
</p>
<Link
to="/contact"

View File

@@ -34,7 +34,7 @@ const ContactPage: React.FC = () => {
Let&apos;s talk about <br /><span className="text-gray-500">your IT needs</span>
</h1>
<p className="text-xl text-gray-400 max-w-2xl mx-auto">
Ready to improve your technology? We&apos;re here to help. Get started with a free consultation and see how we can make your IT work better for you.
Ready to improve your technology? We&apos;re here to help. Get in touch to see how we can make your IT work better for you.
</p>
</section>
@@ -77,7 +77,7 @@ const ContactPage: React.FC = () => {
</button>
{isSubmitted && (
<p className="text-sm text-gray-400">
Thanks. Your message was sent successfully. If you need immediate help, email us at info@bayareaaffiliates.com.
Thanks. Your message was sent successfully. If you need immediate help, email us at support@bayarea-cc.com.
</p>
)}
{hasError && (

View File

@@ -86,7 +86,7 @@ const LegalPage: React.FC<LegalPageProps> = ({
</h2>
<div className="space-y-4 text-base md:text-lg leading-relaxed text-gray-600 dark:text-gray-300">
{section.body.map((paragraph, paragraphIndex) => {
const [before, after] = paragraph.split('info@bayareaaffiliates.com');
const [before, after] = paragraph.split('support@bayarea-cc.com');
return (
<p key={`${section.title}-${paragraphIndex}`}>
@@ -94,10 +94,10 @@ const LegalPage: React.FC<LegalPageProps> = ({
<>
{before}
<a
href="mailto:info@bayareaaffiliates.com"
href="mailto:support@bayarea-cc.com"
className="text-gray-900 dark:text-white underline decoration-white/30 underline-offset-4 transition-opacity hover:opacity-75"
>
info@bayareaaffiliates.com
support@bayarea-cc.com
</a>
{after}
</>

View File

@@ -36,7 +36,7 @@ const sections = [
{
title: 'Contact Us',
body: [
'If you have any questions regarding this Privacy Policy, please contact us at info@bayareaaffiliates.com.',
'If you have any questions regarding this Privacy Policy, please contact us at support@bayarea-cc.com.',
],
},
];

View File

@@ -7,20 +7,21 @@ const services = [
{
id: 2,
title: 'Bay Area Email Services',
description: 'Our flagship service: enterprise cloud email with 99.99% uptime, premium deliverability, local Corpus Christi support, and 25 GB mailboxes for $5 per inbox.',
challenge: 'Missed emails, spam-folder delivery, and server downtime quietly cost businesses leads, approvals, and customer trust.',
approach: 'We use a serverless AWS-powered email architecture with S3 buffering for inbound mail and Amazon SES for outbound reputation, then manage DNS and migration for you locally.',
deliverables: [
'25 GB business mailbox for $5 per inbox',
'99.99% uptime backed by cloud architecture',
'S3 email buffering so incoming mail is never lost',
'Amazon SES sending for strong inbox placement',
'DNS setup, migration, forwarding, and auto-replies'
],
needs: [
'Your domain access',
'Mailbox count and user list',
'Current email provider details'
description: 'Business email hosting with redundant cloud infrastructure, premium deliverability, and local Corpus Christi support 25 GB mailboxes for $5 per inbox.',
challenge: 'Missed emails, spam-folder delivery, and server downtime quietly cost businesses leads, approvals, and customer trust.',
approach: 'We run a resilient email platform built on AWS: incoming messages are safely buffered in Amazon S3 before delivery, outgoing mail uses Amazon SES for industry-leading deliverability, and a hot standby server takes over within minutes if the primary ever goes offline. DNS setup, migration, and day-to-day management — all handled locally.',
deliverables: [
'25 GB business mailbox for $5 per inbox',
'High availability through redundant infrastructure and automated failover',
'Inbound email buffering in Amazon S3 — no message lost, even during maintenance',
'Amazon SES sending for strong inbox placement and low spam risk',
'Per-inbox forwards, auto-replies, and custom spam filtering',
'DNS setup, migration, and ongoing technical support'
],
needs: [
'Your domain access',
'Mailbox count and user list',
'Current email provider details'
],
icon: 'mail',
image: '/assets/services/business-email-services.webp'

View File

@@ -50,7 +50,7 @@ const sections = [
{
title: 'Contact Us',
body: [
'If you have any questions about these Terms of Service, please contact us at info@bayareaaffiliates.com.',
'If you have any questions about these Terms of Service, please contact us at support@bayarea-cc.com.',
],
},
];