Q&a: Come Inviare e-Mail Utilizzando gli Indirizzi Proxy con Exchange Online
Domande Sui Clienti, Indirizzi e Supporto
di Seguito la scorsa settimana è molto sottovalutata divulgazione, che in Linea di Exchange supporta l’invio di e-mail utilizzando qualsiasi indirizzo proxy per una cassetta postale, alcune domande si aprono in vari modi di comunicare con me. Ecco le domande più comuni con le migliori risposte che posso trovare.
Supporto di Outlook per l’invio con un indirizzo proxy
OWA è esplicitamente menzionato nella voce roadmap di Microsoft 365 che descrive l’utilizzo di indirizzi proxy per inviare e-mail. Molti hanno chiesto quando Outlook desktop supporterà la funzione. La risposta è “in questo momento”, se si utilizza una versione recente (ho testato la funzione con Outlook versione 2014 build 13929.20216).
Microsoft ha fatto il lavoro pesante per far capire a Exchange Online come gestire gli indirizzi proxy; c’è ancora del lavoro da fare per aggiornare OWA (first) e Outlook per consentire agli utenti di selezionare gli indirizzi proxy più facilmente, ma il fatto è che è possibile utilizzare qualsiasi versione di Outlook oggi. Il trucco è quello di esporre il campo Da per un nuovo messaggio e popolare il campo con il tuo indirizzo proxy preferito (Figura 1).
Invio utilizzando un proxy da Outlook Mobile
I client Outlook mobile attualmente non supportano l’invio da un indirizzo proxy. Ora che Exchange Online supporta la funzione, la speranza è che Microsoft consentirà ai client di Outlook mobile di esporre il campo Da e supportare l’invio di messaggi utilizzando un indirizzo proxy.
Invia utilizzando l’indirizzo proxy in Exchange locale?
Un’altra domanda comune è se il supporto per l’invio di e-mail utilizzando indirizzi proxy apparirà mai in Exchange Server? Non conosco la risposta. In superficie, sembra che Microsoft abbia fatto il lavoro per aggiornare il servizio di trasporto di Exchange per gestire l’invio di messaggi utilizzando indirizzi proxy e che dovrebbe essere facile trasferire il codice a Exchange Server. Ma l’ingegneria del software è raramente così semplice come la gente presume, e non so se esistano dipendenze che potrebbero impedire a Microsoft di spostare il codice. Exchange Server e Exchange Online utilizzato per condividere un codice bas comune, ma non ora. Le basi di codice sono diverse e chissà quale lavoro deve essere fatto per aggiornare Exchange Server, inclusa la modifica della GUI a OWA.
Inoltre, quale versione di Exchange Server è la destinazione? Exchange 2019, una versione precedente o la prossima versione di Exchange Server prevista nella seconda metà di 2021? Una scommessa potrebbe vincere se immessi su Exchange 2022 o qualunque sia la nuova versione si chiama, ma ho dubbi che Microsoft porterà il codice a Exchange 2019 o versioni precedenti.
Utilizzo degli indirizzi proxy nelle risposte
Altri hanno chiesto se l’indirizzo proxy viene utilizzato per le risposte. La risposta è sì. Quando si sceglie un indirizzo proxy per un nuovo messaggio, Exchange inserisce l’indirizzo nelle proprietà del messaggio Da e Return-Path, il che significa che qualsiasi risposta al messaggio raccoglie e utilizza l’indirizzo proxy. Il messaggio in entrata con l’indirizzo proxy viene trattato da Exchange come qualsiasi altra e-mail e controllato rispetto alla directory. Poiché l’indirizzo proxy appartiene a una casella di posta, Exchange accetta il messaggio e lo indirizza alla casella di posta. Questo è facilmente verificato inviando un messaggio utilizzando un indirizzo proxy ed esaminando qualsiasi risposta che ritorna (il componente aggiuntivo Outlook Message Header Analyzer rende questo facile da fare). Figura 2 mostra che la risposta al messaggio che ho creato in Figura 1 torna all’indirizzo specificato.
Sebbene una risposta a un messaggio inviato utilizzando un indirizzo proxy tornerà a tale indirizzo proxy, l’uso dell’indirizzo proxy non viene mantenuto nelle risposte successive in un thread. Questa è probabilmente una restrizione client che Microsoft affronterà quando aggiornano i client per supportare l’invio dagli indirizzi proxy completamente. Nel frattempo, la soluzione consiste nell’utilizzare il campo Da per scegliere l’indirizzo appropriato quando si risponde a un messaggio.
È possibile utilizzare tutti gli indirizzi proxy?
Mi è stato chiesto se tutti gli indirizzi proxy disponibili per una casella di posta possono essere utilizzati per inviare e-mail. La risposta è che questa è una funzione SMTP, quindi solo gli indirizzi proxy SMTP sono utilizzabili, inclusi gli indirizzi plus (un’altra domanda). In realtà, si potrebbe notare che io uso un indirizzo plus in Figura 1.
Come riassunto, Microsoft ha aggiunto il supporto per l’indirizzamento plus a Exchange Online nell’agosto 2020. I tenant più recenti (creati da settembre 2020) consentono agli utenti di creare i propri indirizzi plus mentre i tenant più vecchi devono abilitare la funzionalità eseguendo il cmdlet Set-OrganizationConfig:
Set-OrganizationConfig -AllowPlusAddressInRecipients $True
Quando AllowPlusAddressInRecipients è True, gli utenti possono aggiungere qualsiasi stringa di testo che vogliono dopo un segno più quando danno un indirizzo email a società o altre persone. Nell’esempio in Figura 1, io uso Tony. [email protected]. Quando il messaggio arriva, Exchange taglia il segno più insieme a tutto ciò che segue e consegna il messaggio a Tony.Redmond @office365itpros.com. Gli amministratori possono anche assegnare un indirizzo persistente plus come indirizzo proxy tramite EAC o PowerShell. Biru:
Set-Mailbox -Identity Tony.Redmond -EmailAddresses @{add="[email protected]"}
Il vantaggio di avere un indirizzo plus persistente che fa parte del set di indirizzi proxy assegnati a una casella di posta è che può quindi essere utilizzato per inviare e-mail.
Trovare quali indirizzi proxy esistono per le caselle di posta utente
Infine, qualcuno ha chiesto quanto sia facile scoprire quali indirizzi proxy esistono per le caselle di posta. È possibile esaminare le proprietà delle singole cassette postali tramite EAC o Microsoft 365 admin center, ma non funziona così bene su larga scala. Invece, ecco alcuni PowerShell per creare un rapporto rapido e sporco per tutte le caselle di posta utente e i loro indirizzi proxy.
$Report = ]::new()$Mbx = Get-ExoMailbox -ResultSize Unlimited -RecipientTypeDetails UserMailboxForEach ($M in $Mbx) { $DefaultEmailAddress = ($M.EmailAddresses | ? {$_ -cLike "SMTP:*"}).Split(":") $OtherEmailAddresses = $M.EmailAddresses | ? {$_ -cLike "smtp:*"} $Addresses = ]::new() ForEach ($Address in $OtherEmailAddresses) { $ThisAddress = $Address.Split(":") + " " $Address = @{ Address = $ThisAddress.Trim() } $Addresses.Add($Address) } # End Foreach $Address $Addresses = $Addresses.Address -join ", " If ($M.EmailAddresses -contains "SIP") { $SIPAddress = ($M.EmailAddresses | ? {$_ -cLike "SIP:*"}).Split(":")} Else {$SIPAddress = "None"} $ReportLine = @{ User = $M.DisplayName UPN = $M.UserPrincipalName "Default Email Address" = $DefaultEmailAddress "Other Email Addresses" = $Addresses "SIP Address" = $SIPAddress } $Report.Add($ReportLine) } #End ForEach $M$Report | Out-GridView
Lo script riporta i risultati tramite il cmdlet Out-GridView. Si potrebbe facilmente modificarlo per esportare i risultati in un file CSV.
Una funzionalità di benvenuto
La maggior parte delle persone con cui ho parlato concorda sul fatto che consentire l’uso di indirizzi proxy per inviare e-mail è una buona cosa. Molti dicono che è strano che Microsoft non abbia aggiunto la funzionalità prima, ma sono contento che sia qui ora. Immagino che lo scambio a volte sia come un grande transatlantico: ci vuole tempo per apportare modifiche.
Mentre sento parlare di altre domande, aggiornerò questo post.
Hai bisogno di ulteriori informazioni su come funziona Exchange Online all’interno di Microsoft 365? L’eBook di Office 365 for IT Pro ha le risposte e poiché viene aggiornato mensilmente, ci assicuriamo che i nostri abbonati sappiano nuove importanti funzionalità subito dopo che Microsoft ha consegnato il codice.
Leave a Reply