I need to set this in my Zone File, but some fields are missing or maybe I don’t know the correct formatting. Could I get some help please?
MX Records The issue where is that either there is no field for Host or for Target
Host: @ Priority: 0 Target: weekz-net.mail.protection.outlook.com
SRV Records The issue where is that there is no field for Protocol and Service
Port: 443 Protocol: _tls Name: @ Service: _sip Priority: 100 Weight: 1 Target: sipdir.online.lync.com
Port: 5061 Protocol: _tcp Name: @ Service: _sipfederationtls Priority: 100 Weight: 1 Target: sipfed.online.lync.com
TXT Records The issue here is that when I create them, the first one (it is blank) is replaced for a ". and the second one is surrrounded by to "
Name: @ TXT Value:
Name: @ TXT Value:v=spf1 include:spf.protection.outlook.com -all
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
The issue where is that either there is no field for Host or for Target
The host defaults to @, and the Target should be entered in the Hostname field.
Port: 443 Protocol: _tls Name: @ Service: _sip Priority: 100 Weight: 1 Target: sipdir.online.lync.com
It should be entered like this:

The same goes for the other one, see SRV record. Make sure you keep the trailing dot in the Target/Hostname field.
the first one (it is blank) is replaced for a ".
Why would you want to create a blank TXT record? I’m not sure it would serve any purpose.
and the second one is surrrounded by to "
That’s fine, it’s how it should actually be.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.