Filtering on blank subject

I have been unable to find a direct way to set up a mail filter on a blank subject.
If my criterion is Subject is with nothing specified in the subject field, it is rejected. If I add some other condition (Every Message + All of the conditions are met) and create one like the above, it seems to be accepted...
However, it nonetheless doesn't act on a message whose subject is blank.
Is there a way I haven't figured out?
BTW, I did try scripting, but I put that question in a second post.

Thanks Andy, this is good stuff...i'm not an applescript user so I'm not sure if I've got the syntax wrong, but here's what i've done...
using terms from application "Mail"
on perform mail action with messages theMessages
tell application "Mail"
repeat with thisMessage in theMessages
if ((sender of thisMessage is "[email protected]") and (subject of thisMessage is "")) then
try
delete thisMessage
stop evaluating rules
end try
end if
end repeat
end tell
end perform mail action with messages
end using terms from
I've applied this rule to all messages, but unfortunately it's not working. Not sure what to think...it's pretty straight forward so i don't understand why it wouldn't work...I've also tried a rule where it script just looks for the blank subject and the rule itself only applies it to messages from the specific email address but that didn't work either...

Similar Messages

  • Can message filters cause messages with blank subject and 1969 dates

    I have done many things to try to trace why I get messages with blank subjects and 1969 dates.
    downloaded TB
    created all new folders
    moved only persdict and msfFilterRules to the new profile.
    At this try
    set the option NOT to download messages on startup
    went off line and compacted all folders.
    emptied the inbox and all subfolders.
    Exited TB.
    deleted all files under pop.verizon.net except msgFilters rules.
    Deleted all msf files for local folders in my profile.
    opened TB.
    a few times
    --With Firefox went to verizon webmail and moved a few messages to the Verizon inbox.
    --moved to TB window
    -- Clicked <get messages>
    -- still received blank messages with 1969 dates
    -- deleted those messages
    -- emptied trash
    went to the filter rules and unclicked all filters that send files to local folders
    left 2 rules in place
    (1) if a sender was in my address list send the message to inbox folder called "Known sender"
    (2) if the subject was NOT a weird string like "&*%$@!+=?><" send the message to inbox folder called "Suspicious" This filter is because there is not an ELSE function in TB it is extremely unlikely that a message would have such a subject.
    [These two filters should move all messages except junk to the two folders.]
    I then tried the above procedure of going to Verizon, moving messages to Verizon Inbox, etc. a few times.
    I did NOT get the messages with blank subject and 1969 date!!
    Questions:
    (1) Is this just a fluke?
    (2) From understanding the internals of TB is it reasonable that some now-unchecked message filter(s) had caused there to be the oddball messages?
    (3) if It is a filter rule, how can I find out which one it is?

    I looked though all the condition specification options I do not see how using header info in a condition specification would '''change '''the header info.
    I looked at the possible actions on filters.
    I only see "tag" and "Star" as ones that might change header info.
    However, I found out that when I unchecked the first 17 of 19 filters and just had the two I explained above I would sometimes get a message with the 1969 date.
    Since then I deleted those two rules and made new versions and moved them to the bottom where the earlier versions had been. I have not had the 1969 messages since!!
    I have put a new filter at the top of the list that checks whether the date is before 1/1/971. If teh date is before 1/1/1971 the filter tags the message as important and moves it into the inbox folder named "Suspicious".
    I have not seen any 1969 messages since then.
    Since the problem was intermittent and because I was not able to create conditions whereby The 1969 dates would or would not occur, the problem may not be 'fixed'. I'll watch it for a while
    Meanwhile, I'll continue to manually go though the webmail on Verizon and as a test only download mail that I do not want to save for the long term. Messages I want to keep I'll move messages I want to keep for the long term into foldrs on Verizon. '''If '''after a while, I do not get any more of the 1969 messages, I'll move messages I want to keep into the Verizon inbox and download them into TB

  • Creating a blank subject-line in email hyperlinks

    I'm producing a pdf that includes email hyperlinks, and want to leave the subject line blank so responders can choose the most appropriate line themselves. Keynote, however, seems to insist on a subject line being provided, otherwise it defaults to showing 'email subject'.
    Anyone know if it's possible to produce a blank subject line for the email links?
    iBook G4   Mac OS X (10.4.6)   1.2 GHz, 768 MB

    Sorry, I figured it out. I was "re-creating" the text box by copying the original text in order to keep the font. When I tried the procedure starting from scratch, voila - new, accurate Email Me button.

  • UTL_SMTP Problem: Sporadic Blank Subjects in Email

    I am wondering if anyone else has run into this problem with their implementation of UTL_SMTP.
    We currently deployed code changes to switch from hosting out to send email, to using the UTL_SMTP email functionality from within the database.
    We are now getting reports of these emails sporadically having a blank subject.
    The "Subject:" tag and corresponding subject text are within the message body of the email instead of the subject line of the email.
    Looking for a quick fix to ebb user grumblings.
    Thanks in advance for any help you can provide -
    Mindi

    Thanks for the example. That's exactly how we are using the utility, and we are successfully sending email.
    But for some bizarre reason the first person on the distribution list gets an email with the subject correctly populated, and the second (third, fourth ...) person gets an email with a blank subject, and the words "Subject: [blah, blah, blah]" embedded within the body of the message.
    And this doesn't happen every time. We cannot identify a pattern, and are having an impossible time trying to duplicate the same error.
    It's almost as if the Oracle utility is unable to resolve the Subject field on occasion for some recipients.
    I was hoping that someone else had run into this.

  • Creating MTA filters based on subject

    hi,
    Could anyone help me out in creating MTA filter for bolcking mails based on subject of an email.In the documentation it says you have to do it using seive lang .If you have a sample template pls provide.
    rgds
    rajeev nair

    please read RFC3028��Sieve: A Mail Filtering Language,
    you can find many examples

  • IMAP Email Portlet Error accessing email with blank subject field

    I have sucessfully deployed imap portlet and added it to a page. I am able to read and compose emails. However while testing the portlet I ran into few problems:
    1. Cannot read an email from inbox if the subject field of email is blank. Only way to read this email is to first select an email that has a subject and then navigate through "next" or "previous" button to read this email.
    2. Some of the emails does not show the attachments. Some of them dooes show it. I am unable to figure why is it doing so.
    3. It takes too long to load and sometimes ends up in "portlet time out".
    Has anyone else also ran into such problems. Is there a solution to these problems.
    Thanks
    Abhishek Periwal

    Thanks for early reply.
    I analayzed my emails and figured out that email that are forwarded to me with some attachments have problems. These emails do not include the actual attachments , they only include the text part written by the sender. It will be great if this bug gets fixed.
    Secondly I increased the time out and it helped. Thanks for your suggestion.
    Thanks
    Abhishek

  • Filtering by 'Blank' and 'Non Blank'

    Numbers looks better but the lack of this simple function is driving me crazy.
    In Excell, I could quickly sort a column by 'blank' 'non-blank' or a whatever else is in the pulldown (like a name) - and then get a count of those cells with that criteria.
    How do I quickly do this in Numbers?? I know I can set criteria but I then need to know what's in a cell ahead of time.
    I use spreadsheets to track projects and need to be able to quickly sort the fields while on a call - using Numbers for this is not working.

    In Numbers, you can quickly hide rows that are blank or non-blank and then do the sort.
    Click in the column you want to sort. On the the toolbar is a button called "reorganize", click it. It has three parts. The first is sorting. The second is filters. The third has to do with categories. In the filter section, select a column and it will let you choose filters such as blank, not blank, contains, etc. The rows that don't meet your criteria will be hidden and you can sort the remaining rows as ascending or descending if you want.
    A count of the items that meet your criteria is not available as far as I know.
    The Pages 09 users manual provides more detail than what I've provided above. The section on sorting begins on page 63.

  • Warn on empty/blank subject line/header? (I've got a lead)

    I see that others have already asked here a few times about whether there is a plugin or setting for Mail.app to warn me when I attempt to send a message w/ no subject header. The answer seems to be there's no way to do that and we're just out of luck. You'd think there'd be a demand for this, as it seems to be a mistake that anyone can make every now and then.
    Well, I'm asking again, and also I've got a lead on a potential route to a solution.
    I did find a handy Mail plugin that warns when you're forgetting an attachment:
    http://www.macosxhints.com/article.php?story=20060330105237123&query=mail%2Batta chment
    The author of that plugin even has a tutorial on making Mail.app plugins:
    http://www.bazza.com/~eaganj/weblog/2006/03/29/demystifying-mail-app-plugins
    For someone with the right know-how, it seems like this could totally be adapted to warn on an empty subject line! Come on, somebody out there's gotta be up to the task! It's your channe to win the adoration of millions and prevent ambiguous emails worldwide!
    G5 dual 2.3ghz   Mac OS X (10.4.2)  

    I take the simple (though not free) way:
    www.bebosoft.com/formstogo/
    domerdel wrote:
    > i've developed a working PHP5 file to submit the form to
    the
    > webmaster (info@). Now, the client wants me to add on a
    custom
    > autoResponder. basically, the user fills out the form,
    the user gets
    > an e-mail saying thank you in the subject line and body
    copy, says it
    > came from info@ website.
    >
    > Here's the PHP script that's linked to it:
    >
    >
    >
    > <?
    > error_reporting(1);
    > if ( $_POST['tpl'] == "mail_req.tpl" )
    > $mailto = Array("[email protected]");
    > else
    > $mailto = Array("[email protected]","[email protected]");
    >
    > $subject="Celibre Web Inquiry: {$_POST['name']}";
    >
    > if ( $_POST['tpl'] == "mail_req.tpl" ) {
    > $t_data=file_get_contents("mail_req.tpl");
    > $subject="Req Cert Inquiry from Website";
    > }
    > elseif ( $_POST['tpl'] )
    > $t_data=file_get_contents("mail_contact.tpl");
    > else
    > $t_data = file_get_contents("mail_template.tpl");
    > foreach($_POST as $key=>$value)
    > $t_data=str_replace("[".$key."]",$value,$t_data);
    >
    > if ( $_POST['companyname'] )
    > $fromname=$_POST['companyname'];
    > elseif ( $_POST['name'] )
    > $fromname = $_POST['name'];
    > else
    > $fromname = $_POST['firstName'] . " " .
    $_POST['lastName'];
    >
    > $headers = "MIME-Version: 1.0\n".
    > "Content-type: text/html; charset=iso-8859-1\n".
    > "From: \"Website.com\" <[email protected]>\n".
    > "Date: ".date("r")."\n";
    >
    > foreach($mailto as $value) {
    >
    mail($value,$subject,$t_data,str_replace("[to]",$value,$headers));
    > }
    >
    > header("location: thank_you.html");

  • I get email with blank "from", blank "subject" and nothing in it! What is i

    Anybody knows why I have started getting emails that have no from, no subject and no body? I'm not sure when it started exactly, I have been getting about one a week and today I got 2 together. Strange behaviour...

    I have been getting these too! They really bother me. And sometimes I get email that has a weird bunch of nonsense letters and numbers as the sender.
    I usually delete these immediately without opening them, but wonder what is going on!

  • Workflow Email Notification with blank subject header

    Hi Gurus,
    I am not a workflow expert but I am looking into a situation where some PO upon sending for PO release approval, there is subject header but for certain country, there isn't any header.
    Please advice where to check.
    Thanks in advance for your help.

    Hello,
    First check (in SWEL) which events are created when a sales order is created.
    From this you can deduce the BOR object.
    See if the business partner's contact person email is an attribute of the object; if not then you will have to add an attribute that deduces the email via an ABAP program or function module.
    This attribute should be added to a delegated subtype of the BOR object.
    Then you can use the new attribute of the BOR object in the workflow to send him a message.
    Try it.
    regards
    Rick Bakker
    Hanabi Technology

  • DAX: Time intelligence and filtering out blank values

    Hi all,
    Quick question.  I'm currently calculating the length of time between two dates ('today' vs [Completed Date]) in a new column.  However, I cannot get the syntax correct to filter out the blanks in the [Completed Date] column.
    My current formula is this:  =FLOOR(1. * ( today() - [Completed Date]) / 365, 0.25)
    I just need one more piece to work around the blanks.  Any suggestions on what to add?
    Thanks,
    ~UG

    Use ISBLANK
    =IF (ISBLANK([Completed Date]),BLANK(),FLOOR(1. * ( today() - [Completed Date]) / 365, 0.25))
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • *** [BLANK Subject]

    Dear support,
    I just made a fresh and clean install of Windows 7 32bit RTM German.
    I have a <span class="mainlink">Sound Blaster X-Fi XtremeMusic and right after installing the latest driver from creative.com, it is not possible to start the Control Panel any more.
    It crashed immediately and errors get written to the EventLog, e.g.
    Name der fehlerhaften Anwendung: Explorer.EXE, Version: 6..7600.6385, Zeitstempel: 0x4a5bc60d
    Name des fehlerhaften Moduls: CTMLFX32.dll, Version: .0.4.0, Zeitstempel: 0x483f9682
    Ausnahmecode: 0xc0000005
    Fehleroffset: 0x000094c5
    ID des fehlerhaften Prozesses: 0x57c
    Startzeit der fehlerhaften Anwendung: 0x0ca280e65e6b8
    Pfad der fehlerhaften Anwendung: C:\Windows\Explorer.EXE
    Pfad des fehlerhaften Moduls: C:\Windows\system32\CTMLFX32.dll
    Berichtskennung: d5c3362d-940-de-969e-003d4ab6622
    Unfortunately I read a lot of posts about the same problem in this forum with Windows Vista.
    Although it is very, very poor from Creative to STILL provide such buggy drivers after years, I am willing to support you and provide you with further information like core dumps etc., if this helps you to fix this annoying bug.
    Regards,
    Ralph
    System Information
    Time of this report: 8/28/2009, 2:23:
    Machine name: ANGEL
    Operating System: Windows 7 Ultimate 32-bit (6., Build 7600) (7600.win7_rtm.09073-255)
    Language: German (Regional Setting: German)
    System Manufacturer: System manufacturer
    System Model: System Product Name
    BIOS: Phoenix - AwardBIOS v6.00PG
    Processor: AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ (2 CPUs), ~2.4GHz
    Memory: 2048MB RAM
    Available OS Memory: 2048MB RAM
    Page File: 88MB used, 3276MB available
    Windows Dir: C:\Windows
    DirectX Version: DirectX
    DX Setup Parameters: Not found
    User DPI Setting: Using System DPI
    System DPI Setting: 96 DPI (00 percent)
    DWM DPI Scaling: Disabled
    DxDiag Version: 6.0.7600.6385 32bit Unicode

    [size="3" face="Times New Roman">Hi, I have the same problem on both my Vista and Wndows 7 machine. The dri've 2.8.00.3 will cause Windows Explorer/Control panel to crash. I had to reinstall my old dri've 6.0..272 released in 3/5/07. This is very poor customer support when a company as large as Creative Labs releases technology that does not work properly. When I upgraded one of my desjtops to Windows 7, I though maybe I?not have the issue, but I am. I would understand if the?problem was only with Windows 7, however there is?excuss?to have?an issue with the Vista machine.

  • "subject" is blank

    Tried to set up rule for e-mails that have no subject (they're usually junk) but I wasn't able to do that. Is it possible? I wanted to move all e-mails with no subject line to Trash or Junk. When I went to "add rule", I set the "if condition are met" boxes to "subject" "contains" and then I left the last box blank...but that didn't work because a window popped up telling me to fill in all the blanks. But that's the point: I want to block e-mails that have a blank subject line!
    Is there any way to set this up?
    Thanks.

    I assume you are using Apple's proprietary mail program. If so, you should be able to quickly train it to recognize spam and move it to a spam folder without rules of the sort that you are talking about. Also, most spam that I receive has a subject as part of the teaser to get the receiver to open it.

  • Why do I receive messages with only a date, no subject, no from, no body, etc.?

    at varying times I receive messages with a blank subject, no entry in [from, to] no body, but a date in 1969.
    Any ideas why I receive these?

    Thank you for your help.
    I tried emptying the inbox, deleting the 2 files, and restarting TB.
    I did the same for Sent and Trash.
    I also deleted all .msf files for all inbox sub-folders and for all folders and sub-folders under "My Mail".
    the problem persists.
    My inbox has many sub-folders and sub-sub-folders should those be moved to My Mail?
    Another problem I am having. I do not know if it is related.
    I have a stack of filters that move incoming mail into folders. The stack ends with 2 filters.
    (1) a filter that checks whether FROM is from someone in my mail lists. It then moves the message into a folder called "Known Sender".
    (2) a psuedo-ELSE filter that check whether the subject contains a very improbable string. It put the message in a folder called ") Suspicious".
    Sometimes I still end up with folders in Inbox that clearly should be in the two folders, "Known Sender" or ") Suspicious".

  • Fill Blank Cells in Column

    I have a spreadsheet given to me that is a list. Column A is a nominal or catergorical variable (imagine something like "Nationality") and column B is a ratio variable (imagine something like "height").
    Unfortunately not all of the rows have data filled out column A. The issue is identical to the one presented here in MS Excel: http://www.contextures.com/xlDataEntry02.html
    I would like to calculate averages for the subgroups in column A. I could do this manually be selecting each range of data in column B, but with thousands of cells and many subcategories, it would take a long time. From what I can see Numbers "categories" function won't work as I would like if there are blank cells, so it seems I would need to fill in the blank data, to make a proper nominalised database list. Rather than do this manually with manual fills, is there a way to do it programatically? I can't manage the trick for MS Excel in the aforementioned website, as Numbers only allows filtering for blank cells, rather than selecting blank cells.
    I hope someone can help.

    And now, the script :
    --[SCRIPT fillblankcells]
    Enregistrer le script en tant que Script : fillblankcells.scpt
    déplacer le fichier ainsi créé dans le dossier
    <VolumeDeDémarrage>:Users:<votreCompte>:Library:Scripts:Applications:Numbers:
    Il vous faudra peut-être créer le dossier Numbers et peut-être même le dossier Applications.
    Sélectionner une cellule dans la colonne à compléter.
    menu Scripts > Numbers > fillblankcells
    Si une cellule de la colonne est vide, le script l'alimente avec le contenu de la dernière cellule remplie qui la précéde.
    --=====
    L'aide du Finder explique:
    L'Utilitaire AppleScript permet d'activer le Menu des scripts :
    Ouvrez l'Utilitaire AppleScript situé dans le dossier Applications/AppleScript.
    Cochez la case "Afficher le menu des scripts dans la barre de menus".
    --=====
    Save the script as a Script: fillblankcells.scpt
    Move the newly created file into the folder:
    <startup Volume>:Users:<yourAccount>:Library:Scripts:Applications:Numbers:
    Maybe you would have to create the folder Numbers and even the folder Applications by yourself.
    Select a cell in the column to fill.
    menu Scripts > Numbers > fillblankcells
    The script will fill every blank cell of this column with the contents of the preceeding filled cell.
    --=====
    The Finder's Help explains:
    To make the Script menu appear:
    Open the AppleScript utility located in Applications/AppleScript.
    Select the "Show Script Menu in menu bar" checkbox.
    --=====
    Yvan KOENIG (VALLAURIS, France)
    2010/04/05
    --=====
    on run
    set {dName, sName, tName, rname, rowNum1, colNum1, rowNum2, colNum2} to my getSelParams()
    tell application "Numbers" to tell document dName to tell sheet sName to tell table tName to tell column colNum1
    set maybe to ""
    repeat with r from 2 to count of row
    if not (value of cell r) = 0 then
    set maybe to value of cell r
    else
    set value of cell r to maybe
    end if
    end repeat
    end tell
    end run
    --=====
    on getSelParams()
    local r_Name, t_Name, s_Name, d_Name, col_Num1, row_Num1, col_Num2, row_Num2
    set {d_Name, s_Name, t_Name, r_Name} to my getSelection()
    if r_Name is missing value then
    if my parleAnglais() then
    error "No selected cells"
    else
    error "Il n'y a pas de cellule sélectionnée !"
    end if
    end if
    set two_Names to my decoupe(r_Name, ":")
    set {row_Num1, col_Num1} to my decipher(item 1 of two_Names, d_Name, s_Name, t_Name)
    if item 2 of two_Names = item 1 of two_Names then
    set {row_Num2, col_Num2} to {row_Num1, col_Num1}
    else
    set {row_Num2, col_Num2} to my decipher(item 2 of two_Names, d_Name, s_Name, t_Name)
    end if
    return {d_Name, s_Name, t_Name, r_Name, row_Num1, col_Num1, row_Num2, col_Num2}
    end getSelParams
    --=====
    set {rowNumber, columnNumber} to my decipher(cellRef,docName,sheetName,tableName)
    apply to named row or named column !
    on decipher(n, d, s, t)
    tell application "Numbers" to tell document d to tell sheet s to tell table t to return {address of row of cell n, address of column of cell n}
    end decipher
    --=====
    set { d_Name, s_Name, t_Name, r_Name} to my getSelection()
    on getSelection()
    local _, theRange, theTable, theSheet, theDoc, errmsg, errNum
    tell application "Numbers" to tell document 1
    repeat with i from 1 to the count of sheets
    tell sheet i
    set x to the count of tables
    if x > 0 then
    repeat with y from 1 to x
    try
    (selection range of table y) as text
    on error errmsg number errNum
    set {_, theRange, _, theTable, _, theSheet, _, theDoc} to my decoupe(errmsg, quote)
    return {theDoc, theSheet, theTable, theRange}
    end try
    end repeat -- y
    end if -- x>0
    end tell -- sheet
    end repeat -- i
    end tell -- document
    return {missing value, missing value, missing value, missing value}
    end getSelection
    --=====
    on decoupe(t, d)
    local l
    set AppleScript's text item delimiters to d
    set l to text items of t
    set AppleScript's text item delimiters to ""
    return l
    end decoupe
    --=====
    on parleAnglais()
    local z
    try
    tell application "Numbers" to set z to localized string "Cancel"
    on error
    set z to "Cancel"
    end try
    return (z is not "Annuler")
    end parleAnglais
    --=====
    --[/SCRIPT]
    Yvan KOENIG (VALLAURIS, France) lundi 5 avril 2010 14:37:02

Maybe you are looking for

  • Report performance issue in oracle database 10g to 11g

    Hi All, We have one test instance for database 10g where the report is working fine below is the plan for report. SELECT STATEMENT VIEW APPS SORT UNIQUE UNION-ALL HASH JOIN TABLE ACCESS BY INDEX ROWID INV.MTL_SYSTEM_ITEMS_B NESTED LOOPS MERGE JOIN CA

  • Fullscreen on 2nd Display, remove menu bar?

    This may seem picky, but it actually affects a lot of my day. I have dual monitors, and often play video or use Parallels for work on my 2nd display, but then work natively in OS X on my 1st display. Regardless of what I'm working in, if I am trying

  • IPod automount [SOLVED]

    Hello all, I'm having trouble trying to automount my ipod, at first I tried to use udev, but then I've come to realise that udev is used to handle the inodes rather than mounting of devices (wrong? Can it mount things, or does autofs mount them). I'm

  • Cannot upgrade to Version 2.4

    I have a legit Lightroom version 2.0 and had successfully upgraded to 2.1, 2.2 and 2.3 but cannot upgrade to latest 2.4 with the error "Error reading setup initialization file" I have downloaded the upgrade twice with the same error. I have reinstall

  • Disabling "Determining Gapless Playback Information"

    Is there any way to disable this? I absolutely, positively do not want it to run at all. I have thousands of songs on a NAS (samba'ed) over an 802.11g connection. It takes hours upon hours just to analyze 300 songs. I can't click the "X" to cancel be