SPF and altsrchost the hard way
Just wanted to share my expierence in getting into the world of SPF and altsrchost to help prevent someone else from hitting the potholes I did and to ask a question.
Situation:
We just recently deployed a TXT record on our public DNS to begin the setup of making our e-mail pass SPF verification. Originally I was told to setup a TXT record for a different project. Not knowing anything about SPF we set it up. Long story short, it was a SPF1 entry and caused some SMTP servers to reject our e-mail because our IronPort appliances were not included in the entry. To begin troubleshooting it I added MX to the SPF1 entry and did some testing of the entry and all was well, so I thought. Turns out our IronPort appliances are using all public interfaces to deliver e-mail for this domain. No problem, I had read about the altsrchost functionality and thought that it was perfect for setting IronPort to route e-mail from this domain only using the interfaces that are also setup as MX. Wrong, once I set altsrchost to say only use these two public interfaces our IronPort appliances could not deliver e-mail that is sent from that domain from other internal systems back to our internal messaging system, because I just told it to only use these two public interfaces. So, I cleared out the altsrchost and mail flow was fixed. I did have a few hundred e-mails stuck in the queue that would not deliver because they were trying to still use that public interface (stuck in a queue or something). I did get that cleaned up by just bouncing the e-mail, could not figure out a way to get it to not want to use only a public interface.
Question:
How can I get IronPort to only use specified interfaces to deliver e-mail on the public side but still allow it to use the private interfaces to deliver e-mail to our internal messaging system when it needs to? The altsrchost command appears to only allow me to specify one interface.
We have two C660s running in a cluster.
Jason Meyer
Hi Jason,
You can use more than one alt-src-host action using filters. Please check the filter below.
if (recv-listener == 'OutboundMail' and rcpt-to == 'internaldomain\\.com')
alt-src-host('inbound1');
else
alt-src-host('outbound1');
You can add more filters with different conditions in case you want to use more than one interfaces.
We will be able to assist you better if you open support ticket and provide us your configuration along with your requirements.
Thanks,
Viquar
Customer Support Engineer
Similar Messages
-
I've erased and formatted the hard drive accordingly in order to reinstall OS X. everything went fine until about half way through the install. it just seems to stop. how long should this take? should i do something else to speed it up?
About all you can do is wait until it finishes or you get an error message.
-
ichat starts to open, lingers a second, then 'unexpectedly' quits. I'm in Snow Leopard 10.6.8. I can't find the ichat plist in the library, even though I've custom re-installed (even the hard way) and downloaded the latest upgrade. Que pasa?
crash report, not a reply:
Process: iChat [611]
Path: /Applications/iChat.app/Contents/MacOS/iChat
Identifier: com.apple.iChat
Version: 5.0.3 (745)
Build Info: iChat-7450300~8
Code Type: X86-64 (Native)
Parent Process: launchd [101]
Date/Time: 2011-12-17 19:23:00.671 -0500
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Interval Since Last Report: 387052 sec
Crashes Since Last Report: 18
Per-App Interval Since Last Report: 65 sec
Per-App Crashes Since Last Report: 18
Anonymous UUID: D59E7670-AAAB-498C-AEBF-93B692A2DE09
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000004
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 ...thesis.MacinTalkSynthesizer 0x00000001159e418d MEOWReader::MEOWReader(int, void const*, char) + 35
1 ...thesis.MacinTalkSynthesizer 0x00000001159b4246 SpeechChannelManager::UseVoice(VoiceSpec*, __CFBundle*) + 430
2 ...thesis.MacinTalkSynthesizer 0x00000001159daf14 SEUseVoice + 71
3 ....speech.synthesis.framework 0x00007fff85d42d4a NewSpeechChannel + 617
4 com.apple.AppKit 0x00007fff86ebee35 -[NSSpeechSynthesizerVars setSpeechChannelWithVoiceCreator:voiceID:] + 125
5 com.apple.AppKit 0x00007fff86ebc56d -[NSSpeechSynthesizerVars setSpeechChannelWithVoiceIdentifier:] + 89
6 com.apple.AppKit 0x00007fff86ebce7c -[NSSpeechSynthesizer initWithVoice:] + 336
7 com.apple.iChat 0x000000010009da09 0x100000000 + 645641
8 com.apple.iChat 0x000000010001b3ae 0x100000000 + 111534
9 com.apple.IMCore 0x00007fff865fa14c _IMPersonStatusIsOnline + 34989
10 com.apple.IMCore 0x00007fff865f9fee _IMPersonStatusIsOnline + 34639
11 com.apple.IMCore 0x00007fff865f1b78 _IMPersonStatusIsOnline + 729
12 com.apple.iChat 0x00000001000066ad 0x100000000 + 26285
13 com.apple.iChat 0x000000010001ac60 0x100000000 + 109664
14 com.apple.IMCore 0x00007fff865ecdaa _IMPersonStatusFromFZPersonStatus + 1525
15 com.apple.CoreFoundation 0x00007fff8512493c __invoking___ + 140
16 com.apple.CoreFoundation 0x00007fff8512480d -[NSInvocation invoke] + 141
17 com.apple.CoreFoundation 0x00007fff851406e1 -[NSInvocation invokeWithTarget:] + 49
18 com.apple.iChat.IMUtils 0x00007fff859d82f7 -[IMLocalObject _handleInvocation:] + 182
19 com.apple.iChat.IMUtils 0x00007fff859d7e6f _IMRDeliverComponentArray + 138
20 com.apple.iChat.IMUtils 0x00007fff859d7dba _XDeliverComponentArray + 119
21 com.apple.iChat.IMUtils 0x00007fff859d7d23 IMRemoteObjectsMIG_server + 52
22 com.apple.iChat.IMUtils 0x00007fff859d7c55 _IMRServerPortCallback + 120
23 com.apple.CoreFoundation 0x00007fff8511365e __CFMachPortPerform + 366
24 com.apple.CoreFoundation 0x00007fff850eb6b1 __CFRunLoopRun + 5201
25 com.apple.CoreFoundation 0x00007fff850e9d8f CFRunLoopRunSpecific + 575
26 com.apple.HIToolbox 0x00007fff87b757ee RunCurrentEventLoopInMode + 333
27 com.apple.HIToolbox 0x00007fff87b755f3 ReceiveNextEventCommon + 310
28 com.apple.HIToolbox 0x00007fff87b754ac BlockUntilNextEventMatchingListInMode + 59
29 com.apple.AppKit 0x00007fff869f2eb2 _DPSNextEvent + 708
30 com.apple.AppKit 0x00007fff869f2801 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
31 com.apple.AppKit 0x00007fff869b868f -[NSApplication run] + 395
32 com.apple.AppKit 0x00007fff869b13b0 NSApplicationMain + 364
33 com.apple.iChat 0x0000000100002da0 0x100000000 + 11680
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x00007fff82939c0a kevent + 10
1 libSystem.B.dylib 0x00007fff8293badd _dispatch_mgr_invoke + 154
2 libSystem.B.dylib 0x00007fff8293b7b4 _dispatch_queue_invoke + 185
3 libSystem.B.dylib 0x00007fff8293b2de _dispatch_worker_thread2 + 252
4 libSystem.B.dylib 0x00007fff8293ac08 _pthread_wqthread + 353
5 libSystem.B.dylib 0x00007fff8293aaa5 start_wqthread + 13
Thread 2:
0 libSystem.B.dylib 0x00007fff8293aa2a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff8293ae3c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff8293aaa5 start_wqthread + 13
Thread 3:
0 libSystem.B.dylib 0x00007fff8293aa2a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff8293ae3c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff8293aaa5 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00000001010f2200 rbx: 0x00000001004c6670 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x00000001010f2200 rsi: 0x0000000000000000 rbp: 0x00007fff5fbfbf90 rsp: 0x00007fff5fbfbf60
r8: 0x0000000000000017 r9: 0x00000001010f9a00 r10: 0x0000000000007000 r11: 0x0000000000000001
r12: 0x00000001010f2200 r13: 0x00000001010f2200 r14: 0x0000000000000000 r15: 0x00000001004c70e0
rip: 0x00000001159e418d rfl: 0x0000000000010206 cr2: 0x0000000000000004 -
Is there a way to transfer music not purchased from the iTunes store from my ipod to my imac? Also, is it possible to move photos from ipod to imac? My computer was stolen so lost it all...have learned the lesson of backing up the hard way!
See this older post from another forum member Zevoneer covering the different methods available for copying content on your iPod back to your PC or Mac.
https://discussions.apple.com/thread/2452022?start=0&tstart=0
B-rock -
'Learn Python the Hard Way' book help - PowerShell
There's a book out called 'Learn Python the Hard Way' and it wants to run the exercises in PowerShell, which no one apparently knows much about, I just need to do a couple of simple functions, I just don't know how to do them and I don't
see how online. Here's an excerpt : "
8. You should be back at a prompt similar to what you had before you typed python. If not find out why.
9. Learn how to make a directory in the Terminal. Search online for help.
10. Learn how to change into a directory in the Terminal. Again search online.
11. Use your editor to create a file in this directory. Make the file, “Save” or “Save As...”, and pick this directory.
12. Go back to Terminal using just the keyboard to switch windows. Look it up if you can’t figure it out.
13. Back in Terminal, see if you can list the directory to see your newly created file. Search online for how to list a directory. "
I made a directory in PowerShell but haven't got past that. Any help?I'm sorry you weren't able to get a knowledge level-appropriate response to your question.
The answer you were looking for:
Use the command "cd" (change directory). At the command line type 'cd <directory name>'
So if the name of your file is is called "testdirectory" you would type 'cd testdirectory'
And it's that simple. -
HI
for this prblem i have to make a stack, but i have to program the stack the hard way and cant use any java predetermined stack things so here goes my problem.
I ahve been given this node class
public class Node {
public String data;
public Node next;
public Node(String tag, Node rest) {
data = tag;
next = rest;
} // end of constructor
} // end of class Node
no in the main body of program would it work as a stack if i did the following:
public class Stacking {
private Node top;
public Stacking() {
top = null;
public void pushTag(String startTag) throws TagError {
if(top==null){
top = new Node(StartTag,null)
else {
top.next=new Node(top,null);
top.data = startTag;
many thanks for any help that you can give meHere's something to get you started:public class Stack {
private Node top;
public Stack () {
top = null;
public void push (Object element) {
top = new Node (element, top);
public Object pop () { // throws EmptyStackException
Object element = top.getElement ();
top = top.getNext ();
return element;
public Object peek () { // throws EmptyStackException
return top.getElement ();
private class Node {
private Node next;
private Object element;
public Node (Object element, Node next) {
this.element = element;
this.next = next;
public Object getElement () {
return element;
public Node getNext () {
return next;
public class Test {
public static void main (String[] parameters) {
Stack stack = new Stack ();
stack.push ("1");
stack.push ("2");
System.out.println (stack.pop ());
System.out.println (stack.peek ());
System.out.println (stack.pop ());
}You still need to build the exceptions yourself.
Kind regards,
Levi -
hi iv got a sky router downstairs and a time capsule up stairs how do i set it up so that it just extends the sky wifi and then the hard drive in the time capsule is accessible from all over the house thanks
Connect an Ethernet cable from one of the LAN <--> ports on the back of the Sky router to the WAN (circle of dots icon) port on the back of the Time Capsule. This connection must be maintained at all times.
Then, using the setup "wizard" on your iMac illustrated below, configure the Time Capsule to create a wireless network that uses the exact same wireless network name and password that the Sky router is using.
You can get the setup wizard going in several different ways, but the simplest might be to click the WiFi icon at the top of the Mac's screen and then click on Time Capsule under the heading of New AirPort Base Station.
The wizard will open up and analyze the network, then the suggest the correct setup. The example below shows an older AirPort Express that is about to be setup in the same way. You will see a Time Capsule icon on your screen when you run the setup wizard. -
Learn the Hard Way. Zooming in on video = Major Loss in Hi-Def Resolution?
Hello, I'm doing a job for a friend. Basically a commercial job, but we're amateurs and doing it alone.
We used a high-end Panasonic camera with a P2 card. It recorded at 30 fps and at 720p.
I did all the editing, then compressed it for the iPad. Looks okay... BUT.
BUT. I original shot from a few feet back extra to stop the actors from going out of frame. Then I zoomed in a little in editing using the "Image and Wireframe" option.
I'm noticing the zoomed in shots look a little grainy. At first I thought this was my video card (don't laugh, but I'm using a white macbook). Now I'm realizing that it's the zooming in that's causing the graininess, as the shots were I didn't zoom in look crystal clear high-def.
Is there anything I can do? I thought using the P2 Card would have such high resolution I'd be able to zoom in just fine. I guess this is learning the hard way? Next time, should I just mentally let go of the "Image and Wireframe" option as it's going to be a different quality than the other shots?
Thanks guys. We might have to reshoot this whole thing.Yeah, you should render it out before giving up all hope.
That said, if you zoom by a factor of 2, your 720 becomes 360.
That's less resolution that SD! So it all depends +how much+ you zoom.
Maybe you can zoom in a bit less, and it'll look passable.
Sometimes I shoot at 1080p if I know I'll need to zoom +a little+
or use a smoothcam function, so I'll have decent resolution at 720p. -
What external drives work well with a late 2011 MacBook Pro (I7, Lion OS) apart from my Kingston flash and USB drive, and the SD drives that I use in my cameras and recording devices? I ask because I just found out the hard way that a Samsung EVO 840 does not. Also, should I avail myself of something that works with the Thunderbolt or Firewire connections? I'm looking to back up music and video files created and/or processed in Logic Pro and the Adobe Production Premium software suite (Premier Pro, After Effects, Audition, etc).
Hmm, not sure what problems you had installing this drive. The review here gives it good marks for Mac:
http://www.amazon.com/Samsung-Electronics-EVO-Series-2-5-Inch-MZ-7TE1T0BW/produc t-reviews/B00E3W16OU
There does seem to be a lot of prep to make it work:
"1. Preparation to install your new shiny SSD
1.a You will need a migration tool (I used the Sabrent kit USB 3.0 to Sata that was suggested in these review) see link http://www.amazon.com/gp/product/B00DQJME7Y/ref=oh_details_o03_s01_i01?ie=UTF8&p sc=1
1.b You will need to download a trim enabler (mid 2012 macbooks only support native trim with apple brand ssd's) I recommend going to cindori.org and downloading trim enabler version 3.xx. You can do this step before or after the OS migration
1.c You cannot use the Samsung SSD migration software *don't worry Mac has its own imaging/migration utility*"
Also in those reviews:
" Only down side when using this product in a Mac Mini is you will be required to download and install Trim Enabler so that your drive performs optimally on your Mac device. This is an Apple issue, not Samsung, but it is an extra step you will have to take after you install the hard drive, and any time you perform an OS upgrade." He rant's on.
Personally I only deal with OWC:
http://eshop.macsales.com/shop/SSD/OWC/
They are very knowledgable and if there's a problem they will gladly take back the item. (Never happened to me yet - 8 years and counting).
Just upgraded my 13" MBP 2011 to 120 GB for $79. Adobe CS 6 opens in 3 seconds! Awesome!
When I was in Chicago I had a pro photographer for a client. She wound up with 4 internal drives in her Pro, 4 external drives and an dual array locked in a steel vault in the basement. All from OWC. OK she was a bit paranoid. Great client though.
As far as value for price:
http://eshop.macsales.com/item/OWC/MES3FH7500G/
500 GB for $130.
However as far as reliability is concerned:
http://www.rockpapershotgun.com/2014/01/30/are-ssds-reliable/
http://www.extremetech.com/computing/173887-ssd-stress-testing-finds-intel-might -be-the-only-reliable-drive-manufacturer
So sudden power loss is an issue with SSDs.
Personally I'd go with a moderate sized SSD internally and a conventional external for backup. An array would be the most reliable. -
How can I transfer photos from an IPhone 5 to an IPad 2 using a cable. I have tried using the lightning to firewire adapter with my current lead but this only seems to allow a download from the IPad to the IPhone and not the other way around.
The devices are not designed for transfer of that kind. Use Photo Stream as suggested by another poster, or transfer photos to your computer (a good idea anyway since they will be lost if your device needs to be reset), then use iTunes to sync them to the other devices.
-
I interrupted a software update and my macbook pro will not boot. I have tried to reboot using the startup disc, I have tried to verify the disc, and repair the disc. It tells me I need to erase and reformat the hard drive then reinstall the operating system. I do not have a back up of all my applications, my garageband music and other things. I also do not have time capsule set up on this machine, but I do have a 2 TB time capsule.
Is there anyway to back up this corrupted drive so I can restore my applications later?There's an old saying. If you don't have a backup disc, then there must be nothing important to backup. That's just lesson #1. Lesson #2 is to never interrupt a software update. Not a good thing.
OK, I'm sure you know this. It just upsets me to read your story, knowing you have a lot of important stuff on your hard drive, and didn't use time machine.
You're pretty much in a bad place. My only hope for you is to boot to your Installation Disc, then using disk utility see if you can save the internal hard drive (by fixing what can be fixed). You might be able to see your user folder and some of your apps. I wouldn't even consider copying the library, because who knows what's been corrupted in there.
Good luck. -
I accidently deleated a file from the Elements organizor and from the hard drive. Can I get it back? How to do it?
There's a good chance that you can if you haven't done too much work after deleting it. Typically files are not actually wiped from the hard drive, rather the space they take is marked as free to use by another file if needed. So if it hasn't been used by another file it can be recovered.
Try this program... it will help if you know where the images were stored.
http://www.piriform.com/recuva
Colin -
I Just synced my iPhone and lost all the info in notes I had on the phone. How do you have the info sync from phone to desktop and not the other way around as I usually make contact changes etc on my phone. I would then like to be able to sync that info from desktop to ipad thanks
It does make sense. The iPhone is a one-person device and just syncs to one computer.
The way it should work is as follows:
Old computer content ---> New computer
New computer <---> syncs to iPhone
But the way you are trying to operate sounds like:
Old computer content ---> iPhone
... and ...
New computer content <---> iPhone
So simply move your old stuff (either directly from iTunes, or from a computer backup) to the new computer, have it all there, then sync your iPhone to the new machine. -
I have just installed a new hard drive in my imac intel 20" (2006) and upgraded the memory and now the hard drive does not show up in the 'select destinations' folder of the install program. I can see the hard drive in the disk utilities window however it wont let me do anything.
It is a seagate 1TB SATA II drive however it is displaying it as a 7.3 TB.
If anyone has any suggestions I would be happy to hear them.
I have tried to erase and partition and get the same error message each time, 'Input/Output error'.
I have tried starting the thing with the install disk which is Mac OS X (Tiger?) which came with the computer. No good.
Anyone?Thats correct. I can see it in the list however when I attempt to erase it or partition it it's like it's not being found or recognised and it throws up the input/output error message. I am pretty sure that the sensor it attached correctly and it is a SATA drive. I can see all the infor regarding the drive when disk utility is open and it all looks good but I cant access it or do anything with it. It's taunting me!
The install disk is in the drive and the install program runs right up to the point where you have to select the location for the install and there is just nothing in the box where you have to select the hard drive icon.
I have my suspiscions about the drive but any help would be appreciated. -
Can I install Mac OS X 10.5 on a Powerbook G4 already running Mac OS X 10.6? I lost my disc of 10.6 and can only find my 10.5 disc as I'm selling my MacBook, and wiping the hard drive for a complete reset.
A PowerBook G4 can't run Snow Leopard OS 10.6, however, it can run Leopard OS 10.5. But you must use a retail (black) Leopard install DVD.
What does the selling of your MacBook have to do with installing Leopard on your PowerBook?
Cheers, Tom
Maybe you are looking for
-
HT2204 why does my phone continue to tell me my id is disabled, even after I reset it
why does my phone continue to tell me my id is disabled, even after I reset it
-
Problems with root_archive unpack / pack
Hi folks, I am trying to build a bootable CD ROM based on the 10/08 release of Solaris 10. Having mounted the Solaris DVD as an hsfs filesystem I have cpio'ed the files I think I need to a writable directory on my hard disk (directory -- /export/home
-
How to create 2 conditions from 2 datasets in row visibility SSRS
Hi Experts, In ssrs, I want to create an expression for the row visibility. But, the expression will contain 2 conditions from different 2 datasets (DealStarts & RowofTrendingVisibility). I have applied a solution from online, but got an error mess
-
Where is the Terminal config file?
Hello, I am trying to add a simple alias as a default to Terminal. Where is the configuration file? I can't find it anywhere. Thanks!
-
Recovering an Oracle Client Install
Hi, I had an Windows XP client pc with Oracle Client 11-1-0-6 installed. In my absence this client was reinstalled with Windows 7. Therefore all my Registry and Start - Programs settings have been lost. However my original 11-1-0-6 Oracle Home still