Пошаљите е-пошту путем конзоле помоћу сендмаила

Овај случај је тестиран у Цанаима и Убунту

1- Инсталирамо СендЕмаил:

apt-get install sendemail

2- Инсталирамо следеће пакете неопходне за његов исправан рад са ГМаил-ом:

apt-get install libnet-ssleay-perl

apt-get install libio-socket-ssl-perl

Сада смо спремни да пошаљемо е-пошту. Да бисмо користили свој ГМаил налог, укуцавамо у конзолу:

sendemail -f nombrecuenta@gmail.com -t cuentadestino@isp.com -s smtp.gmail.com:587 -u \
"Asunto" -m "Cuerpo del mensaje" -a archivoadjunto -v -xu nombrecuenta -xp clavecuenta -o tls=yes

Где је:

«аццоунтнаме@гмаил.цом»Да ли је то наш ГМаил рачун

«аццоунтдестино@исп.цом»Да ли је рачун на који желимо да пошаљемо пошту (ако желимо да пошаљемо неколико прималаца, једноставно морамо да оставимо празно место између адреса е-поште)

У "посао»Иде тачно на тему поште (ако иде између цитата) и у«Тело поруке»Шта желимо да напишемо (такође под наводницима)

Опција -a иде ако желимо да пошаљемо прилог

«име рачуна»Да ли је назив нашег ГМаил рачуна без знака @

«налог лозинке»Да ли је наша лозинка за наш ГМаил рачун

Сада је мала скрипта направљена у басху за слање маилинг листе у ткт

#!/bin/bash
# -*- ENCODING: UTF-8 -*-
i=0
while read line
do i=$(($i+1));
sendemail -f correo@gmail.com -t $line -s smtp.gmail.com:587 -u "TITULO" -m "CUERPO DEL MENSAJE" -v -xu nombredeusuariosinelaroba -xp contraseña -o tls=yes
done < "/home/direccion/correos"
echo "Final line count is: $i";


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Фабио.Фелио дијо

    ТРЕНУТНО већина МЛАДИХ обраћа пажњу само на ФАЦЕБООК рачун и тамо долази до фасцикле ОСТАЛИ. ПОЗИВНИ ЦЕНТРИ су легални и највише забрљани. ЦЕЛЛУЛАР и ФАЦЕБООК рачун су циљеви неопожиљача нежељене поште. Добро туто, нешто основно, али некима ће помоћи ...

    1.    Фабио.Фелио дијо

      Препоручујем употребу пхп + мискл + црон на неком бесплатном серверу користећи проки попут људи.

      Са овом базом података у 3 колоне.
      ИД (инт, аутоинкремент, примарни кључ) | е-пошта (тинитект) | послано (логичко)

      Једноставно морате добити е-маил из базе података који још увек нисмо послали.

      Шаљемо вам е-пошту, можемо да користимо одговарајући ВП објекат за слање е-поште ако смо у вордпресс-у у додатку или у маил функцији пхп-а.

      Записујемо слање на ту е-пошту у базу података и одлазимо

      Покретање на свака 3 минута са заказаним задатком помоћу црон-а. Да не би преоптеретили сервере, нити упозорили гмаил или хотмаил. Ово је најважније ...

      Или, јавасцрипт скрипту за прегледач који користи греасемонкеи / тампермонкеи који се покреће у вашем прегледачу на гмаил страници са отвореном е-поштом. Такође могу да користе мискл базу података, ако имају хттп сервер са МиСКЛ-ом и пхп-ом који раде, могу упутити захтев са „Ајак-ом“ унутар скрипте и примити е-пошту. Затим, када је све тачно, пошаљите захтев локалном серверу обавештавајући га о пошиљци како би могао да запише.

      Укратко, могућности су неограничене. Једина ствар, која није практична од онога што сам појаснио у својој првој поруци, и противзаконита је.

      1.    Фабио.Фелио дијо

        Или законитост зависи од овога:

        хттп: / / ен. википедиа. орг / вики / ЦАН-СПАМ_Ацт_оф_2003

  2.   елиотиме3000 дијо

    Фино, али то је много корисније ако желите да ланцем повежете ланце и на тај начин задовољите дух ламмера који имамо у себи.

    У сваком случају, хвала на савету.

  3.   арианфорнарис дијо

    Здраво, врло занимљив чланак. Развијам програм који шаље одређене евиденције на рачун е-поште, али постоје хиљаде е-порука које се морају послати, јер је поменути дневник прилично стар и обиман. Како се мало повезујем са интернетом, треба ми пуно времена. Дакле, имам следеће сумње:

    1- Да ли је Сендмаил бржи од питхон-овог смтп модула?
    2- Како користити исту сесију (не знам да ли је сесија најприкладнија реч) за слање неколико е-порука?
    3- Да ли постоји начин да сендмаил пријави напредак?
    4- Немам појма да ли смтп примењује неку врсту компресије података, тако да се обим података који се шаљу драстично смањује, јер су дневници обичан текст.

    поздрави
    Ариан форнарис

  4.   орелвис дијо

    Све је врло занимљиво, али како могу заштитити свој маил сервер да не прихвати слање е-поште ако немате корисника на серверу или ако није послат са локалне адресе.

    Хвала.

  5.   пабло дијо

    Здраво, скрипта је врло добра, али када је покренем, добијем ову грешку, можете ми помоћи да је решим

  6.   пабло дијо

    20. август 15:27:29 пабло-хп-енви-15-нотебоок-пц сендемаил [2841]: ДЕБУГ => Повезивање са смтп@гмаил.цом: КСНУМКС
    20. август 15:27:32 пабло-хп-енви-15-нотебоок-пц сендемаил [2841]: ЕРРОР => Покушај повезивања са смтп@гмаил.цом: 587 није успело: ИО :: Соцкет :: ИНЕТ6: гетаддринфо: Системска грешка
    20. август 15:27:32 пабло-хп-енви-15-нотебоок-пц сендемаил [2841]: ХИНТ => Покушајте да одредите другачији релеј поште са опцијом -с.
    коначни број линија је: 1

  7.   нестор дијо

    Хвала, то сам тражио.

  8.   верлаине дијо

    то ће радити са другом поп3 поштом

  9.   Марк Алекис дијо

    Како да га конфигуришем за употребу са хотмаил-ом?