General

Sender’s email says it’s from/via my email address! – Google Apps / Gmail

I have many “Google Apps” accounts on domains.

Lets say one of these domains is “mydomain.com” for example…

There are regular gmail users under the same “Google Apps” account

For a long time I have used the “Google Groups” feature to have a group email address.

What’s  Google Apps Group?
If you don’t know (and let’s face it you probably do if you’re hear reading this) this is a feature which allows people to receive an email sent to a “Group” email address in their own inboxes.

e.g. Any email sent to the Google Apps Group email “appsgroup@mydomain.com” would go to the inboxes of three google accounts: alan@mydomain.com, ben@mydomain.com and carl@mydomain.com

In this scenario a “Google Group” is essentially just an alias address.

Recently (within the last few months) I have noticed that a few emails that have been sent to the appsgroup@mydomain.com group email address successfully arrive in the group members’ inboxes but with a From: header that looks like this:

From: ‘Someones name’ via AppsGroup [mailto:AppsGroup@YourDomain.com]
Reply-to: Real Sender <RealSender@AnotherDomain.com>

In other words, Google Apps/Gmail is making the email look like it’s coming from the appsgroup@mydomain email (i.e. myself!)

In certain versions of outlook you cant actually visually see the senders real email address and on iPhone this may cause the actual name of the sender to show up with your own name, since iPhone Mail pulls the name from it’s address book rather than from the email headers.

Originally I thought that the senders real email address was lost forever but it is actually in the headers.
You should be able to just hit reply and it will reply to the persons email

The problem arose for me because someone forwarded the email to me, thus stripping the original headers and therefore unable to see the original sender’s email address.

Why does this happen?
It turns out that Yahoo and AOL made changes to require mail providers that support the DMARC standard to reject all email from @yahoo.com accounts unless the mail actually originated at AOL and Yahoo’s servers. (Other providers have followed suit.)

If you have a Google Group / Alias address forwarding to a gmail account, it will rewrite the From: header as explained above if the provider sending the email has a strict DMARC policy like AOL and Yahoo. If they didn’t, the email may be rejected, depending on where it’s being delivered. (See the DMARC FAQ, where it looks like Google chose  option number 3).

It seems that the only way to fix this (i.e. prevent Google rewriting the header), is to remove your Google Group alias address, and replace it with an actual Google Apps user account you create with the same email address that you had for your Google Group alias. Then login to that new user account and set it up to forward mail  to your email address.

Of course this does mean if you pay for Google Apps users that you will need to pay for another user!

I had to explain this all the the friend in question and get them to reveal the original sender’s email address.

To see the email headers in Outlook:

Right-click on the email in question, and choose “Message options”
Scroll through the “Internet heaers” text box at the bottom and you will see the original sent from address:

Reply-To: Persons Name <person@email.com> or
X-Original-Sender: person@email.com
or
X-Original-From: Persons Name <person@email.com>

McAfee Total Protection: As a service virus scan won’t update – McAfee Un-Install Cleanup

The other day I came across a problem while when installing  McAfee Total Protection “as-a-service”  (mcafeeasap.com) on a laptop which had a free trial version of McAfee pre-installed.

Once installed, the Virus scan part of McAfee as a service would say it was  downloading  the latest definitions but would never complete.

The taskbar status icon was grey and would stay greyed out (it’s supposed to be red if all is ok).

After much digging and google searching I came across quite a few methods to try and fix this but none seemed to work.

Here are the steps I took to fix this issue…

McAfee Total Protection Clean Install Procedure…

Follow all of the steps below to fix the issue.

NOTE: Ignore if ANY of the trouble shooting steps below end in failure and continue to proceed with them all in order…

Uninstallation / Cleanup:

1. Log on to your security center at www.mcafeeasap.com

2. Click on the “Utilities” tab-> select the sub tab “Migration & Optimization“.

3. Under the Cleanup Utility –> select the Download option.

4. Download and save it to the desktop then run the downloaded .exe file to uninstall.

5. Delete all entries from Start->Run->temp (usually “C:\windows\temp” depending on how your OS was installed)  – Select all the files and folders and delete them (Ignore any files that you can’t delete)

6. Delete all entries from start->Run->%temp% (This is the user’s temp folder e.g. “C:\Users\Username\AppData\Local\Temp”) – Select all the files and folder under that and delete. (Ignore any files that you can’t delete)

7. Reboot the computer.

BEFORE YOU CONTINUE…  Reset the Windows firewall to default and then disable the windows firewall before you start the installation.

Installation :

To install the updates for the Total Protection Service, use the Silent installation method.

1. Open the webpage www.mcafeeasap.com and login with your details.

2. Click on “Utilities” at the top

3. Under the “Installation” tab, select the second option “Silent installation” to download.

4. save the vssetup.exe file to your c: drive.

5. Now click Start –> type cmd.exe into the search field.

6. Then right-click on cmd.exe and click “Run as administrator” to open the command prompt in admin mode.

7. Type cd\ (and hit the enter key)

6.Type or copy this command and paste

VSSETUP.EXE /CK=012345678901234567890123 /P=VFB

You must put YOUR company key in the above command (replace the numbers after CK=) and then run the command (hit enter).

The letter after the “P” parameter, V is the virus scan, F is the firewall and B the browser protection. If you want to install all these features leave the command as it is. if you don’t want a particualr feature installed you need to remove the letter (V, F or B) from the above command.

Run a complete update from the M shield icon (right click) after the install is done with the above method.

I hope this helps you out.
If it works for you tweet me to say thanks or

 

VBS Option Box – Simple VBScript MsgBox / Dialog Box with Options

I needed to create a basic script to execute a user selected routine but needed a simple way to capture the users choice. Like a MsgBox but with multiple options.
Here’s some nice simple code for a VBScript Option Box in case you want to do the same.

First we create a very basic HTML file which will act as the dialog box. (the options and buttons)…

<HTML>
<HEAD>
<TITLE>Make a selection</TITLE>
<SCRIPT language="VBScript">

Sub OKClick
If MenuOption(0).Checked Then
ChosenOption.Value = "Option 1"
End If
If MenuOption(1).Checked Then
ChosenOption.Value = "Option 2"
End If
If MenuOption(2).Checked Then
ChosenOption.Value = "Option 3"
End If
End Sub

Sub CancelClick
ChosenOption.Value = "Cancelled"
End Sub

</SCRIPT>
</HEAD>
<BODY>
<CENTER>
<BR>
<B>Please select an option:</B><P>
<input type="radio" name="MenuOption" checked="true">Option 1<BR>
<input type="radio" name="MenuOption">Option 2<BR>
<input type="radio" name="MenuOption">Option 3
<P>
<input type="Button" value="OK" onClick="OKClick()">
<input type="Button" value="Cancel" onClick="CancelClick()">
<input type="hidden" name="ChosenOption">

</CENTER>
</BODY>
</HTML>

The hidden input above is used to store the users chosen option.
The VBScript below, opens the HTML file and loops while waiting for this chosen option value to change.
When this chosen option value changes the VBScript captures this chosen option in a variable so it knows what the user selected.

Set objExplorer = CreateObject("InternetExplorer.Application")

objExplorer.Navigate "file:///C:\Script\option.htm"
objExplorer.ToolBar = 0
objExplorer.StatusBar = 0
objExplorer.Width = 400
objExplorer.Height = 230
objExplorer.Visible = 1

Do While (objExplorer.Document.All.ChosenOption.Value = "")
Wscript.Sleep 250
Loop

strSelection = objExplorer.Document.All.ChosenOption.Value

objExplorer.Quit

Wscript.Sleep 250

Select Case strSelection
Case "Option 1"
Wscript.Echo "You selected Option 1."
Case "Option 2"
Wscript.Echo "You selected Option 2."
Case "Option 3"
Wscript.Echo "You selected Option 3."
Case "Cancelled"
Wscript.Quit
End Select

Of course, instead of echoing the selected option you would put the code you want to run under each case.

This is a nice flexible solution allowing you to easily add/remove options.

You can do away with the OK button and, in the HTML, add onClick="OKClick()" to the radio button elements, so the user only needs to click once on the option they want.


If this info helps you out, tweet me to say thanks or

Because I’m so nice you can download the VBS and HTML files in this handy VBS Option Box Script Zip(851 bytes)
Note: make sure to put the HTML file in "C:\Script\" to test. (Or change the line in the .VBS file pointing to the location of the HTML file.

Dreamweaver CS3 won’t start in Windows 7

I’m still using Dreamweaver CS3 for some web stuff. It does all I need it to do, or at least it did until it suddenly just decided to not load anymore!

I tried rebooting, tried running as admin, tried running in compatibility mode etc.
Finally I found that there now appears to be a some kind of issue with Windows Aero, on my laptop at least.
So, after much frustration I finally got it to work.

If your Dreamweaver CS3 has stopped loading in Windows 7 you can get it to work by just changing these settings …

1. Right click the Dreamweaver shortcut and then click “Properties”.
2. Click the “Compatability” tab.
3. Under the “Settings” section:
Tick “Disable visual themes” and “Disable desktop composition”
(It does seem to work without ticking “Disable visual themes”, but a couple of times it didn’t start so I left mine ticked just in case.)

You’ll notice that you lose your nice aero transparency / colours etc but at least you can now use Dreamweaver CS3 on Windows 7 again!

You could disable Windows Aero completely, or just the Aero Peek feature, but seems overkill to change the entire OS appearance just for the sake of one misbehaving application.

If this helped you please tweet me (@alanhart) or comment below to let me know!

Netflix move display to second monitor – Windows 8 Metro UI

Move the Netflix Windows 8 App (and any other MetroUI application) to your second monitor.

You can use these basic Win 8 keyboard shortcuts to toggle which monitor Netflix appears on…

Windows Key + PgUp (Move Tiles to the Left)
Windows Key + PgDown (Move Tiles to the Right)

Easy as pie!

If this little tip has helped you, please share\tweet this and mention me (@alanhart)

I’m an Individual by Jezilyn Martyn supporting BeatBullying

One of my lovely twitter followers has released her lovely anti-bullying single, ‘I’m an individual’ a percentage of the proceeds go to beatbullying uk

Please check it out and download if you like it (or even if you dont – it’s for a good cause!)

Listen & Buy on iTunes.
Listen & Buy on Amazon:

 

02033011048 – phone number – keeps calling

I kept getting (and ignoring) calls from this phone number 02033011048.

Today i answered it and the girl on the other end said she was calling on behalf of a *mumbled* telecommunications / vodafone.

She said my phone was due for an upgrade, and it was (about a month ago). i told her this and she hung up.

I’m guessing this is one of those companies trying to switch me over to their account or something?

If you’ve answered one of these calls or have had a call from this number please post a comment for all to see.

Change ThinkPad Edge Fn Keys Back to Normal Function Keys

Lenovo ThinkPad Edge Laptops come with standard F1-F12 function keys disabled by default here’s how to change them back to work as normal.

After racking my brains and google not coming up with anything i eventually tracked it down to the BIOS.

I did this on a ThinkPad Edge E520 i’m guessing other ThinkPad Edge Laptops may be the same?
(please comment or tweet me if this worked on a different model, so i can update this post)

  1. Restart or Turn on your ThinkPad Edge
  2. Tap the ENTER key repeatedly (NOT RETURN – this doesn’t work)
  3. tap F1 to go into the BIOS
  4. Tap the Right Cursor/Arrow key once to move to [CONFIG]
  5. Go down to [KEYBOARD / MOUSE] Hit Enter/Return
  6. Go to [Change to “F1-F12 keys”]
  7. Tap Enter/Return and choose [Legacy]
  8. Hold Down Fn+F10 to save & exit
  9. Choose [YES] (tap Enter/Return)
  10. That’s it! Yay! Your function keys are now back to normal!

Please comment or tweet me if this worked on a different model, so i can update this post

HTC DropBox Free 25GB – How to Get It

Got my new HTC One X today and it told me i could get a free 25GB Dropbox account!

Yay! i thought! free space!

But… There are things you need to do to get this space!

Create a dropbox account (i think you can also use an existing one)
htc dropbox free 25gb

You must click and go through at least 5 of the items on the “Getting Started” page (when logged in):
http://www.dropbox.com/gs

I did the following 5:

1. Take the Drop Box Tour
(Just click the link and then go back to the getting Started Page)

2. Put Files in your DropBox folder
(I just uploaded a random photo)

3. Share a folder with friends
(i just created a folder and shared it with one of my other email accounts, then deleted the folder)

4. Invite Some Friends to Join DropBox
(I just invited another of my own email accounts)

5. Install DropBox on your mobile device
(This should already be completed as it is already on your HTC phone)

Once you have done 5 of these things you should get an email from Dropbox saying you have another 23Gb for 24mths.
You may need to log out back in once you receive this email.