[Çözüldü] Evolution - Hotmail Alıcı Listesi

Başlatan virs, 10 Haziran 2010 - 20:30:58

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

virs

Evolution'dan hotmail hesabımızla e-posta göndereceğiz diyelim. Bu programa alıcı listemiz(hotmailimizdeki kayıtlı kişiler) nasıl eklenir?
İnsan için ancak çalıştığının karşılığı vardır. (Kur'an: Necm, 39)

ironic

Gmail için Şurda anlatmıştım. Hotmail' de benzer desteği sağlıyorsa, deneyebilirsin.

virs

#2
Teşekkürler, müsait olunca deneyip buraya sonucu yazarım.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 13 Haziran 2010 - 12:11:32

Hotmail>Kişiler>Yönet>Ver kısmından CSV kişi listesini kaydedebiliyorum fakat Evolution'dan dediğin kısımdan eklediğimde kişiler yine
görünmüyordu. Bende ufak bir script hazırladım.

Malzemelerimiz = email.txt, vcard_olustur.py dosyaları

vcard_olustur.py:
#!/usr/bin/python
# -*- coding: utf-8 -*-

from os import environ

email_dosyasi = open("email.txt", "rb")
email = email_dosyasi.readlines()
email_dosyasi.close()

kisiler_dosyasi = open("/home/" + environ["USERNAME"] + "/kisiler.vcf", "ab")

sayi = 0
for posta in email:
    vcard = "BEGIN:VCARD\n" + \
    "VERSION:3.0\n" + \
    "EMAIL;TYPE=HOME;X-EVOLUTION-UI-SLOT=2:" + posta.replace("\n", "") + \
    "\nREV:2010-06-13T09:51:26Z" + \
    "\nUID:pas-id-" + "4C14BBDD000" + str(sayi) + "7CA" + \
    "\nX-MOZILLA-HTML:FALSE" + \
    "\nX-EVOLUTION-VIDEO-URL:" + \
    "\nFBURL:" + \
    "\nCALURI:" + \
    "\nX-EVOLUTION-BLOG-URL:" + \
    "\nX-EVOLUTION-FILE-AS:" + posta.replace("\n", "") + \
    "\nN:;" + posta.replace("\n", "") + ";;;" + \
    "\nFN:" + posta.replace("\n", "") + \
    "\nNOTE:" + \
    "\nX-EVOLUTION-SPOUSE:" + \
    "\nNICKNAME:" + \
    "\nX-EVOLUTION-ASSISTANT:" + \
    "\nX-EVOLUTION-MANAGER:" + \
    "\nROLE:" + \
    "\nTITLE:" + \
    "\nURL:" + \
    "\nEND:VCARD\n\n"
   
    sayi += 1
    kisiler_dosyasi.write(vcard)
   
kisiler_dosyasi.close()


Koddaki ID kısmı arıza çıkartır mı bilmiyorum. Bende sorunsuz bir şekilde kaydetti emailleri.

email.txt dosyası için de indirdiğimiz CVS dosyasını OpenOffice.org Hesap Çizelgesi ile açın.
Orta kısımlardaki E-mail Address'in al kısmındaki maillerin hepsini seçip kopyalayın ve email.txt dosyasına yapıştırın.
vcard_olustur.py dosyasını bir kere çalıştırdığınızda /home/user/kisiler.vcf dosyası oluşacaktır.
Evolution>Dosya>Aktar menüsüne girin. Aşağıdaki yolu izleyin:

[IMG]http://i49.tinypic.com/ip4bhh.png[/img]

[IMG]http://i47.tinypic.com/6zq51h.png[/img]

[IMG]http://i47.tinypic.com/346tldg.png[/img]

[IMG]http://i48.tinypic.com/vhyg6r.png[/img]

[IMG]http://i45.tinypic.com/2cx68vr.png[/img]
İnsan için ancak çalıştığının karşılığı vardır. (Kur'an: Necm, 39)

bytan

Çözüldü olarak bildirildiği için konuyu kapatıyorum.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

ironic

@virs, betik ve anlatım için ayrıca teşekkürler. Eğer istersen, python bölümüne ayrı bir başlık olarak da açabilirsin. Arada kalmasın bence.  :)