Tag Archives: mail

send emails from nodejs

Problema se pune sa trimiti cat mai usor un mail, de pe o masina de linux cu un server MTA instalat+configurat bine, din nodejs.
In acelasi mod cum il face si php cu ajutorul functiei mail

Am gasit o librarie emailjs, care face toata treaba intr-un mod placut.

Folosesc node v0.6.12

1
2
$ node -v
v0.6.12

Instalez libraria emailjs

1
$ npm install emailjs

Si un exemplu simplu de a trimite email cu ajutorul MTA-ului local:

Continue reading send emails from nodejs

poky.ro : part 4… autoposting

Dupa ce am ajuns la procesul de copy+paste sa va zic cum am trecut peste acest proces… intr-un final se public automat articolele.

Publicarea unui articol nou se face foarte usor cu ajutorul functiei wp_insert_post()… cu parametrii bine setati.

Dar sa vedem mai detaliat.

Daca vrei sa faci un script (de la zero) care face ceva in wordpress este necesar sa incluzi urmatoarea linie de cod :

1
  require( dirname(__FILE__) . '/wp-load.php' );

wp-load.php e un script ce incarca (practic vorbind) tot frameworkul de wordpress, dupa care ai access cam la toate feature-urile ce ti le ofera wordpressul. Trebuie sa ii pozitionati corect directoriul astfel ca sa incarce fisierul. La mine scriptul ce publica posturile automat nu se afla in acelasi directoriu unde e instalat wordpressul, cu un un nod mai sus in arborele de directorii, deci la mine e ceva de genu (in www e blogul instalat) :

1
  require( dirname(__FILE__) . '/www/wp-load.php' );

Acum doar imi ramane sa pregatesc articolul si sa apelez wp_insert_post().

Articolele mele se afla in fisiere txt cu prima linie care contine titlul, iar restul e continutul articolului. Toate articolele sunt in fisiere txt intr-un folder NEW si mai am un directoriu OLD in care pun fisierele cu articolele deja afisate (ca sa nu sterg txt-urile magice). Ideea e sa ieu un fisier TXT din directoriul NEW -> il mut in OLD apoi il afisez pe blog.

Inainte de a trece la cod, vreau sa zic ca am o functie ce trimite mail pentru raportare (da… citesc rapoartele scriptului sa vad ce se intimpla)

1
2
3
4
    function send_mail123( $content = 'ping', $subject = 'publishing report' )
    {
        mail( 'report@gmail.com', $subject . ' ' . date( 'Y.m.d H:i:s' ), $content );
    }

e simpla… deci trecem fara multe comentarii peste.

Continue reading poky.ro : part 4… autoposting

bancuri123.ro link exchange

Mail
From: info@bancuri123.ro
Sent: Thursday, September 16, 2010 2:24 PM
To: husanu@wop.ro
Subject: Link exchange
cu continutul:

Dear Webmaster,

I’d like to let you know that we’ve added a link to puk.ro from our own website bancuri123.ro (PS: cu link la http://bancuri123.ro/?725)  at the bottom of every webpage (footer). We’d appreciate it greatly if you could link our own website as well. Please also notify me if you do.

This link exchange will benefit both our websites.

Thank you in advance,
Mary Bacher

linku ala catre bancuri123.ro duce la URL specificat de mine ca PS, si partea interesanta e ca intrand pe http://bancuri123.ro/?725 chiar apare in footer url catre puk.ro si in address bar imi arata url http://bancuri123.ro .

Intrand de la alt calculator pe pagina, desigur ca nici urma de link al meu pe acolo.

( 725 cela posibil sa fie numarul de ordine din baza de date…. deci acest mail l-au primit si altii cel putin 724 de persoane detinatoare de site-uri/bloguri )

Pentru test am intrat pe

PS: scos linkuri catre ei… lasat doar textul

Muistii 🙂

first spam

continuarea postului publishing one mail

deci ieri a fost ziua in care, am primit primul spam pe adresa spamme@puk.ro 🙂 e un spam romanesc, as zice. Publicarea mailului s-a facut pe 15iunie, si primul spam primit a fost pe 24iulie => deci cam intr-o luna si vreo 10 zile a ajuns in baza de date a spammerilor… A fost doar un singur spam si acum voi fi in asteptarea celorlalte mailuri neslicitate.

interesant e si faptul ca pot da search la spamme@puk.ro pe google si imi arata paginile mele 🙂

publishing one mail

e doar un mail… vreau sa vad ce se intimpla… si cat de repede se intampla…

Deci, ideea consta in publicarea unei adrese de mail: spamme@puk.ro si acuma voi astepta sa vad in cat timp aceasta adresa de mail va intra in BD de mailuri a spammerilor… si in cat timp voi incepe sa primesc nishte spam pe aceasta adresa…. Cred ca nu e o idee prea buna denumirea…. dar ramane de vazut :p