Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [BASH] Wysyłanie maila
kusiu
post
Post #1





Grupa: Zarejestrowani
Postów: 163
Pomógł: 10
Dołączył: 24.01.2006

Ostrzeżenie: (30%)
XX---


Witam!
Otóz mam taki skrypcik uruchamiany z 2 argumentami z poziomu php...


#!/bin/bash
plik=lista_maili.txt
declare -a maile
maile=( `cat "$plik" | tr '\n' ' '`)
ilosc_maili=${#maile[*]}

for i in `seq 0 $ilosc_maili`;
do
sed 's/e-mail/'${maile[i]}'/' tekst.html | mail -s "$1" "${maile[i]}" -a "$2" -a "Content-Type: text/html; charset=ISO-8859-2" -a "MIME-Version: 1.0"
done

Wszystko jest OK procz jednej dziwnej rzeczy, otóz w przysłanym mailu dodaje się co kilkadziesiąt znaków ciekawy "dodatek" a mianowicie wykrzyknik ze spacją! ("! "). Dla przykładu kawałek tekstu z wysłanego maila:

"Moją drużynę mogę jednak pochwalić, bo walczyła i dokonała dużo dobrego.
Polska ze szczęściem, ale wygrała, nie po! wiem, że niezasłużenie. Gratuluję
wejścia do finału i życzę w nim wszystkiego dobrego"


Proszę o pomoc!
Pozdrawiam!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 11:46