Nowadays, the trend is towards minimum punctuation in salutations. In British English, many people omit the comma. I do! PaulM