Documentul își păstrează originea
Mesajul, atașamentul și operația rămân corelate în evidența fluxului.
Dintr-un email primit, într-o operație urmărită.
Transformăm mesajele și atașamentele în pași clari: verificare, arhivare, notificare și integrare. Vezi cum lucrăm fără să pierdem urma documentului.
Disponibil pentru proiecte noi
SMTP pentru ieșire. IMAP sau POP3 pentru intrare. Reguli specifice pentru magazinul tău.
01 / REZULTATUL URMĂRIT
Dezvoltăm pluginuri WordPress pentru trimitere SMTP și preluare IMAP sau POP3: reguli, atașamente, arhivare, redirecționări controlate și integrarea documentelor în fluxul magazinului.
Mesajul, atașamentul și operația rămân corelate în evidența fluxului.
Echipa vede de ce un fișier a fost acceptat, exclus sau trimis în excepții.
Etapele finalizate sunt păstrate, iar intervenția se concentrează pe eroarea reală.
KEPA / OPERATIONS STUDIO
Testează reguli, atașamente, duplicate și reluarea unei livrări SMTP. Vezi ce se arhivează, ce rămâne în verificare și de ce.
Exemplu interactiv local. Date, firme și documente fictive. Fără emailuri trimise, conturi conectate sau import în WordPress.
02 / INBOX DEMONSTRATIV
ARHIVĂ VIRTUALĂ / PRIVATĂ
03 / SMTP OUTBOX
Politica se aplică la arhivare. Numai destinatarul permis creează o livrare în outbox. Niciun mesaj nu părăsește browserul.
Verifică regulile înainte de arhivare. Documentele nu se deschid și nu se execută.
Identitatea mesajului și identitatea atașamentului rezolvă probleme diferite. Politica de duplicate se stabilește pe flux.
IMAP și POP3 preiau mesaje. SMTP gestionează livrarea; accesul și erorile se urmăresc separat.
Allowlist-ul, hash-ul și redirecționarea sunt reguli propuse în exemplu, nu o captură a unui proiect existent.
Modificările există numai în memoria paginii. Resetarea sau reîncărcarea reface datele inițiale. Simularea ilustrează o configurație custom posibilă, nu reproduce un cont real și nu verifică servicii externe.
02 / EXEMPLE VIZUALE
MAILROOM este un concept fictiv de aplicație pentru operațiuni prin e-mail. DEMO-M001 conține invoice_101.pdf cu amprenta demonstrativă PDF-101; DEMO-M002 aduce același fișier, iar DEMO-M003 conține un atașament neacceptat. Preluarea, arhivarea și coada SMTP au stări separate.
EXEMPLU 01
Lista de mesaje se deschide într-un inspector de atașamente. Un PDF valid primește o destinație în arhiva privată, reluarea cu aceeași amprentă este recunoscută, iar fișierul incompatibil rămâne de verificat. Niciun document real și nicio adresă personală nu apar în acest concept.
Vezi imaginea la dimensiune completă
EXEMPLU 02
Planșa separă trei responsabilități: preluarea prin IMAP, arhiva privată și expedierea din outbox. PDF-ul original rămâne nemodificat; manifestul și jurnalul sunt fișiere tehnice distincte. Exemplul SMTP arată o eroare temporară 451 și o încercare ulterioară acceptată de server cu 250; acceptarea SMTP nu confirmă livrarea în inbox.
Vezi imaginea la dimensiune completă
DIN PROIECTELE NOASTRE
Studiul de caz descrie funcții din proiectul existent. Adaptarea pornește de la sistemele, documentele și regulile magazinului tău.
Pentru dagmar.ro am construit un flux care preia facturile PDF dintr-o căsuță IMAP și le asociază comenzilor WooCommerce sau eMAG.
Vizitează proiectul (filă nouă)CE FACE FLUXUL DIN PROIECT
Verifică formatul mesajului, referința comenzii și PDF-ul, apoi distinge documentele deja procesate de conflictele care cer intervenție.
Reutilizează stocarea privată și logica facturii din magazin; pentru comenzile eMAG urmărește separat confirmarea atașării pe platformă.
Oferă scanare programată sau manuală, diagnostic și reluarea etapei nereușite; arhivarea mesajului este verificată separat.
Cazul verificat folosește IMAP și un format de factură convenit, cu dependență de Supplier Clients Sync și, pentru atașare, de integrarea eMAG existentă. POP3, transport SMTP, redirecționări sau alte destinații de stocare se proiectează distinct pentru fiecare client.
Studiul de caz prezintă funcții ale implementării existente. Ilustrațiile și simulările folosesc date fictive și arată cum poate fi adaptat fluxul pentru un alt magazin.
03 / PACHETE ȘI BUGET
Alege după conturi, reguli, mesaje și complexitatea acțiunilor. Limitele de mai jos se validează și cu furnizorul email și găzduirea.
Un site și un furnizor email aprobat, cu 1, 2 sau 5 căsuțe după pachet. O căsuță înseamnă un cont de intrare și o identitate de expediere autorizată la același furnizor; aliasurile și accesul delegat se verifică separat. Volumele lunare numără mesajele de intrare unice procesate, după identificarea duplicatelor; atașamentele au limite proprii. Fiecare regulă are un set de condiții și o acțiune principală. Pachetele includ un flux delimitat de documente sau notificări, nu un client email complet. Abonamentele email, licențele, accesul API, găzduirea, stocarea externă, serviciile antivirus și operarea recurentă se estimează separat.
1.900 RONpreț orientativ / proiect
Solicită ofertă3.900 RONpreț orientativ / proiect
Solicită ofertă6.900 RONpreț orientativ / proiect
Solicită ofertă| Funcționalitate | Esențial · o căsuță, un flux | Operațional · reguli și documente | Avansat · orchestrat și adaptat |
|---|---|---|---|
| Furnizori / căsuțe | 1 / 1 | 1 / până la 2 | 1 / până la 5 |
| Mesaje de intrare unice/lună | 3.000 | 15.000 | 50.000 |
| Reguli / foldere IMAP per căsuță | 5 / 1 | 15 / 3 | 30 / 10 |
| Fișier / total atașamente per mesaj | 25 MB / 50 MB | 25 MB / 75 MB | 50 MB / 100 MB |
| Plafon local SMTP pe zi | Până la 200 | Până la 500 | Până la 1.000 |
| Programare minimă, după validare | 30 minute | 10 minute | 5 minute |
| Parsere pentru formate stabile | Fără extragere de câmpuri | 1 format | Până la 2 formate |
| Operare și destinații | Jurnal · 1 destinatar | Panou · până la 3 destinatari | Plus 1 operație API și o alertă |
| Calendar orientativ după acces | 7–10 zile lucrătoare | 12–18 zile lucrătoare | 20–30 zile lucrătoare |
Prețuri orientative în RON, per proiect. Oferta finală, regimul fiscal, costurile externe și condițiile colaborării se confirmă după analiza cerințelor. Un site și un furnizor email aprobat, cu 1, 2 sau 5 căsuțe după pachet. O căsuță înseamnă un cont de intrare și o identitate de expediere autorizată la același furnizor; aliasurile și accesul delegat se verifică separat. Volumele lunare numără mesajele de intrare unice procesate, după identificarea duplicatelor; atașamentele au limite proprii. Fiecare regulă are un set de condiții și o acțiune principală. Pachetele includ un flux delimitat de documente sau notificări, nu un client email complet. Abonamentele email, licențele, accesul API, găzduirea, stocarea externă, serviciile antivirus și operarea recurentă se estimează separat.
Ai un scenariu diferit?Mai multe servere, un client webmail, OCR, istoric masiv sau alte destinații? Le definim ca extinderi, cu propriile teste.
UN PROIECT CARE POATE FI VERIFICAT
Confirmăm componentele și criteriile de acceptare înainte de dezvoltare. Fiecare etapă produce un livrabil pe care îl poți analiza.
Separăm primirea, citirea, documentul și acțiunea finală. Verificăm accesul real al contului.
Implementăm colectarea, validarea MIME, arhivarea și acțiunile în coadă.
Testăm dubluri, fișiere respinse, întreruperi, permisiuni și reluări.
Pornim un lot pilot, apoi programarea și ghidul de intervenție.
PREGĂTIM ÎMPREUNĂ
VERIFICĂM LA PREDARE
Lista finală urmărește pachetul și scenariile aprobate. Rezultatele testelor din proiect se consemnează la predare.
04 / MESAJE, DOCUMENTE ȘI REGULI
Pentru magazine WooCommerce și echipe care folosesc emailul drept intrare operațională pentru documente, notificări și sarcini repetabile.
SMTP predă mesajele serverului de expediere; un răspuns de acceptare nu confirmă citirea și nici livrarea în Inbox. IMAP permite citirea mesajelor, selecția folderelor și, când este autorizat, marcarea sau mutarea lor după procesare. Identitatea se urmărește pe combinația cont, folder, UIDVALIDITY și UID, nu doar după subiect. POP3 permite preluarea din maildrop și identificarea prin UIDL atunci când serverul o oferă; nu oferă modelul de foldere IMAP. Alegem IMAP sau POP3 pentru intrare și SMTP pentru ieșire. Nu mutăm, nu ștergem și nu marcăm mesaje pe server înainte de a valida politica dorită și finalizarea etapei locale.
Putem selecta după adresa autorizată a expeditorului, destinatar, subiect, antete utile, interval de timp și tipul atașamentelor. Antetul From, singur, nu dovedește autenticitatea unui furnizor; verificăm și informațiile de autentificare oferite de server, când sunt disponibile. Acțiunile pot salva un document, crea o înregistrare pentru operator, trimite o notificare sau redirecționa către o destinație aprobată. Condițiile combinate și ordinea regulilor sunt explicite. Un mesaj care corespunde mai multor reguli nu produce automat mai multe plăți sau documente; definim prioritatea, oprirea după prima potrivire și cheia de unicitate pentru operație.
Decodăm structura MIME și verificăm extensia, tipul MIME detectat, dimensiunea și denumirea sigură a fișierului. PDF, XML și CSV se acceptă numai pe lista aprobată; un fișier redenumit nu devine PDF prin extensie. Calculăm un hash pentru a detecta același conținut primit din nou și păstrăm legătura dintre mesaj și document. Salvăm într-o zonă privată, cu verificarea rolului la descărcare, fără URL public ghicibil. Nu executăm macrocomenzi, scripturi sau documente atașate. Arhivele parolate, OCR, extragerea din scanări și scanarea antivirus printr-un serviciu extern au scop și cost distinct. Fișierele respinse rămân în excepții, cu motiv și fără execuție. Corpul HTML al mesajului nu se redă ca HTML de încredere; previzualizarea se sanitizează, iar linkurile de descărcare se acceptă numai pe gazde aprobate. Dacă se includ ZIP-uri, numărul de intrări, dimensiunea după extracție și căile interne au validări proprii.
Demonstrația folosește șase mesaje fictive DEMO-M001–M006. invoice_101.pdf trece verificarea tipului, iar aceeași amprentă demonstrativă PDF-101 apărută din nou este recunoscută ca duplicat. supplier.exe este respins; un expeditor fără potrivire rămâne în afara regulii, iar invoice_102.pdf este un document nou. Mesajul DEMO-M006 conține invoice_104.xml, acceptat numai când alegi regula PDF + XML. Aceste reguli de expeditor sunt ilustrative, separate de cazul real DAGMAR. Notificarea se trimite numai către contabilitate@atelier-demo.example, o adresă demonstrativă din lista aprobată. Un răspuns SMTP temporar 451 intră la reluare și poate fi acceptat ulterior, fără duplicarea documentului. Demo-ul este local și nu trimite emailuri reale. Extragerea valorilor fiscale din orice PDF nu este presupusă; parserul se construiește pentru un format stabil convenit.
Un plugin poate trimite o notificare cu link securizat, un mesaj formatat sau o redirecționare către adrese și domenii aprobate. Definim dacă atașamentul poate părăsi aplicația, cine poate schimba destinatarul și cum se evită buclele de tip mesaj primit → răspuns automat → mesaj primit. Expedierea folosește un From autorizat; configurarea SPF, DKIM și DMARC se verifică împreună cu furnizorul și administratorul DNS, în limitele proiectului. Ratele de trimitere și mărimea mesajului trebuie să respecte și politica serverului. Livrabilitatea garantată, campaniile de marketing și urmărirea deschiderilor nu sunt incluse în automatizarea operațională. Putem proiecta și șabloane HTML sanitizate, Reply-To și CC/BCC aprobate, confirmări de primire sau tratarea răspunsurilor automate. Corelarea bounce-urilor cere DSN, o căsuță de retur ori evenimente oferite de furnizor; aceste opțiuni primesc limite și recepție proprii când sunt incluse în scop.
Rundele programate păstrează checkpoint-uri și o blocare împotriva execuțiilor suprapuse. Fiecare mesaj trece prin stări precum identificat, descărcat, validat, arhivat și notificat. O eroare de trimitere nu obligă descărcarea din nou a tuturor atașamentelor. Temporizările și indisponibilitatea au reluări cu pauze și un număr maxim de încercări; datele invalide cer verificare. WP-Cron depinde de trafic, de aceea recomandăm și configurăm un apel cron de server unde găzduirea îl permite. Intervalul este o programare, nu o promisiune că un mesaj este procesat într-un număr fix de secunde.
Rolurile decid cine poate vedea mesajele, descărca documentele, modifica regulile sau relua o operație. Secretele nu apar în jurnal; configurarea lor și protecția cheii se adaptează mediului de găzduire. Păstrăm identificatori și rezultate utile, evitând copierea inutilă a întregului corp al emailului. Stabilim separat retenția mesajelor, a fișierelor și a jurnalelor, plus comportamentul la dezactivare. Pachetele superioare includ ștergere programată după perioada aprobată. OAuth se implementează numai pentru un furnizor și un flux de autorizare confirmate explicit; nu promitem autentificare modernă universală pentru orice server IMAP sau SMTP.
Începem cu mesaje de test și un lot pilot: atașament permis, tip respins, duplicat, mesaj fără atașament, server indisponibil și acces refuzat. Verificăm apoi oprirea colectării, păstrarea progresului și reluarea fără procesări duble. Documentăm structura folderelor IMAP, politica POP3 de păstrare pe server, lista destinatarilor și limitele SMTP. Codul dezvoltării proprii, ghidul și criteriile de recepție însoțesc predarea. Integrarea cu ERP, contabilitate sau un API extern poate primi un adaptor dedicat, dar fiecare destinație, operație și regulă de validare trebuie inclusă în specificație.
Calendar orientativ după acces, date și reguli aprobateOrientativ, după acces și mesaje de test complete: 7–10 zile lucrătoare pentru Esențial, 12–18 pentru Operațional și 20–30 pentru Avansat. Aprobările de acces, OAuth, formatele instabile și cerințele de stocare pot modifica estimarea.
PLATFORME, ACCES ȘI CONTRACT DE DATE
Linkuri oficiale și repere tehnice pentru alegerea adaptorului. Metoda de conectare și operațiile incluse se confirmă după verificarea contului, a documentației și a exemplelor disponibile.
Standard public; serviciu SMTP autorizat și configurația furnizorului.
Transmiterea mesajelor și răspunsurile de transport. Pluginul poate adăuga coadă, șabloane, atașamente și reluări. SMTP nu citește Inbox și nu confirmă livrarea în Inbox-ul final; TLS, autentificarea și cotele depind de server.
Căsuță autorizată, cu autentificarea și capabilitățile verificate pe server.
Acces la mesaje, foldere, căutare și marcaje. Identitatea persistentă folosește contul, folderul, UIDVALIDITY și UID. Mutarea sau arhivarea cer drepturi și capabilități disponibile; OAuth și IMAP IDLE se confirmă separat.
Cont POP3 activ și credențiale autorizate.
Listare și preluare, cu ștergere numai după politica aprobată. UIDL poate ajuta deduplicarea, dar este opțional și trebuie verificat. POP3 nu oferă folderele și marcajele sincronizate IMAP și nu trimite emailuri.
WordPress și configurare PHPMailer prin hook-urile dedicate.
Destinatari, subiect, corp, antete și fișiere atașate locale. Un rezultat true nu confirmă primirea de către destinatar. wp_mail nu este client pentru citirea IMAP sau POP3.
Bibliotecă și exemple oficiale publice; dependențe OAuth alese după furnizor.
Compunere MIME/HTML, atașamente și expediere SMTP. Clasa POP3 din bibliotecă este pentru POP-before-SMTP, nu pentru citirea completă a căsuței; preluarea mesajelor cere un conector dedicat.
Cont autorizat, OAuth și politici Google Workspace aprobate pentru aplicație.
IMAP, POP și SMTP cu OAuth/SASL XOAUTH2. Confirmăm reconectarea și reînnoirea tokenurilor. Anumite aplicații și permisiuni pot necesita verificarea Google, iar cotele și accesul depind de cont și administrator.
Aplicație Microsoft Entra, permisiuni și autorizare pentru căsuțele din scop.
Conectare IMAP, POP și SMTP cu OAuth și flux de autorizare potrivit. SMTP AUTH poate fi dezactivat pe organizație sau cont. O conectare generică prin utilizator/parolă nu este presupusă compatibilă cu orice tenant.
Acces la cont și la configurația serverului; cote stabilite de furnizor
Identificăm porturile, TLS, autentificarea și politica de păstrare. cPanel nu înseamnă automat permisiune pentru toate operațiile IMAP, POP3 sau SMTP.
Confirmăm protocolul, metoda de autentificare, drepturile căsuței și limitele furnizorului înainte de conectare. Regulile de preluare, arhivare și expediere se verifică separat.
05 / DOCUMENTE DE REFERINȚĂ
Consultă documentele de referință pentru cerințele și limitele funcțiilor prezentate.
Protocolul pentru transferul mesajelor; acceptarea SMTP și rezultatul final sunt etape distincte.
Consultă sursa oficială (se deschide într-o filă nouă)Foldere, UID, UIDVALIDITY și operații pe mesaje. Disponibilitatea exactă depinde de server.
Consultă sursa oficială (se deschide într-o filă nouă)Preluarea din maildrop și UIDL; POP3 nu oferă modelul de foldere IMAP.
Consultă sursa oficială (se deschide într-o filă nouă)Structura și codificarea conținutului și a atașamentelor din email.
Consultă sursa oficială (se deschide într-o filă nouă)Programarea sarcinilor și particularitățile execuției dependente de cereri WordPress.
Consultă sursa oficială (se deschide într-o filă nouă)DIN PROIECTELE REALIZATE
Explorează funcțiile și interfețele realizate în proiecte. Fiecare exemplu prezintă contextul și soluția folosită.
Funcțiile incluse în proiectul tău se stabilesc prin pachetul și oferta confirmate.
RĂSPUNSURI UTILE ÎNAINTE DE A ALEGE
Detalii despre funcționare, limite și implementare. Pentru cerințele site-ului tău, discutăm direct.
Solicită ofertăDa, pentru căsuțe autorizate, tipuri de fișier aprobate și reguli definite. Putem salva documente, crea un registru, notifica echipa și trimite către o destinație convenită. Citirea valorilor din document cere un format stabil sau un proiect OCR separat; nu presupunem că orice PDF conține date ușor de extras.
Nu. Pentru intrare alegem IMAP sau POP3 după server și proces. SMTP acoperă expedierea. IMAP oferă foldere și stări de mesaj; POP3 nu reproduce acele funcții. Oferta nominalizează protocolul de intrare, serverul și operațiile permise.
Verificăm configurația, politica organizației și metoda de autentificare din contul concret. Accesul IMAP/POP poate fi dezactivat, iar furnizorul poate cere OAuth sau o parolă de aplicație. OAuth pentru un furnizor este inclus doar când este confirmat explicit în Avansat; accesul și aprobările administratorului rămân necesare.
Da, către destinații aprobate, cu permisiuni, prevenirea buclelor și jurnal. Alegem redirecționare, mesaj nou sau notificare cu link privat în funcție de date. Nu construim un relay deschis care acceptă destinatari arbitrar furnizați din exterior.
Identificăm mesajele prin mecanismele disponibile ale protocolului și fișierele prin hash, în contextul fluxului. Salvăm starea etapelor și verificăm ce s-a finalizat înainte de reluare. Un Message-ID lipsă sau reutilizat nu este singura cheie de unicitate. Mutarea IMAP sau ștergerea POP3 se face numai după politica aprobată.
În mod implicit, documentele operaționale se salvează privat și se livrează după verificarea rolului. Dacă alegem altă stocare, definim drepturile și durata accesului. Lista de tipuri, limitele, retenția și copia de siguranță sunt stabilite în specificație; backupul și scanarea antivirus externă au responsabilități separate.
Nu. Sunt limite de scop și setări minime ale programării, validate pe găzduire și cu serverul email. Dimensiunea mesajelor, ratele impuse de furnizor și încărcarea influențează timpul. Plafonul SMTP este o limită locală de siguranță, nu o cotă de trimitere acordată de furnizor.
Putem extinde proiectul după analiză: mai multe servere, foldere, parsere, arhivă externă, panou de operare sau adaptoare către alte sisteme. O interfață de webmail, marketing email, migrare istorică integrală ori automatizări nelimitate nu sunt presupuse în cele trei pachete. Fiecare extindere are volum, responsabilități și recepție proprii.
Pagini relevante
Consultă serviciul asociat și soluțiile relevante pentru scopul pachetului prezentat.