La lista opt-out nomina solo i contatti da libri di organizzazione
La rubrica personale di un membro è loro; l'elenco di opt-out a livello org non deve diventare un modo per vedere i cui contatti privati includono qualcuno.
Un amministratore org può vedere e modificare l'intera lista di opt-out
Impostazioni - > E-mail -> Opzione Out ha ora la sua API sotto /api/email/opt-outs, dietro MANAGE EMAIL OPT OUTS (god bypasses): un riassunto con gli ultimi 30 ...
Ogni controllo di soppressione e rimbalzo passa attraverso il registro di opt-out
SuppressionService ora chiede EmailOptOutLedger, quindi un assegno vede la lista di non-email, pause e argomenti allo stesso modo, e un rimbalzo atterra nella s...
Diversi host in uscita per org, inviato rotonda-robin, ciascuno riscaldato da solo, all'interno di una finestra di invio
La posta di campagna di un'organizzazione ora lascia attraverso qualsiasi numero di host in uscita, un messaggio ad un tempo in rotazione, invece di un fornitor...
Il registro NoReply può essere filtrato dal sottosistema, pruned, e detto cosa registrare
Ogni riga ora nomina il sottosistema che l'ha inviato e, per un modello invia, la chiave del modello. EmailTemplateService e il mittente della campagna aprono u...
Ogni campagna viene inviata come mittente di rinfuse dell'org, e la sua Da non si ferma mai
Una campagna propria da email/da name non è più letta: il Da è sempre l'indirizzo e il nome su Impostazioni > Email > Bulk Email Sender (else the org's NoReply)...
Controlli di avviamento per l'indice one-address-per-campaign invece di crearlo
EmailService ha eseguito CREATE UNIQUE INDICE su ogni startup. DDL su questo cluster costa ogni servizio circa quindici minuti di "schema versione mismatch", tr...
Recensione correzioni al provider blob, rapporti di consegna e test invio
Il provider blob è sempre scritto in una transazione propria, quindi la sua lock query rimane la prima dichiarazione e una corsa di blocco persa può essere riat...
Un giorno di riscaldamento nulla è stato inviato non conta
Un giorno di riscaldamento usato per essere la N-th 24 ore dall'inizio, se o non tutto è andato, così accendendo il riscaldamento nei giorni prima della prima c...
A dal relè della piattaforma si rifiuterebbe la campagna invece di fallire i suoi destinatari
In caso di mancato contatto dei destinatari, una volta che il From la campagna non poteva mai inviare a quegli indirizzi. Il percorso di invio ora controlla il ...
Il relè della piattaforma è riconosciuto da un controllo host-and-port ovunque
Rifiutare un off-domain Da abbinare il relè da host e porto, mentre il il monitoraggio delle consegne del warm-up e il consiglio dell'invio del test abbinato al...
Il progresso della campagna live raggiunge i browser su ogni replica
Il broker STOMP è in-heap per pod e i progressi sono aumentati su qualsiasi pod detiene il contratto di spedizione o ha ricevuto un rapporto di consegna, quindi...
Campagna posta il relè piattaforma si rifiuta subito fallimenti invece di essere retried
Il relè invia solo come proprio dominio e risponde a qualsiasi altra cosa con un 451, quindi una campagna la cui Da è su un altro dominio usato per riprovare og...
La primavera può costruire la massa-email, il riscaldamento e i fagioli di consegna
Molti di loro hanno un secondo costruttore che prende un orologio per i test, e con due costruttori La primavera ha bisogno di essere detto quale usare o l'inte...
Il nuovo warm-up ospita un org's campagna mail e lo rilascia al ritmo di riscaldamento
Mentre il riscaldamento di un org è acceso, il speditore lascia le sue campagne da solo e un releaser invia loro un messaggio alla volta, il primo dovuto prima ...
Ogni messaggio di campagna nomina la sua riga di destinatario in X-Kamo-Ref
Il relè di massa registra l'intestazione contro la sua coda id e lo spoglia prima consegna, così i risultati di consegna possono essere abbinati alla riga desti...
Il mittente busta smtp è impostato al nudo dall'indirizzo
La posta di campagna ora porta un nome di visualizzazione nel suo Da, e il relè esso passa attraverso accetta solo il proprio dominio mittente, giudicato da MAI...
I rapporti di consegna del relè rimbalzano, bloccano e contano la posta della campagna dopo il hand-off
# POST # prende i rapporti del relè della piattaforma di quello che è diventato di ogni messaggio, abbinato alla riga del destinatario dal Intestazione X-Kamo-R...
Il programma di riscaldamento, le regole di pacing e salute
Un nuovo IP di invio è rampato oltre quattordici giorni di riscaldamento. I giorni 1-7 seguono programma fisso per ritmo (conservativo, equilibrato, aggressivo)...
Una campagna non può essere inviata o programmata senza un mittente di posta elettronica di massa
Il mittente accettava una simile campagna e poi saltava su ogni Tick, lascialo a SENDING con nient'altro che una linea di log. InviareOra e programma ora rifiut...
Un indirizzo di posta mancante non blocca più l'invio
assertSendable ha rifiutato di programmare o inviare una campagna senza un fisico indirizzo. L'indirizzo dell'org va ancora nel piè di pagina quando ne ha uno s...
La regola di connessione smtp viene dichiarata una volta e condivisa
SmtpConnectionRule detiene la convenzione portuale creareSmtpSession si applica (465 TLS impliciti, 587 STARTTLS, STARTTLS altrove solo quando richiesto, qualsi...
Le impostazioni del fornitore api risposte con lo stato salvato e nomina il campo che rifiuta
PUT ora restituisce lo stato completo delle impostazioni invece di {successo: true}, che svuotato il modulo dopo ogni salvataggio. I campi sono convalidati lato...
L'invito di Hold'em è bloccato sulla destra per giocare
HOLDEM INVITE non era in né il gated né la mappa non raggiunta, quindi ha spedito ungated e fallito il test che esiste per catturare esattamente quello.
Una pausa di linea nel nome del display del mittente non può più avviare un'intestazione
Jakarta Mail codifica virgole, citazioni e non-ASCII in un nome di visualizzazione ma passa un CR/LF grezzo attraverso, così visualizzatoCome ora appiattisce i ...
Il registratore NoReply nomina il costruttore Spring dovrebbe usare
Ha due, il secondo per le prove, e non ha marcato le scelte di primavera né: il contesto non è riuscito con "Nessun costruttore predefinito trovato" e preso Ema...
Una campagna e-mail un indirizzo al massimo una volta, mai
Gli indirizzi sono abbinati ristretto e caso insensibile, e una fila la campagna ha consegnato al relè (sent, in volo, rimbalzato, fallito, o retried) è ora il ...
Un registro di ogni messaggio inviato come la piattaforma NoReply indirizzo, leggibile solo da Dio
Registrato in EmailSmtpService a un posto la posta raggiunge il relè, e deciso dall'indirizzo From, quindi modelli transazionali, campagne e le azioni dell'arti...
Invia un articolo a qualcuno, come la piattaforma org, con un opt-out funzionante
Un visitatore sul sito di marketing può inviare l'articolo della seduta fino a tre persone. POST /api/internal/article-share (X-Internal-Auth, come ogni altro /...
I loghi dei modelli provengono da un host tema dal vivo
risolveLogoUrls ha costruito l'URL del logo dal primo dominio dell'org indipendentemente dal suo stato, quindi un org ancora l'impostazione del suo dominio ha o...
Una notifica sollevata sulla capsula sbagliata non ha raggiunto nessuno
Il broker qui è abilitareSimpleBroker — in-heap, per pod, nessun relè — e questo la distribuzione esegue due repliche. Servizio di notificazione degli Stati mem...
Gli ultimi due consumatori durevoli diventano code, e la sincronizzazione dei contatti raggiunge ogni pod
Il relè di posta era uno dei quattro abbonamenti NATS su un consumatore semplice e durevole. Un semplice durevole ammette esattamente UN abbonato, quindi a due ...
Un marchio di massa-read si annuncia, così il distintivo nav segue
Gli endpoint del singolo messaggio hanno sempre pubblicato gli eventi della mailbox che si muovono il distintivo nav e ricaricare le altre schede. — bandiere, s...
Ogni baccello relè la spinta casella di posta, quindi il distintivo non letto si muove di nuovo
Il relè e-mail del browser ha legato un consumatore NATS DURABLE chiamato dopo il membro ("email-ws-occuid>"). Un consumatore di spinta durevole ammette esattam...
Un servizio può cambiare il collegamento di una riunione, e la stanza è detto
updateEvent ha ribadito il titolo, descrizione, posizione, colore, fuso orario e profondo link, e ha abbandonato meetingUrl — quindi un link aggiunto a un callb...
Una preferenza PUT stava resettando ogni impostazione che non ha menzionato
Segnalato come "quando abilito il suono ripetitivo non salva". E' salvata. Allora successiva preferenza il membro toccato ha spento di nuovo — e la pagina delle...
Un link di riunione può essere impostato, non solo leggere
meetingUrl è stato sull'entità, in EventDto e nell'incontroSignature per come Finché il dialogo è esistito, e nulla potrebbe mai scriverlo. EventRequest non ha ...
Il link di collegamento raggiunge il calendario dell'ospite, non solo la loro casella di posta
Un invito ha portato il suo collegamento di riunione nel corpo html e altrove, quindi un ospite che l'ha accettato il lunedì e ha aperto il loro calendario il V...
Un ospite un servizio messo su un evento è in realtà detto su di esso
InternalCalendarService ha scritto le righe dei partecipanti e si è fermato. Non ho mai stabilito sendInvites e mai chiamato EventInviteService, quindi un ospit...
Lasciare un rapporto browser le due condizioni solo che può vedere
Ogni notifica finora è sollevata dal servizio che ha visto qualcosa Succede. Questi due non possono essere: se un membro ha guardato una conversazione all'inter...
Guarda una casella di posta per il telefono, non solo per il browser
Un ascoltatore IMAP IDLE è l'unica cosa che nota un messaggio in arrivo; esso pubblica e-mail.inbox. ronzare un telefono. Quegli ascoltatori sono stati avviati ...
Variabili di anteprima per SYSTEM BUG COMMENT
Senza di loro l'editor di modelli rende la nuova lettera con buchi dove numero di rapporto, il mittente e il pulsante andare, che si legge come un modello rotto...
Dare l'anteprima bug-status il blocco di negazione ora rende
SystemBugStatusEmail pre-renders due blocchi condizionali, e l'anteprima dell'amministratore ha fornire entrambi. Presente e vuota piuttosto che assente: un seg...
Un urto di catalogo svuotato la spazzata invece di fallire
Entrambi legge la spazzata dipende già seduto all'interno di una cattura che registra e trasporta su, quindi un conflitto di Yugabyte non è mai emerso come un e...
Prove the deploy by digest, not by tag
Il commit precedente si ferma `set image` essendo un no-op silenzioso. Questo afferma che risultato: dopo il rollout, il tag viene risolto per digerire al Regis...
Una ricostruzione dello stesso commit non ha dispiegato nulla e ha riferito il successo
L'immagine è contrassegnata con il commit SHA, così la ricostruzione dello stesso commit produce un riferimento di immagine identico. `kubectl set immagine` qui...
Lasciate un membro collegare i loro calendari e contatti OWN
Il pannello dei calendari personali ha chiesto a GET di... che non è mai stato mappato -- così ha fallito su ogni aperto -- e per Google e Microsoft non ha avut...
Dare l'albero della cartella di ogni fornitore la stessa forma prima che un cliente lo veda
Segnalare l'attributo SPECIAL-USE di una cartella non era sufficiente, perché solo un server invia uno se è configurato a — e il KamoMail Dovecot in produzione ...
Smettere un membro che raggiunge l'integrazione del calendario di un altro, e fermare gli endpoint che emettono le credenziali
Due difetti sul /settings/integrations/member endpoints, entrambi vivi ed entrambi raggiungibile da qualsiasi membro sottoscritto. L'id era l'unico controllo d...
Creare una sottocartella sotto il suo genitore, non accanto a esso con un punto nel suo nome
creareFolder ha unito un genitore al nome di una nuova cartella con un codice duro ". Su Gmail, che separa la sua gerarchia con "/", che ha prodotto una cartell...
Come quello che vedi la spedizione?
Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.
