Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Jak automatycznie wysyłać maile o różnej treści do wielu osób

10.09.2018 15:16
PATORIKKU
1
PATORIKKU
143
jak trwoga to do Boga

Jak automatycznie wysyłać maile o różnej treści do wielu osób

Już mówię o co chodzi. Dajmy na to mam grupę 100 osób. Każdej z tych osób chcę wysłać maila z innym informacjami. Mam zrobioną bazę danych w Excelu w której mam 100 wierszy, w jednej kolumnie jest mail danej osoby, w drugiej kolumnie jest treść maile dla niej przeznaczona. Jak można zautomatyzować ten proces wysyłania maili zamiast robić to ręcznie x100?

10.09.2018 16:12
HomeMadeGames
2
odpowiedz
HomeMadeGames
14
Chorąży

Wyeksportuj do csv i użyj jakiegoś języka do otwarcia pliku, czytania linia po linii i wysyłania. Najprościej byłoby użyć PHP, albo pythona. Jeśli chodzi o ten pierwszy to zainstaluj sobie serwer xampp, apache odpali się od razu a kod będziesz uruchamiał z poziomu przeglądarki. Tylko dane z csv przekopiuj sobie do tablicy, będzie szybciej niż formularz z przesyłaniem pliku. W przypadku pythona to wystarczy zainstalować interpreter, załączyć odpowiednie paczki i uruchomić z poziomu konsoli.

Python: https://code.tutsplus.com/tutorials/sending-emails-in-python-with-smtp--cms-29975

https://stackoverflow.com/questions/45947887/python-looping-through-csv-files-and-their-columns

PHP:
https://www.w3schools.com/php/func_mail_mail.asp

http://php.net/manual/en/control-structures.foreach.php

10.09.2018 16:21
3
odpowiedz
pani_jola
172
Generał

Ja używam meil merge pod thunderbird.

10.09.2018 20:18
Widzący
😊
4
odpowiedz
Widzący
242
Legend

Wykorzystaj funkcję hiperłącza i mailto Excela.
https://www.extendoffice.com/pl/documents/excel/2688-excel-mailto-link.html

10.09.2018 21:24
WolfDale
😊
5
odpowiedz
WolfDale
79
~sv_cheats 1

Ja bym zatrudnił Chińczyka. Koszt utrzymania to maksymalnie 30zł miesięcznie, a e-maili wyśle miliony w jeden dzień.

10.09.2018 21:46
6
odpowiedz
DUNCAN_83
170
Generał

Word miał funkcję korespondencji seryjnej. Po wstawieniu odpowiednich znaczników pobierał dane z pliku excela. Ja korzystałem z tego w pracy do druku pism z bazy excela do wielu osób ale z tego co widzę to Word może w ten sam sposób słać maile.

11.09.2018 09:49
PATORIKKU
👍
7
odpowiedz
PATORIKKU
143
jak trwoga to do Boga

Dzięki za odpowiedzi. Kombinacje z pythonem to dla mnie zbyt skomplikowane ponieważ dopiero się tego uczę, a rozwiązania potrzebuje jak najszybciej.

Zdecydowałem się użyć korespondencji seryjnej w Word. Rozwiązuje to w pewnym stopniu mój problem. Została jeszcze jedna sprawa. Wysyłając z Worda wysyła się e-mail z pierwszej skrzynki z programu ThunderBird. Jak zmienić skrzynkę nadawczą w Word aby korzystał z innej? Chciałbym skorzystać albo z innej, którą mam dodaną w ThunderBird lub ze skrzynki Outlookowej tylko nigdzie nie widzę opcji gdzie mógłbym to zmienić.

EDIT: ogarnięte w opcjach Outlooka, wszystko działa

post wyedytowany przez PATORIKKU 2018-09-11 10:06:20
Forum: Jak automatycznie wysyłać maile o różnej treści do wielu osób