Question for operations people. I work at a place that believes in configuring Nagios to send SMS alerts on all priorities of issues - even non-urgent ones that I don't need to wake me up in the middle of the night.

Is there a way on my iPhone to filter these texts based on words in the body or subject? I've got an iPhone 3GS, I think it's running iOS 4.x something but I can upgrade to iOS 5 if needed.

migrated from serverfault.com Nov 4 '11 at 20:12

This question came from our site for system and network administrators.

  • I'm not aware of any solution for this – nohillside Nov 4 '11 at 20:21

You could send the SMSes through an online service like Google Voice that might be able to do content filtering (or at least would forward certain ones to email to filter).


Unless disabled, the iOS Spotlight search and the in-app Messages search can find terms you might otherwise filter. Automating this in any way is strictly reliant on jailbreaking the unit for a 3rd-party offering (of which I'm not aware).

  • well that sucks darn it all --- – user13382 Nov 8 '11 at 0:58

You can use GroupMe as a proxy Text service and set notifications to mute for that contact. That way you can take a look at the conversation if you want to, but don't get disturbed by it.


There's no way to do this in iOS unless you can have the messages sent from different addresses. Then you could put the phone in Do Not Disturb mode, but allow the email address of the urgent contact to pass through by putting them in Favorites.

Alternatively, you could send the notifications to an email address and use IFTTT or email filters to forward those with, for example, "urgent" in the subject to your cell phone's email address.

You must log in to answer this question.