Tracking an email - asp.net

I am developing a bulk mail management project in ASP.NET. I want to track who opened my mails. I know that this can be done by embedding a small transparent image in my mail. So whenever the receiver opens the mail the image is automatically downloaded from my server. But I have no idea that how can I get to know that image is getting downloaded from my server and which mail id is downloading it. Please help me as early as possible.

Send email as html
Include somthing like
http://www.myserver.com/counter.aspx?userid=xxxxx'>
You may need to add some additional parameter to url, like email id to make sure you log only once, not every time user open an email
Inside counter.aspx run the code to log user and then output some image in the response.

I got another way out to get open statistics in following link:
http://www.aspnetemail.com/samples/emailtracker/default.aspx

Related

Open Telegram chat of specific user with text message via browser link

I would like to know if via a Browser URL I can open the Telegram chat of a specific user and at the same time pre fill the first message with a text passt over the URL.
I know that I can open the chat of a user via this link format:
https://t.me/username
Now the only thing missing is how to pass a text message. For example like this:
https://t.me/username?text=example
It's not possible as of October 2022. You can only share a URL to a user and add a message there. The only thing I found. WhatsApp does it, Telegramm not. It would be a simple code in the Android app for instance, that would open the URL scheme, but it's not implemented

I want to send the latest record in a table in Access through Outlook

I want to send the latest record in a table in Access as email through Outlook. I need the email to look like the image in the below.
<https://i.stack.imgur.com/mmrhK.jpg>
This may be simple for experienced Ms Access users but I haven't tried using this feature before. You're help will be much appreciated.

detect email view counter using ASP.NET

I'm creating a newsletter dynamically in my ASP.NET web app. I've made an ASP.NET page which is sent my users via email, I need to know how many times this email is viewed, what are my options? I have another page which acts as an archive for my newsletters, so I should find a way that each time my email is viewed, "numview" column in my newsletter table is increased by one, is it possible? are there any ready made tools or I should make one using code? it is easy to make one but my page is going to be viewed as an EMAIL, so I think I cannot write SQL commands, how can I solve this problem?
It will not be very easy to add tracking to normal email. but if you are loading some external webpage(of yours), inside the email (via an iframe or as an images source or so), you may try any of the following.
You can try incorporating some analytics code inside your page. So everytime when someone visits the page,the visits will be tracked. You will get a clear picture from the dashboard of the analytics provider. There are lot of providers but i think google analytics is the winner. It is free as well.
If you want to implement your own, you can have a one table which stores the pageid/url, users' IP Address, date, browser etc.. and add a record to this table on the page load event of your page.
I've made an ASP.NET page which is sent my users via email
I had a little trouble understanding this. If it's an ASP.NET page, then how can you send it to users?
Forgetting about ASP.NET for a minute, you can just send an HTML email. One trick is to have the email reference an image on your server. You could then write ASP.NET code to intercept that server request and count the number of times that happens.
However, this is not reliable because most email readers will not display images unless the user indicates images should be loaded for an email because spammers have used this technique too many times.
So, to the extend I understand the question, I do not believe there is a reliable way to accomplish this.

Facebook Development asp.net

I have a problem that I need to send a message to some of my friends on facebook and it is wasting time to send message individually to each one
also I want to be able to send a post that including Image and text to some facebook groups for marketing purpose to my facebook page
So I think that I can find a program that can help me do that or even some code example that can do that, or may be I will need to make my own program, but I never deal with facebook platform before
so please if any one can help I will be thankful
Thanks in Advance
This is straightforward with Windows PowerShell and http://facebookpsmodule.codeplex.com. For example
Get-Friends | Show-FBMessageDialog -Link http://www.example.com
displays a dialog to send a message to all your friends (or you can add a filter to the command). I have used this to send a message to over a thousand people. This is not completely automated (Facebook API restriction), it will show one dialog for each 50 recipients.

Send Facebook message from application

How can I send a message to the currently logged in user from inside a Flex application contained in a Facebook iFrame and using the official AS3 Library for Facebook please?
To date the Graph API is the easiest way to work with facebook.
http://code.google.com/p/fbas/
It's far from a complete implementation, but Graph is so simple it shouldn't take long to implement any features you need.
NOTE: When I've used it I ported the javascript portion of the example code on the project's main page to AS3 & ExternalInterface. It reduced external dependencies to zero (with the exception of swfobject)
Facebook does not allow you to send messages . Either way , you can post to the user's friends feed on behalf of the user , with a custom message and the the notification for the post in feed will be displayed.
Post your request to http://graph.facebook.com/PROFILE_ID/feed
Requires the publish_stream permission.
You can refer this link http://facebooksdk.blogspot.com/2011/04/facebook-album.html

Resources