andreamonguzzi.it
Microsoft Windows Server, Exchange Server, Accesso ai dati e tecnologia di ogni tipo :)
  • Home
  • Chi sono
  • Collaborazioni
  • Contatti
  • Richiedi un articolo
Home  /  Exchange Server 2010  /  Exchange 2010: Ottenere tutti gli indirizzi email dell’organizzazione
Exchange Server 2010
22 maggio 2015

Exchange 2010: Ottenere tutti gli indirizzi email dell’organizzazione

Andrea Monguzzi Andrea Monguzzi, cartelle pubbliche, elenco indirizzi, Exchange Server, smtp Leave a Comment

Exchange 2010 elenco indirizzi posta smtpPer un cliente sto attivando un servizio di protezione e archiviazione delle mail.

In pratica, tutte le mail della sua organizzazione, transiteranno da un mio server esterno, che eseguirà su di esse alcune operazioni, tra cui:

  • Controllo della mail alla ricerca di eventuali virus
  • Controllo della mail per valutare la probabilità che si tratto di spam
  • Se tutto ok, recapito al server del cliente
  • Archiviazione di una copia della mail

Affinché ciò avvenga in modo corretto, ho la necessità di replicare gli indirizzi di posta presenti sul server Exchange all’interno della mia infrastruttura esterna.

Di primo impatto si potrebbe utilizzare il cmdlet Get-Mailbox come segue:

Get-Mailbox -resultsize unlimited | select Name -expand emailaddresses | Select SmtpAddress > c:\listasmpt.txt

Questo comando, però, restituisce solo gli indirizzi di posta associati ad una mailbox.

Nel caso specifico del mio cliente, egli utilizza gruppi, cartelle pubbliche di tipo mail-enabled, quindi il comando appena visto restituirebbe un elenco incompleto che, se replicato sulla mia infrastruttura, causerebbe la perdita di tutti quei messaggi inviati a gruppi e alle public folder.

Per ovviare a ciò, utilizzo il cmdlet Get-Recipient, nello stesso modo appena indicato:

Get-Recipient -resultsize unlimited | select Name -expand emailaddresses | Select SmtpAddress > c:\listasmpt.txt

Exchange 2010 elenco indirizzi posta smtp

Così facendo otterrò, nel file listasmtp.txt, tutti gli indirizzi di posta gestiti dal server Exchange.

  

Previous Article Exchange 2010: Eccezione durante la chiamata “GetSteppablePipeline” con “1” argomento
Next Article Outlook: Perché ho ricevuto questa mail?

About Author

Andrea Monguzzi
Andrea Monguzzi

Sistemista da un ventennio, appassionato di informatica dalla nascita. Aiuto aziende e professionisti a cogliere i benefici e a districarsi dalle insidie dell'era digitale consigliando quale tecnologia adottare in base al tipo di esigenza specifica. Tendenzialmente pigro, caratteristica distintiva del vero nerd, da anni mi adopero affinché le macchine facciano quello che non voglio fare io. Posso quindi aiutarti a fare in modo che sia l'informatica a lavorare per te e non il contrario. :)

Related Posts

  • Exchange 2010: Come escludere un mittente dal controllo SPAM

    Exchange 2010: Come escludere un mittente dal controllo SPAM

  • Exchange 2010: Eccezione durante la chiamata “GetSteppablePipeline” con “1” argomento

    Exchange 2010: Eccezione durante la chiamata “GetSteppablePipeline” con “1” argomento

Leave a Reply

Annulla risposta


  
luglio 2024
L M M G V S D
« Mar    
1234567
891011121314
15161718192021
22232425262728
293031  

Gli ultimi commenti…

  • Arturo su Windows XP: Impossibile avviare una connessione RDP
  • Mauro su La vera storia di Marcello, del multifunzione e del rastrello rubato
  • Mauro su SBS 2003: backup falliti per errore imprevisto 80090016 (Keyset non esistente)
  • Luca Martinetti su Windows Server 2008: Installazione remota tramite DRAC
  • Francesco su Windows Server 2012: Installare e configurare il ruolo RDS
  • Giovanni su Windows Server 2012: Installare e configurare il ruolo RDS
  • Luca Ferrari su Informatica? Come fermare l’eterna lotta tra cliente e fornitore.
  • Luca Ferrari su La vera storia di Marcello, del multifunzione e del rastrello rubato
Cookie Policy - Privacy Policy - 2015|Lake Web