Re: [BULK] Re: [WebDNA] How to test email validity?

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 107102
interpreted = N
texte = This is a multi-part message in MIME format. --------------030602020508080505040401 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi, Tom's solution is GREAT. On my side I have gone further... Here is the code [TCPconnect host=3Dsmtp.gmail.com&port=3D25] [TCPSend end=3D3D%0D%0A]EHLO client [UnURL]%0D%0A[/UnURL][/TCPSend] [TCPSend end=3D3D%0D%0A]MAIL=20 FROM:banahan.l@gmail.com[UnURL]%0D%0A[/UnURL][/TCPSend] [TCPSend end=3D3D%0D%0A]RCPT=20 TO:banahan.l@gmail.com[UnURL]%0D%0A[/UnURL][/TCPSend] [/TCPconnect] and I get the answer : 220 mx.google.com ESMTP b13sm145021wbh.41 250-mx.google.com at your service, [217.13.55.146] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250 PIPELINING 451 4.4.2 Timeout - closing connection. b13sm145021wbh.41 =20 As any one a clue of what to do next... Lawrence > -----------------------------------------------------------------------= - > > Tom Duke > 27 juillet 2011 16:10 > > > That should have said > > *amend* the code for your setup > > - Tom > > > > > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us > -----------------------------------------------------------------------= - > > Tom Duke > 27 juillet 2011 16:09 > > > Hi all, > > I use the following to track email open rates and other stats.=20 > Obviously you'll need to embed the code for your setup. > > - Tom > > > > > 1. Embed the following image tag in your HTML email template: > > src=3D"http://www.yourdomain.com/path-to-template/image.tmpl?rID=3D[rec= ipientID]&cID=3D[campaignID]=20 > "=20 > /> > > you need to ensure the user_id and email campaign_id are passed to the=20 > template. > > > > 2. Code for image.tmpl > > [!] > [/!] > > [text]exportFilePath=3D../images/emails/[/text] > [text]exportFile=3Dblank.gif[/text] > > [hideif [url][rID][/url]=3D[url][raw][rID][/raw][/url]][replace=20 > db=3D../../data/db_massmailer/massmailerLogOpen.db&append=3DT&autonumbe= r=3DrID]rCREATEDATE=3D[math]{[DATE]}[/math]&rCREATETIME=3D[time]&sCONSTIT= UENTID=3D[url][rID][/url]&sMAILCAMPAIGNID=3D[url][cID][/url]&sUSERAGENT=3D= [url][getmimeheader=20 > name=3DUser-Agent][/url]&sREFERER=3D[url][getmimeheader=20 > name=3DReferer][/url]&sIPADDRESS=3D[url][ipaddress][/url][/replace][/hi= deif] > > [text]line_ending=3D%0D%0A[/text] > > [returnRaw binarybody=3D[exportFilePath][exportFile]]HTTP/1.0 200=20 > OK[unurl][line_ending][/unurl][!] > > [/!]Status: 200[unurl][line_ending][/unurl][!] > > [/!]Content-Type: image/gif[unurl][line_ending][/unurl][!] > > [/!][/returnraw] > > > If you're on Linux you'll need to use a .htaccess file to set the=20 > Content-Type within the directory that your image.tmpl template is=20 > served from: > > AddType image/gif tmpl > > > > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us > -----------------------------------------------------------------------= - > > Terry Wilson > 27 juillet 2011 15:49 > > > This is a pretty solid solution, since most subscription services=20 > require a confirmation and users will be familiar with it, not annoyed=20 > or confused. > > To clean up your existing DB, you could an email asking people to=20 > confirm their current email, or to confirm their interest; this is=20 > also not unusual. I get such notices from time to time and don't mind. > > One trick is to embed an image link that hits your server, with code=20 > in it to identify the user. I haven't done this myself, but it's also=20 > a way to know someone opened your email. (I'm pretty sure email=20 > harvesters use this ploy.) This would pick up good addresses even if=20 > they don't confirm back. Maybe someone smarter than me can chime in=20 > here on how to gather this info without manually searching server logs. > > And finally, do you not get the postmaster mail for bounces, unknowns,=20 > etc.? > > Terry > > On Wed, 27 Jul 2011 15:28:23 +0200 > Banahan wrote: > I think I will go for the email confirmation for the new subscribers. > But I shall find a way to clean up my actual DB... > > > ---------------------------------------------------------------------= --- > > > > Terry Nair > > 27 juillet 2011 15:17 > > > > > > How about sending the new subscriber a 'confirmation' email when they > >subscribe. The conformation email requires the new subscriber to click > >on a link which will confirm their subscription. This will also verify > >their email address and ensure a legit application. Easy to have an > >open database that waits for confirmation reply ....if nothing comes > >back, the database is purged of all pending subscription. > > > > Cheers TDn > > > > *From:*Banahan [mailto:banahan.l@gmail.com] > > *Sent:* Wednesday, July 27, 2011 19:33 > > *To:* talk@webdna.us > > *Subject:* Re: [WebDNA] How to test email validity? > > > > Thanks Tom, I already tested that one... > > I would like to have something running on the server so that I could > >also test the email address when people subscribe. > > Lawrence > > > > > > --------------------------------------------------------- This > >message is sent to you because you are subscribed to the mailing list > >. To unsubscribe, E-mail to: archives: > >http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > >support@webdna.us > > ---------------------------------------------------------------------= --- > > > > Banahan > > 27 juillet 2011 13:33 > > > > > > Thanks Tom, I already tested that one... > > I would like to have something running on the server so that I could > >also test the email address when people subscribe. > > Lawrence > > > > ---------------------------------------------------------------------= --- > > > > Tom Duke > > 27 juillet 2011 13:29 > > > > > > Lawrence, > > > > Hi - no idea how well this works - my gut feeling is that most new > >email servers will not respond to software like this as a spam > >avoidance measure - but you could give it a try > > > >=20 > http://www.maxprog.com/site/software/internet-marketing/email-verifier_= sheet_us.php > > > > - Tom > > --------------------------------------------------------- This > >message is sent to you because you are subscribed to the mailing list > >. To unsubscribe, E-mail to: archives: > >http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > >support@webdna.us > > ---------------------------------------------------------------------= --- > > > > Banahan > > 27 juillet 2011 13:16 > > > > > > Hi, > > I have a newsletter send to over 30 000 addresses. > > This database has been set-up over the last 10 years. There is > >certainly thousands of addresses who are dead. > > So I'm trying to find a way to test email addresses. > > Up to now, I have tested the valid domains, but I'm sure I shall be > >able to go further, but I don't know how... > > > > I'm testing if I get a response from the server, but I don't know how > >to get an answer from a SMTP server. > > [showif [TCPConnect host=3D[dom]][TCPSend]GET / > >HTTP/1.0[UnURL]%0D%0A%0D%0A[/UnURL][/TCPSend][/TCPConnect]^OK]OK[/show= if] > > > > Thanks fort Help > > Lawrence > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us > -----------------------------------------------------------------------= - > > Terry Nair > 27 juillet 2011 15:17 > > > How about sending the new subscriber a =E2=80=98confirmation=E2=80=99 e= mail when they=20 > subscribe. The conformation email requires the new subscriber to click=20 > on a link which will confirm their subscription. This will also verify=20 > their email address and ensure a legit application. Easy to have an=20 > open database that waits for confirmation reply =E2=80=A6.if nothing co= mes=20 > back, the database is purged of all pending subscription. > > Cheers TDn > > *From:*Banahan [mailto:banahan.l@gmail.com] > *Sent:* Wednesday, July 27, 2011 19:33 > *To:* talk@webdna.us > *Subject:* Re: [WebDNA] How to test email validity? > > Thanks Tom, I already tested that one... > I would like to have something running on the server so that I could=20 > also test the email address when people subscribe. > Lawrence > > > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us > -----------------------------------------------------------------------= - > > Banahan > 27 juillet 2011 13:33 > > > Thanks Tom, I already tested that one... > I would like to have something running on the server so that I could=20 > also test the email address when people subscribe. > Lawrence > --------------030602020508080505040401 Content-Type: multipart/related; boundary="------------040805060001090300090506" --------------040805060001090300090506 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi,
Tom's solution is GREAT.
On my side I have gone further...

Here is the code
[TCPconnect host=3Dsmtp.gmail.com&port=3D25]
[TCPSend end=3D3D%0D%0A]EHLO client [UnURL]%0D%0A[/UnURL][/TCPSend] [TCPSend end=3D3D%0D%0A]MAIL FROM:banahan.l@gmail.com[UnURL]%0D%0A[/UnURL][/TCPSend]
[TCPSend end=3D3D%0D%0A]RCPT TO:banahan.l@gmail.com[UnURL]%0D%0A[/UnURL][/TCPSend]
[/TCPconnect]


and I get the answer :
220 mx.google.com ESMTP b=13sm145021wbh.41250-mx.google.com at your service, [217.13.55.146]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES250 PIPELINING451 4.4.2 Timeout - closing connection. b13sm145021wbh.41
=C2=A0
=C2=A0As any one a clue of what to do next...

Lawrence



Tom Duke
27 juillet 2011 16:10

That should have said=C2=A0

*amend* the code for your setup

- Tom




--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna= .us Bug Reporting: support@webdna.us

Tom Duke
27 juillet 2011 16:09

Hi all,

I use the following to track email open rates and other stats. =C2=A0Obviously you'll need to embed the code for your setup.

- Tom




1. Embed the following image tag in your HTML email template:


you need to ensure the user_id and email campaign_id are passed to the template.



2. Code for image.tmpl

[!]<!-- HAS_WEBDNA_TAGS -->
[/!]

[text]exportFilePath=3D../images/emails/[/text]
[text]exportFile=3Dblank.gif[/text]

[hideif [url][rID][/url]=3D[url][raw][rID][/raw][/url]][replace db=3D../../data/db_massmailer/massmailerLogOpen.db&append= =3DT&autonumber=3DrID]rCREATEDATE=3D[math]{[DATE]}[/math]&rCREATE= TIME=3D[time]&sCONSTITUENTID=3D[url][rID][/url]&sMAILCAMPAIGNID=3D= [url][cID][/url]&sUSERAGENT=3D[url][getmimeheader name=3DUser-Agent][/url]&sREFERER=3D[url][getmimeheader name=3DReferer][/url]&sIPADDRESS=3D[url][ipaddress][/url][/replace][/= hideif]

[text]line_ending=3D%0D%0A[/text]

[returnRaw binarybody=3D[exportFilePath][exportFile]]HTTP/1.0 200 OK[unurl][line_ending][/unurl][!]

[/!]Status: 200[unurl][line_ending][/unurl][!]

[/!]Content-Type: image/gif[unurl][line_ending][/unurl][!]

[/!][/returnraw]


If you're on Linux you'll need to use a .htaccess file to set the Content-Type within the directory that your image.tmpl template is served from:

AddType image/gif tmpl



--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna= .us Bug Reporting: support@webdna.us

Terry Wilson
27 juillet 2011 15:49

This is a pretty solid solution= , since most subscription services require a confirmation and users will be familiar with it, not annoyed or confused.

To clean up your existing DB, you could an email asking people to confirm their current email, or to confirm their interest; this is also not unusual. I get such notices from time to time and don't mind.

One trick is to embed an image link that hits your server, with code in it to identify the user. I haven't done this myself, but it's also a way to know someone opened your email. (I'm pretty sure email harvesters use this ploy.) This would pick up good addresses even if they don't confirm back. Maybe someone smarter than me can chime in here on how to gather this info without manually searching server logs.

And finally, do you not get the postmaste= r mail for bounces, unknowns, etc.?

Terry

On Wed, 27 Jul 2011 15:28:23 +0200
Banahan <banahan.l@gmail.com> wrote:
I think I will go for the email confirmation for the new subscribers.
But I shall find a way to clean up my actual DB...

> ------------------------------------------------------------------------<= br> >
> Terry Nair <mailto:terrynair@prism4u.com> > 27 juillet 2011 15:17
>
>
> How about sending the new subscriber a 'confirmation' email when they
>subscribe. The conformation email requires the new subscriber to click
>on a link which will confirm their subscription. This will also verify
>their email address and ensure a legit application. Easy to have an
>open database that waits for confirmation reply ....if nothing comes
>back, the database is purged of all pending subscription.
>
> Cheers TDn
>
> *From:*Banahan [mailto:banahan.l@gmail.com]
> *Sent:* Wednesday, July 27, 2011 19:33
> *To:* talk@webdna.us
> *Subject:* Re: [WebDNA] How to test email validity?<= br> >
> Thanks Tom, I already tested that one...
> I would like to have something running on the server so that I could
>also test the email address when people subscribe.
> Lawrence
>
>
> --------------------------------------------------------- This
>message is sent to you because you are subscribed to the mailing list
>. To unsubscribe, E-mail to: archives:
>http://mail.webdna.us/list/talk@webdna.u= s Bug Reporting:
>support@webdna.us
> ---------------------------------------------------------= ---------------
>
> Banahan <mailto:banahan.l@gmail.com>
> 27 juillet 2011 13:33
>
>
> Thanks Tom, I already tested that one...
> I would like to have something running on the server so that I could
>also test the email address when people subscribe. > Lawrence
>
> ------------------------------------------------------------------------<= br> >
> Tom Duke <mailto:tom@revolutionaries.ie><= br> > 27 juillet 2011 13:29
>
>
> Lawrence,
>
> Hi - no idea how well this works - my gut feeling is that most new
>email servers will not respond to software like this as a spam
>avoidance measure - but you could give it a try
>
> http://www.maxprog= .com/site/software/internet-marketing/email-verifier_sheet_us.php
>
> - Tom
> --------------------------------------------------------- This
>message is sent to you because you are subscribed to the mailing list
>. To unsubscribe, E-mail to: archives:
>http://mail.webdna.us/list/talk@webdna.u= s Bug Reporting:
>support@webdna.us
> ------------------------------------------------------------------------<= br> >
> Banahan <mailto:banahan.l@gmail.com>
> 27 juillet 2011 13:16
>
>
> Hi,
> I have a newsletter send to over 30 000 addresses. > This database has been set-up over the last 10 years. There is
>certainly thousands of addresses who are dead.
> So I'm trying to find a way to test email addresses.
> Up to now, I have tested the valid domains, but I'm sure I shall be
>able to go further, but I don't know how...
>
> I'm testing if I get a response from the server, but I don't know how
>to get an answer from a SMTP server.
> [showif [TCPConnect host=3D[dom]][TCPSend]GET /
>HTTP/1.0[UnURL]%0D%0A%0D%0A[/UnURL][/TCPSend][/TCPConnect]^OK]OK[/sho= wif]
>
> Thanks fort Help
> Lawrence
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna= .us Bug Reporting: support@webdna.us

Terry Nair
27 juillet 2011 15:17

How about sending the new subscriber a =E2=80=98confirmation=E2= =80=99 email when they subscribe. The conformation email requires the new subscriber to click on a link which will confirm their subscription. This will also verify their email address and ensure a legit application. Easy to have an open database that waits for confirmation reply =E2=80=A6.if not= hing comes back, the database is purged of all pending subscription.

=C2=A0

Cheers TDn

=C2=A0

From: Banahan [mailto:banahan.l@gmail.com]
Sent: Wednesday, July 27, 2011 19:33
To: talk@webdna.us
Subject: Re: [WebDNA] How to test email validity?

=C2=A0

Thanks Tom, I already tested that one...
I would like to have something running on the server so that I could also test the email address when people subscribe. Lawrence


--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna= .us Bug Reporting: support@webdna.us

Banahan
27 juillet 2011 13:33

Thanks Tom, I already tested that one...
I would like to have something running on the server so that I could also test the email address when people subscribe.
Lawrence

--------------040805060001090300090506 Content-Type: image/jpeg; x-apple-mail-type=stationery; name="compose-unknown-contact.jpg" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="compose-unknown-contact.jpg" /9j/4AAQSkZJRgABAQEARwBHAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEC AQEBAQEBAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/2wBDAQEBAQEBAQICAgICAgIC AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAAR CAAZABkDAREAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAABgcICQr/xAA0EAABAwMCAgUK BwAAAAAAAAACAQMEBQYRABITIQcUMUF2CBUXIjI2N0JRtVRWkZOV0dL/xAAYAQEAAwEAAAAA AAAAAAAAAAADAAEEAv/EACQRAAICAAQGAwAAAAAAAAAAAAABAhEDMrHREyExM0FxgfDx/9oA DAMBAAIRAxEAPwDuEt+gW/ULet6oVC3rfqNQqFv0OfPn1GhUqfOmzZtKZlS5UqZMaNwzNwiJ VIl7eXLCaZIGwBl3TY8epPx2+jy2ZNPjvkwc9uhW8j7nCPhvOsQliYIeS7cvCpp8o50qwrC4 v3lsNSDbdmTEhvs2tahxpfV3WnmbbozJEw/gwdadbYExVRXKEKoSdvJcaOSqxE7/AAiX0gXx +a69/JSf9alIlste0VzaNpeFrcT9KKymotyiaZ0KRCnzacoE7Kjzn4gi2KqUh3jqDHDHv4mR UfruTWlMzlVUKIVNp9GguEJnAh0+IZjyAiisgyRDnu5azS8miKqjOTVkKqS/psG37fo1Fbab eg25b8eZPeFJBBJSjMG5HjMeyihnaauZwe4OGiju13GAcpOwBeN+U8/IkGbsiS8b7ryogmbz hbyc9REROfZhERO5ETShjPtvpGqTUyLErytS4siSwx5x2tRH4hPOI0DkjZtaJtFxuVEbIUUi yeNujlBUJGbJN6nM/Cyf2Hf60YgjvKA+NPSP4gT7axpcPtr51YWJnYn9dnAQWl722p4ot37y zqnlfp6FrqbwawG8/9k= --------------040805060001090300090506-- --------------030602020508080505040401-- Associated Messages, from the most recent to the oldest:

    
This is a multi-part message in MIME format. --------------030602020508080505040401 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi, Tom's solution is GREAT. On my side I have gone further... Here is the code [TCPconnect host=3Dsmtp.gmail.com&port=3D25] [TCPSend end=3D3D%0D%0A]EHLO client [unurl]%0D%0A[/UnURL][/TCPSend] [TCPSend end=3D3D%0D%0A]MAIL=20 FROM:banahan.l@gmail.com[unurl]%0D%0A[/UnURL][/TCPSend] [TCPSend end=3D3D%0D%0A]RCPT=20 TO:banahan.l@gmail.com[unurl]%0D%0A[/UnURL][/TCPSend] [/TCPconnect] and I get the answer : 220 mx.google.com ESMTP b13sm145021wbh.41 250-mx.google.com at your service, [217.13.55.146] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250-ENHANCEDSTATUSCODES 250 PIPELINING 451 4.4.2 Timeout - closing connection. b13sm145021wbh.41 =20 As any one a clue of what to do next... Lawrence > -----------------------------------------------------------------------= - > > Tom Duke > 27 juillet 2011 16:10 > > > That should have said > > *amend* the code for your setup > > - Tom > > > > > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us > -----------------------------------------------------------------------= - > > Tom Duke > 27 juillet 2011 16:09 > > > Hi all, > > I use the following to track email open rates and other stats.=20 > Obviously you'll need to embed the code for your setup. > > - Tom > > > > > 1. Embed the following image tag in your HTML email template: > > src=3D"http://www.yourdomain.com/path-to-template/image.tmpl?rID=3D[rec= ipientID]&cID=3D[campaignID]=20 > "=20 > /> > > you need to ensure the user_id and email campaign_id are passed to the=20 > template. > > > > 2. Code for image.tmpl > > [!] > [/!] > > [text]exportFilePath=3D../images/emails/[/text] > [text]exportFile=3Dblank.gif[/text] > > [hideif [url][rID][/url]=3D[url][raw][rID][/raw][/url]][replace=20 > db=3D../../data/db_massmailer/massmailerLogOpen.db&append=3DT&autonumbe= r=3DrID]rCREATEDATE=3D[math]{[date]}[/math]&rCREATETIME=3D[time]&sCONSTIT= UENTID=3D[url][rID][/url]&sMAILCAMPAIGNID=3D[url][cID][/url]&sUSERAGENT=3D= [url][getmimeheader=20 > name=3DUser-Agent][/url]&sREFERER=3D[url][getmimeheader=20 > name=3DReferer][/url]&sIPADDRESS=3D[url][ipaddress][/url][/replace][/hi= deif] > > [text]line_ending=3D%0D%0A[/text] > > [returnRaw binarybody=3D[exportFilePath][exportFile]]HTTP/1.0 200=20 > OK[unurl][line_ending][/unurl][!] > > [/!]Status: 200[unurl][line_ending][/unurl][!] > > [/!]Content-Type: image/gif[unurl][line_ending][/unurl][!] > > [/!][/returnraw] > > > If you're on Linux you'll need to use a .htaccess file to set the=20 > Content-Type within the directory that your image.tmpl template is=20 > served from: > > AddType image/gif tmpl > > > > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us > -----------------------------------------------------------------------= - > > Terry Wilson > 27 juillet 2011 15:49 > > > This is a pretty solid solution, since most subscription services=20 > require a confirmation and users will be familiar with it, not annoyed=20 > or confused. > > To clean up your existing DB, you could an email asking people to=20 > confirm their current email, or to confirm their interest; this is=20 > also not unusual. I get such notices from time to time and don't mind. > > One trick is to embed an image link that hits your server, with code=20 > in it to identify the user. I haven't done this myself, but it's also=20 > a way to know someone opened your email. (I'm pretty sure email=20 > harvesters use this ploy.) This would pick up good addresses even if=20 > they don't confirm back. Maybe someone smarter than me can chime in=20 > here on how to gather this info without manually searching server logs. > > And finally, do you not get the postmaster mail for bounces, unknowns,=20 > etc.? > > Terry > > On Wed, 27 Jul 2011 15:28:23 +0200 > Banahan wrote: > I think I will go for the email confirmation for the new subscribers. > But I shall find a way to clean up my actual DB... > > > ---------------------------------------------------------------------= --- > > > > Terry Nair > > 27 juillet 2011 15:17 > > > > > > How about sending the new subscriber a 'confirmation' email when they > >subscribe. The conformation email requires the new subscriber to click > >on a link which will confirm their subscription. This will also verify > >their email address and ensure a legit application. Easy to have an > >open database that waits for confirmation reply ....if nothing comes > >back, the database is purged of all pending subscription. > > > > Cheers TDn > > > > *From:*Banahan [mailto:banahan.l@gmail.com] > > *Sent:* Wednesday, July 27, 2011 19:33 > > *To:* talk@webdna.us > > *Subject:* Re: [WebDNA] How to test email validity? > > > > Thanks Tom, I already tested that one... > > I would like to have something running on the server so that I could > >also test the email address when people subscribe. > > Lawrence > > > > > > --------------------------------------------------------- This > >message is sent to you because you are subscribed to the mailing list > >. To unsubscribe, E-mail to: archives: > >http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > >support@webdna.us > > ---------------------------------------------------------------------= --- > > > > Banahan > > 27 juillet 2011 13:33 > > > > > > Thanks Tom, I already tested that one... > > I would like to have something running on the server so that I could > >also test the email address when people subscribe. > > Lawrence > > > > ---------------------------------------------------------------------= --- > > > > Tom Duke > > 27 juillet 2011 13:29 > > > > > > Lawrence, > > > > Hi - no idea how well this works - my gut feeling is that most new > >email servers will not respond to software like this as a spam > >avoidance measure - but you could give it a try > > > >=20 > http://www.maxprog.com/site/software/internet-marketing/email-verifier_= sheet_us.php > > > > - Tom > > --------------------------------------------------------- This > >message is sent to you because you are subscribed to the mailing list > >. To unsubscribe, E-mail to: archives: > >http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > >support@webdna.us > > ---------------------------------------------------------------------= --- > > > > Banahan > > 27 juillet 2011 13:16 > > > > > > Hi, > > I have a newsletter send to over 30 000 addresses. > > This database has been set-up over the last 10 years. There is > >certainly thousands of addresses who are dead. > > So I'm trying to find a way to test email addresses. > > Up to now, I have tested the valid domains, but I'm sure I shall be > >able to go further, but I don't know how... > > > > I'm testing if I get a response from the server, but I don't know how > >to get an answer from a SMTP server. > > [showif [TCPConnect host=3D[dom]][tcpsend]GET / > >HTTP/1.0[unurl]%0D%0A%0D%0A[/UnURL][/TCPSend][/TCPConnect]^OK]OK[/show= if] > > > > Thanks fort Help > > Lawrence > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us > -----------------------------------------------------------------------= - > > Terry Nair > 27 juillet 2011 15:17 > > > How about sending the new subscriber a =E2=80=98confirmation=E2=80=99 e= mail when they=20 > subscribe. The conformation email requires the new subscriber to click=20 > on a link which will confirm their subscription. This will also verify=20 > their email address and ensure a legit application. Easy to have an=20 > open database that waits for confirmation reply =E2=80=A6.if nothing co= mes=20 > back, the database is purged of all pending subscription. > > Cheers TDn > > *From:*Banahan [mailto:banahan.l@gmail.com] > *Sent:* Wednesday, July 27, 2011 19:33 > *To:* talk@webdna.us > *Subject:* Re: [WebDNA] How to test email validity? > > Thanks Tom, I already tested that one... > I would like to have something running on the server so that I could=20 > also test the email address when people subscribe. > Lawrence > > > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us > -----------------------------------------------------------------------= - > > Banahan > 27 juillet 2011 13:33 > > > Thanks Tom, I already tested that one... > I would like to have something running on the server so that I could=20 > also test the email address when people subscribe. > Lawrence > --------------030602020508080505040401 Content-Type: multipart/related; boundary="------------040805060001090300090506" --------------040805060001090300090506 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi,
Tom's solution is GREAT.
On my side I have gone further...

Here is the code
[TCPconnect host=3Dsmtp.gmail.com&port=3D25]
[TCPSend end=3D3D%0D%0A]EHLO client [unurl]%0D%0A[/UnURL][/TCPSend] [TCPSend end=3D3D%0D%0A]MAIL FROM:banahan.l@gmail.com[unurl]%0D%0A[/UnURL][/TCPSend]
[TCPSend end=3D3D%0D%0A]RCPT TO:banahan.l@gmail.com[unurl]%0D%0A[/UnURL][/TCPSend]
[/TCPconnect]


and I get the answer :
220 mx.google.com ESMTP b=13sm145021wbh.41250-mx.google.com at your service, [217.13.55.146]250-SIZE 35882577250-8BITMIME250-STARTTLS250-ENHANCEDSTATUSCODES250 PIPELINING451 4.4.2 Timeout - closing connection. b13sm145021wbh.41
=C2=A0
=C2=A0As any one a clue of what to do next...

Lawrence



Tom Duke
27 juillet 2011 16:10

That should have said=C2=A0

*amend* the code for your setup

- Tom




--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna= .us Bug Reporting: support@webdna.us

Tom Duke
27 juillet 2011 16:09

Hi all,

I use the following to track email open rates and other stats. =C2=A0Obviously you'll need to embed the code for your setup.

- Tom




1. Embed the following image tag in your HTML email template:


you need to ensure the user_id and email campaign_id are passed to the template.



2. Code for image.tmpl

[!]<!-- HAS_WEBDNA_TAGS -->
[/!]

[text]exportFilePath=3D../images/emails/[/text]
[text]exportFile=3Dblank.gif[/text]

[hideif [url][rID][/url]=3D[url][raw][rID][/raw][/url]][replace db=3D../../data/db_massmailer/massmailerLogOpen.db&append= =3DT&autonumber=3DrID]rCREATEDATE=3D[math]{[date]}[/math]&rCREATE= TIME=3D[time]&sCONSTITUENTID=3D[url][rID][/url]&sMAILCAMPAIGNID=3D= [url][cID][/url]&sUSERAGENT=3D[url][getmimeheader name=3DUser-Agent][/url]&sREFERER=3D[url][getmimeheader name=3DReferer][/url]&sIPADDRESS=3D[url][ipaddress][/url][/replace][/= hideif]

[text]line_ending=3D%0D%0A[/text]

[returnRaw binarybody=3D[exportFilePath][exportFile]]HTTP/1.0 200 OK[unurl][line_ending][/unurl][!]

[/!]Status: 200[unurl][line_ending][/unurl][!]

[/!]Content-Type: image/gif[unurl][line_ending][/unurl][!]

[/!][/returnraw]


If you're on Linux you'll need to use a .htaccess file to set the Content-Type within the directory that your image.tmpl template is served from:

AddType image/gif tmpl



--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna= .us Bug Reporting: support@webdna.us

Terry Wilson
27 juillet 2011 15:49

This is a pretty solid solution= , since most subscription services require a confirmation and users will be familiar with it, not annoyed or confused.

To clean up your existing DB, you could an email asking people to confirm their current email, or to confirm their interest; this is also not unusual. I get such notices from time to time and don't mind.

One trick is to embed an image link that hits your server, with code in it to identify the user. I haven't done this myself, but it's also a way to know someone opened your email. (I'm pretty sure email harvesters use this ploy.) This would pick up good addresses even if they don't confirm back. Maybe someone smarter than me can chime in here on how to gather this info without manually searching server logs.

And finally, do you not get the postmaste= r mail for bounces, unknowns, etc.?

Terry

On Wed, 27 Jul 2011 15:28:23 +0200
Banahan <banahan.l@gmail.com> wrote:
I think I will go for the email confirmation for the new subscribers.
But I shall find a way to clean up my actual DB...

> ------------------------------------------------------------------------<= br> >
> Terry Nair <mailto:terrynair@prism4u.com> > 27 juillet 2011 15:17
>
>
> How about sending the new subscriber a 'confirmation' email when they
>subscribe. The conformation email requires the new subscriber to click
>on a link which will confirm their subscription. This will also verify
>their email address and ensure a legit application. Easy to have an
>open database that waits for confirmation reply ....if nothing comes
>back, the database is purged of all pending subscription.
>
> Cheers TDn
>
> *From:*Banahan [mailto:banahan.l@gmail.com]
> *Sent:* Wednesday, July 27, 2011 19:33
> *To:* talk@webdna.us
> *Subject:* Re: [WebDNA] How to test email validity?<= br> >
> Thanks Tom, I already tested that one...
> I would like to have something running on the server so that I could
>also test the email address when people subscribe.
> Lawrence
>
>
> --------------------------------------------------------- This
>message is sent to you because you are subscribed to the mailing list
>. To unsubscribe, E-mail to: archives:
>http://mail.webdna.us/list/talk@webdna.u= s Bug Reporting:
>support@webdna.us
> ---------------------------------------------------------= ---------------
>
> Banahan <mailto:banahan.l@gmail.com>
> 27 juillet 2011 13:33
>
>
> Thanks Tom, I already tested that one...
> I would like to have something running on the server so that I could
>also test the email address when people subscribe. > Lawrence
>
> ------------------------------------------------------------------------<= br> >
> Tom Duke <mailto:tom@revolutionaries.ie><= br> > 27 juillet 2011 13:29
>
>
> Lawrence,
>
> Hi - no idea how well this works - my gut feeling is that most new
>email servers will not respond to software like this as a spam
>avoidance measure - but you could give it a try
>
> http://www.maxprog= .com/site/software/internet-marketing/email-verifier_sheet_us.php
>
> - Tom
> --------------------------------------------------------- This
>message is sent to you because you are subscribed to the mailing list
>. To unsubscribe, E-mail to: archives:
>http://mail.webdna.us/list/talk@webdna.u= s Bug Reporting:
>support@webdna.us
> ------------------------------------------------------------------------<= br> >
> Banahan <mailto:banahan.l@gmail.com>
> 27 juillet 2011 13:16
>
>
> Hi,
> I have a newsletter send to over 30 000 addresses. > This database has been set-up over the last 10 years. There is
>certainly thousands of addresses who are dead.
> So I'm trying to find a way to test email addresses.
> Up to now, I have tested the valid domains, but I'm sure I shall be
>able to go further, but I don't know how...
>
> I'm testing if I get a response from the server, but I don't know how
>to get an answer from a SMTP server.
> [showif [TCPConnect host=3D[dom]][tcpsend]GET /
>HTTP/1.0[unurl]%0D%0A%0D%0A[/UnURL][/TCPSend][/TCPConnect]^OK]OK[/sho= wif]
>
> Thanks fort Help
> Lawrence
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna= .us Bug Reporting: support@webdna.us

Terry Nair
27 juillet 2011 15:17

How about sending the new subscriber a =E2=80=98confirmation=E2= =80=99 email when they subscribe. The conformation email requires the new subscriber to click on a link which will confirm their subscription. This will also verify their email address and ensure a legit application. Easy to have an open database that waits for confirmation reply =E2=80=A6.if not= hing comes back, the database is purged of all pending subscription.

=C2=A0

Cheers TDn

=C2=A0

From: Banahan [mailto:banahan.l@gmail.com]
Sent: Wednesday, July 27, 2011 19:33
To: talk@webdna.us
Subject: Re: [WebDNA] How to test email validity?

=C2=A0

Thanks Tom, I already tested that one...
I would like to have something running on the server so that I could also test the email address when people subscribe. Lawrence


--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna= .us Bug Reporting: support@webdna.us

Banahan
27 juillet 2011 13:33

Thanks Tom, I already tested that one...
I would like to have something running on the server so that I could also test the email address when people subscribe.
Lawrence

--------------040805060001090300090506 Content-Type: image/jpeg; x-apple-mail-type=stationery; name="compose-unknown-contact.jpg" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="compose-unknown-contact.jpg" /9j/4AAQSkZJRgABAQEARwBHAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEC AQEBAQEBAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/2wBDAQEBAQEBAQICAgICAgIC AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAAR CAAZABkDAREAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAABgcICQr/xAA0EAABAwMCAgUK BwAAAAAAAAACAQMEBQYRABITIQcUMUF2CBUXIjI2N0JRtVRWkZOV0dL/xAAYAQEAAwEAAAAA AAAAAAAAAAADAAEEAv/EACQRAAICAAQGAwAAAAAAAAAAAAABAhEDMrHREyExM0FxgfDx/9oA DAMBAAIRAxEAPwDuEt+gW/ULet6oVC3rfqNQqFv0OfPn1GhUqfOmzZtKZlS5UqZMaNwzNwiJ VIl7eXLCaZIGwBl3TY8epPx2+jy2ZNPjvkwc9uhW8j7nCPhvOsQliYIeS7cvCpp8o50qwrC4 v3lsNSDbdmTEhvs2tahxpfV3WnmbbozJEw/gwdadbYExVRXKEKoSdvJcaOSqxE7/AAiX0gXx +a69/JSf9alIlste0VzaNpeFrcT9KKymotyiaZ0KRCnzacoE7Kjzn4gi2KqUh3jqDHDHv4mR UfruTWlMzlVUKIVNp9GguEJnAh0+IZjyAiisgyRDnu5azS8miKqjOTVkKqS/psG37fo1Fbab eg25b8eZPeFJBBJSjMG5HjMeyihnaauZwe4OGiju13GAcpOwBeN+U8/IkGbsiS8b7ryogmbz hbyc9REROfZhERO5ETShjPtvpGqTUyLErytS4siSwx5x2tRH4hPOI0DkjZtaJtFxuVEbIUUi yeNujlBUJGbJN6nM/Cyf2Hf60YgjvKA+NPSP4gT7axpcPtr51YWJnYn9dnAQWl722p4ot37y zqnlfp6FrqbwawG8/9k= --------------040805060001090300090506-- --------------030602020508080505040401-- Banahan

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

[ENCRYPT seed=xxxxx] length (2000) Email truncation in Eudora. (1998) Converting characters to numbers ... (1997) ShowNext (1997) OK, here goes... (1997) For those of you not on the WebCatalog Beta... (1997) MATH PROBLEM (1997) More on the email templates (1997) Server IP address (2004) Nav. 4 probs with cart (1997) Problem 2 of 2 (was: Shipping Confusion) (2000) Mac 2.1b4 unknown error: BadSuffix (1997) WebDNA on Windows questions (2007) Just a thought (1998) Questions about maximum (1999) WC2f3 (1997) Tax & Shipping (1997) using showpage and showcart commands (1996) [Sum] function? (1997) Here's how to kill a Butler Database. (1997)