Se vuoi verificare se un dominio ha attivato Office 365, puoi controllare i record DNS associati ai servizi di Microsoft. In particolare, puoi cercare record MX e TXT specifici.
Controllare i record MX
Office 365 utilizza record MX con domini come mail.protection.outlook.com. Puoi utilizzare il comando nslookup o dig per verificare questi record.
nslookup -q=MX dominio.com
    
    Oppure con dig:
dig MX dominio.com +short
    
    Controllare i record TXT
Microsoft fornisce un record TXT per la verifica dei domini. Puoi cercarlo con:
nslookup -q=TXT dominio.com
    
    Oppure con dig:
dig TXT dominio.com +short
    
    Script Bash per la verifica automatica
Puoi creare uno script Bash che verifica automaticamente la presenza di Office 365 su un dominio.
#!/bin/bash
dominio="$1"
if [ -z "$dominio" ]; then
    echo "Uso: $0 dominio.com"
    exit 1
fi
mx=$(dig MX $dominio +short | grep "outlook.com")
txt=$(dig TXT $dominio +short | grep "MS=ms")
if [[ -n "$mx" || -n "$txt" ]]; then
    echo "Il dominio $dominio sembra usare Office 365."
else
    echo "Nessuna evidenza che il dominio $dominio usi Office 365."
fi
    
    Salva lo script con nome verifica_o365.sh, rendilo eseguibile con chmod +x verifica_o365.sh e usalo così:
./verifica_o365.sh dominio.com
    
    Conclusione
Con questi semplici comandi Bash puoi verificare rapidamente se un dominio utilizza Office 365 analizzando i suoi record DNS.