SyntaxHighlighter
Showing posts with label gmail. Show all posts
Showing posts with label gmail. Show all posts
Monday, 24 December 2012
How To Schedule Sending an Email with GMail
If you need to send scheduled emails from GMail or Goolge Apps, use Boomerang. It's mega easy and you are able to send 10 a month on their free subscription. There's a mobile version of it you can access here. I haven't used the mobile version yet, but almost certainly will be.
Friday, 15 July 2011
Sending Email using VBScript via Google Apps Mail / GMail
Following on from my previous post Sending Email using ASP.NET via Google Apps Mail / GMail, I have needed to send an email via GMail / Google Apps using VBScript. So here it is...
Dim objMessage Set objMessage = CreateObject("CDO.Message") objMessage.Subject = "MY_SUBJECT" objMessage.From = "FROM_ADDRESS_SAME_AS_USER_NAME" objMessage.To = "TO_ADDRESS" objMessage.TextBody = "MY_MESSAGE" objMessage.Configuration.Fields.Item( _ "http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 objMessage.Configuration.Fields.Item( _ "http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com" objMessage.Configuration.Fields.Item( _ "http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465 objMessage.Configuration.Fields.Item( _ "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 objMessage.Configuration.Fields.Item( _ "http://schemas.microsoft.com/cdo/configuration/smtpusessl") = true objMessage.Configuration.Fields.Item( _ "http://schemas.microsoft.com/cdo/configuration/sendusername") = "MY_USER_NAME" objMessage.Configuration.Fields.Item( _ "http://schemas.microsoft.com/cdo/configuration/sendpassword") = "MY_PASSWORD" objMessage.Configuration.Fields.Update out = objMessage.Send Set objMessage = Nothing
Monday, 6 June 2011
Remove Importance Markers from GMail
GMail recently introduced the importance marker as part of their priority inbox feature. I accepted the setting to see how it worked. It wasn't for me so I wanted to turn it off. So this is how to do it...
Go to Mail Settings and choose the Priority Inbox tab. Then set the Importance markers option to No markers and click Save - Happy days :)
Go to Mail Settings and choose the Priority Inbox tab. Then set the Importance markers option to No markers and click Save - Happy days :)
Monday, 31 January 2011
Select Multiple Emails in GMail / Google Apps Mail
I found it quite annoying when there were a lot of emails that I needed to delete in GMail. Turns out you can select multiple emails by checking the first item in the list, pressing the shift key and checking the last item in the list - hey presto :)
Tuesday, 19 October 2010
Sending Email using ASP.NET via Google Apps Mail / GMail
I have recently moved all my hosting to go through Google Apps and it is sweet :)
This meant that I needed to modify my emailing routine in various .NET apps. A lot of this can be done via the Web.Config, but due to various reasons, I need to control it in code.
So configure your MailMessage object as per usual. I have added msg.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure; to mine, which could prove to be useful. Then configure your SmtpClient a follows:
Now a lot of articles I read suggested that you need to use port number 587 for the SmtpClient. When I did, I got the following error:
So I tried without declaring it and it worked just fine :)
A point worth noting: Make sure the account you are sending the email through is the same account that you are sending from.
This meant that I needed to modify my emailing routine in various .NET apps. A lot of this can be done via the Web.Config, but due to various reasons, I need to control it in code.
So configure your MailMessage object as per usual. I have added msg.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure; to mine, which could prove to be useful. Then configure your SmtpClient a follows:
SmtpClient smtp = new SmtpClient("smtp.gmail.com"); smtp.EnableSsl = true; smtp.Timeout = 10000; smtp.DeliveryMethod = SmtpDeliveryMethod.Network; smtp.UseDefaultCredentials = false; smtp.Credentials = new System.Net.NetworkCredential("email@mydomain.com", "my-password"); smtp.Send(msg);
Now a lot of articles I read suggested that you need to use port number 587 for the SmtpClient. When I did, I got the following error:
Request for the permission of type 'System.Net.Mail.SmtpPermission' failed
So I tried without declaring it and it worked just fine :)
A point worth noting: Make sure the account you are sending the email through is the same account that you are sending from.
Subscribe to:
Posts (Atom)
Labels
.net
(7)
ajax
(1)
android
(7)
apache
(1)
asp.net
(3)
asus
(2)
blogger
(2)
blogspot
(3)
c#
(16)
compact framework
(2)
cron
(1)
css
(1)
data
(1)
data recovery
(2)
dns
(1)
eclipse
(1)
encryption
(1)
excel
(1)
font
(1)
ftp
(1)
gmail
(5)
google
(4)
gopro
(1)
html
(1)
iis
(3)
internet explorer IE
(1)
iphone
(1)
javascript
(3)
kinect
(1)
linux
(1)
macro
(1)
mail
(9)
mercurial
(1)
microsoft
(3)
microsoft office
(3)
monitoring
(1)
mootools
(1)
ms access
(1)
mssql
(13)
mysql
(2)
open source
(1)
openvpn
(1)
pear
(2)
permissions
(1)
php
(12)
plesk
(4)
proxy
(1)
qr codes
(1)
rant
(4)
reflection
(3)
regex
(1)
replication
(1)
reporting services
(5)
security
(2)
signalr
(1)
sql
(11)
sqlce
(1)
sqlexpress
(1)
ssis
(1)
ssl
(1)
stuff
(1)
svn
(2)
syntax
(1)
tablet
(2)
telnet
(3)
tools
(1)
twitter
(1)
unix
(3)
vb script
(3)
vb.net
(9)
vba
(1)
visual studio
(2)
vpc
(2)
vpn
(1)
windows
(4)
woff
(1)
xbox 360
(1)