×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

U.S. Army Robots Break Asimov's First Law

millahtime Know What You Are Talking About (821 comments)

...who fears government having sole access to technology that its own citizens would be jailed for?

The autonamous technology is already out there. Look at the DARPA Grand Challenge. And, it's not just big corporations but universities and small organizations. If you are talking about the guns. Well, you may not trust the government with those big guns with the checks and balances. But, who would trust you and others with those guns but without those checks and balances?

So, you talk about future dictators having more tools of torture. Do you think they are not doing great with the tools they have now?

I'd rather return to the "No Standing Army" policy of individual state militias that can be called up to defend our borders in the event of a real declared war.

I kind of like this idea but it is not practical in this world. The US is a big target for many reasons. The top guy always is. Can a militia get up to arms quickly enough? Can they militia men have the training that regular army can have? No to both. It would put us in a loosing situation against our enemies. This is no longer practical.

more than 8 years ago

Submissions

millahtime hasn't submitted any stories.

Journals

top

Hotmail filters Mail.app sent emails to spam

millahtime millahtime writes  |  more than 8 years ago hotmail (Microsofts webmail service) is filtering mail written in Mail.app (a mac OS X) program directly to the junk mail folder and I figured out what they are doing.

It started when some mail that went out of a mail server I manage was incorrectly filtered by hotmail as junk email. In the interest of knowing what was going I performed several tests to obtain the details of the problem.

First, I tried sending from several other methods. This included sending from other mail programs in unix, webmail, etc. Some of these under the same routing path through my firewall. All of the other mail programs, whether by webmail or smtp, sent and were not filtered to junk. But, Mail.app was consistantly filtered to junk.

So, I decided to try and fool hotmails filters so they would think it was coming from Mail.app and see if I could find what they were filtering based on.

In the headers of the email there are two specific lines that tell you the email was generated by and apple product and Mail.app specifically:

X-Mailer: Apple Mail (2.733)
MIME-Version: 1.0 (Apple Message framework v733)

At first I tried scripting, in PHP, scripts to send to a test email address and see what was identified as spam. Using mail(), which uses qmail on my setup, and sendmail itself in another setup caused the mail to not be filtered. Hotmail seems to realize mail is from these programs and not Mail.app so it is not filtered.

Next, I tried scripting so that the email interacts directly with a known good smtp server. In my case I used comcasts mail server as they are my internet provider. I used a script already generated to do smtp that can be found here. When I added:

X-Mailer: Apple Mail (2.733)

to the header it is filtered to the junk folder in hotmail.

So, hotmail looks for this header and to make sure the email is not from sendmail or qmail. In these cases the email is filtered to the spam folder.

REAL NICE Microsoft.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...