mailcow + AI

Koble mailcow til Claude,
Cursor, ChatGPT og enhver MCP-klient

mailcow gir deg allerede Dovecot, Postfix og SOGo i én stack. Legg en MCP-server på toppen, så kan agenten din lese, søke, sende, svare, planlegge og arkivere e-post i postkassene du drifter selv.

Claude kan ikke nå en mailcow-server på egen hånd. mcpemails er en driftet MCP-server som kobler til mailcow-installasjonen din over IMAP på port 993, på vertsnavnet du satte som MAILCOW_HOSTNAME i mailcow.conf, med postkassepassordet fra Mailboxes-listen, slik at Claude, Cursor eller enhver MCP-klient kan lese, søke i, sende og organisere e-posten. Det finnes ingen felles vert: det er din server, den må være tilgjengelig fra internett, og du må koble til med nøyaktig det vertsnavnet som står på sertifikatet acme-mailcow utstedte. Én innboks er gratis.

1 innboks gratis, for alltid Postkassepassord fra mailcow-grensesnittet E-post hentes direkte, lagres aldri

Slik kobles mailcow til: MAILCOW_HOSTNAME på 993

mailcow er en Docker Compose-stack, og e-postdelen av den er Dovecot for IMAP og Postfix for innsending, så protokolloppførselen er vanlig og godt kjent. Det som er spesielt for mailcow, er vertsnavnet. Stacken har nøyaktig ett kanonisk navn, MAILCOW_HOSTNAME, som settes i mailcow.conf ved installasjon og egentlig aldri endres etterpå, og det er navnet du skal bruke som IMAP- og SMTP-vert. Dovecot svarer på 993 med implisitt TLS og 143 med STARTTLS. Postfix svarer på 465 og 587. Påloggingsopplysningene er postkassepassordet du angir under Mailboxes, ikke administratorpassordet du bruker for selve mailcow-grensesnittet: det er separate kontoer, og administratorinnloggingen er ikke en postkasse.

Hva AI-en din kan gjøre

En mailcow-innboks agenten faktisk kan bruke

Sytten handlingsbaserte MCP-verktøy: send, svar, videresend, planlegg og organiser. Agenten fullfører jobben inne i mailcow.

  1. 01Les

    Les og søk i e-post

    List opp, les og søk på tvers av mapper, finn fakturaen, oppsummer en tråd, eller hent det nyeste fra en avsender.

  2. 02Send

    Send, svar og videresend

    Skriv og send ekte meldinger, svar i tråden og videresend, direkte fra postkassen din, ikke som et utkast du fullfører for hånd.

  3. 03Planlegg

    Planlegg til senere

    Sett en melding i kø til riktig tidspunkt, så agenten kan skrive nå og sende etter plan.

  4. 04Organiser

    Flytt, kopier, flagg, arkiver, slett

    Hold innboksen ryddig: legg e-post i mapper, flagg det viktige, arkiver resten, eller slett på forespørsel.

Oppsett

Koble til mailcow i fire steg

Fra registrering til første AI-e-post på et par minutter.

01

Opprett en gratis konto

Registrer deg hos mcpemails, uten kort. Gratisplanen kobler til én innboks, for alltid.

02

Les MAILCOW_HOSTNAME ut av mailcow.conf

Kjør grep MAILCOW_HOSTNAME /opt/mailcow-dockerized/mailcow.conf på verten. Den verdien, ikke det nakne domenet og ikke maskinens eget navn, er IMAP- og SMTP-vertsnavnet ditt, fordi det er navnet acme-mailcow ba om sertifikat for.

03

Bekreft postkassen og passordet

I mailcow-grensesnittet åpner du Configuration og deretter Mailboxes. Bekreft at adressen er aktiv, og hvis du ikke kjenner passordet, angi et nytt der. Legg deretter til innboksen i mcpemails: velg IMAP / SMTP, skriv inn MAILCOW_HOSTNAME-verten og påloggingsopplysningene for postkassen.

04

Lim MCP-URL-en inn i AI-en

Lim https://mcpemails.com/api/mcp inn i Claude, Cursor eller ChatGPT, autoriser, så har agenten innboksen.

Flere postkasser

Alle mailcow-postkassene firmaet ditt har, på én agent

Hvis firmaet ditt har mer enn én adresse hos mailcow, for eksempel post@, salg@ og faktura@, kobler du hver av dem til det samme mcpemails-arbeidsområdet. AI-klienten din når da alle sammen gjennom den samme MCP-URL-en, i Claude, ChatGPT, Cursor eller en annen MCP-klient. Hvert verktøykall sier hvilken postkasse det gjelder, hver postkasse beholder sitt eget avsendernavn og sin egen signatur, og et svar sendes fra postkassen det hører til.

Gratis kobler til én postkasse, Personal tre og Pro alle postkassene du har, med én innlogging.

Før du starter

Hva som faktisk går galt med mailcow

Sertifikatet dekker MAILCOW_HOSTNAME og nesten ingenting annet

acme-mailcow ber om et sertifikat for MAILCOW_HOSTNAME, pluss autodiscover. og autoconfig. for hvert e-postdomene du legger til, pluss alt du har oppført i ADDITIONAL_SAN. Det nakne apex-domenet ditt står ikke på den listen. Tilkobling til yourdomain.com:993 feiler derfor sertifikatvalideringen selv om sertifikatet er helt gyldig, fordi navnet ikke stemmer. Bruk MAILCOW_HOSTNAME-verdien ordrett, så forsvinner avviket.

SKIP_LETS_ENCRYPT etterlater et snakeoil-sertifikat som nettlesere skjuler for deg

Hvis SKIP_LETS_ENCRYPT=y er satt i mailcow.conf, eller acme-mailcow aldri fullførte en utfordring, fortsetter stacken å levere det selvsignerte sertifikatet den genererte ved installasjon. Alle klikket seg forbi nettleseradvarselen for flere måneder siden og glemte det, så ingenting ser ødelagt ut lokalt, men en klient som validerer ordentlig, avviser tilkoblingen. Sjekk hva som faktisk leveres med openssl s_client -connect $MAILCOW_HOSTNAME:993 i stedet for å stole på grensesnittet.

Port 80 må være tilgjengelig, ellers slutter sertifikatet stille å fornyes

ACME-klienten i mailcow bruker HTTP-01-utfordringen, og dokumentasjonen sier tydelig at mailcow må være tilgjengelig på port 80 for at den skal fungere. Driftere som stenger 80 i brannmuren etter oppsettet, eller setter en annen webserver foran stacken, får et utstedt sertifikat som fornyes en stund og så ikke lenger. IMAP på 993 fortsetter å fungere frem til dagen det utløper, og da feiler alle klienter på en gang. Hvis du ikke kan la 80 være åpen, bytt oppsettet til en DNS-01-utfordring i stedet.

Å publisere en port på et privat grensesnitt skjuler serveren for alt utenfor

Portbindingene i mailcow.conf tar både en adresse og en port. En binding som IMAPS_PORT=127.0.0.1:993 er en vanlig måte å kjøre mailcow bak en proxy på, og det betyr at docker ps viser containeren som frisk mens ingenting utenfor verten kan åpne porten i det hele tatt. Bekreft at serveren er tilgjengelig fra en maskin på et annet nettverk før du antar at påloggingsopplysningene er problemet.

Kjente begrensninger med mailcow

  • En driftet MCP-server må åpne en innkommende IMAP-tilkobling til stacken din, så en mailcow som bare er publisert på et privat grensesnitt eller bare kan nås via VPN, kan ikke kobles til på denne måten. mcpemails kan driftes selv ved siden av mailcow hvis du helst vil at ingenting eksternt skal røre 993.
  • Sending håndteres av din egen Postfix, så om meldinger blir godtatt videre, avhenger helt av SPF-, DKIM- og DMARC-postene dine og av om IP-adressen din er svartelistet noe sted.
FAQ

mailcow og AI: vanlige spørsmål

Fungerer Claude med mailcow?

Ikke på egen hånd. Claude har ingen mailcow-kobling og kan ikke åpne en IMAP-økt mot en server du drifter. Ved å koble en MCP-server som mcpemails til mailcow-installasjonen din får Claude tilgang til å lese, søke, sende, svare, planlegge og organisere i postkassene på den, i hvilken MCP-klient du enn bruker.

Hva er IMAP- og SMTP-innstillingene for mailcow?

Verten er din MAILCOW_HOSTNAME, som du kan lese i mailcow.conf. IMAP er port 993 med implisitt TLS, eller 143 med STARTTLS. Innsending er 465 med implisitt TLS eller 587 med STARTTLS. Logg inn med hele postkasseadressen og passordet som er satt for den postkassen i mailcow-grensesnittet.

Hvorfor blir mailcow-innloggingen min avvist?

Den vanligste årsaken er at du bruker administratorkontoen i mailcow i stedet for en postkasse. Administratorinnloggingen finnes bare for nettgrensesnittet og har ingen IMAP-postkasse bak seg. Bekreft at du bruker en adresse som vises under Configuration og deretter Mailboxes, og at postkassen er aktiv og ikke deaktivert.

Er mailcow det samme som Dovecot?

mailcow pakker Dovecot som IMAP-server, sammen med Postfix, SOGo og Rspamd, i en Docker Compose-stack med et nettgrensesnitt på toppen. Alt som gjelder for IMAP-oppførselen til Dovecot, gjelder også her, og det er derfor Dovecot-siden vår er verdt å lese hvis du må endre lyttere eller mapperoller direkte.

Lagres e-posten min på serverne deres?

Nei. Meldinger hentes direkte fra mailcow-serveren din over IMAP for hver forespørsel og sendes videre til AI-klienten din. Påloggingsopplysninger er kryptert ved lagring, og meldingsinnhold blir ikke beholdt.

Kan jeg koble flere mailcow-postkasser til den samme AI-agenten?

Ja. Koble hver mailcow-adresse til ett mcpemails-arbeidsområde, så når AI-klienten din alle sammen gjennom den samme MCP-URL-en. Hvert verktøykall sier hvilken postkasse det gjelder, så et svar på en melding i salg@ sendes fra salg@. Gratis kobler til én postkasse, Personal tre og Pro alle du har.

Gi AI-en din en mailcow-innboks

Koble til en postkasse fra din egen stack. Én innboks gratis for alltid, uten kort.