Wysyłanie maila

0

Cześć @LL

Mam komponent TNMSMTP1. Chcę dla testów wysłać za jego pomocą maila z załącznikami plikowymi (ścieżki do nich podałem we właściwościach komponentu) z jednego mojego konta na drugie...przykładowo:

wysyłam z [email protected] do [email protected]

moja procedura do wysyłania wygląda tak:

procedure TForm1.Wyslij(Sender: TObject);
begin
NMSMTP1.Host:= 'poczta.fm';
NMSMTP1.UserID:= '[email protected]';
NMSMTP1.Connect;
try
NMSMTP1.ClearParams:= True;
NMSMTP1.SubType:= mtPlain;
begin
NMSMTP1.PostMessage.FromAddress:= '[email protected]';
NMSMTP1.PostMessage.FromName:= 'bleble';
NMSMTP1.PostMessage.ToAddress.Text:= '[email protected]';
NMSMTP1.PostMessage.Body.Text:= 'blebleble';
NMSMTP1.PostMessage.Subject:= 'jakis_temat_wiadomosci';
NMSMTP1.PostMessage.ReplyTo:= '[email protected]';
NMSMTP1.SendMail;
end;
finally
NMSMTP1.Disconnect;
end;
end;

Gdy program dojdzie do tej procedury, wyświetla taki oto komunikat z ikonką STOP:

"554 Error: no valid recipients"

O co chodzi? Co zrobić, żeby program wysyłał prawidłowo maila? [stuk]

0

begin
NMSMTP1.Host:= 'poczta.fm';
NMSMTP1.UserID:= '[email protected]';//nie wiem jak w FM, ale wszedzie starczy sam ident (x)

a skoro wysy;asz na adres FM a odp ma byc na WP to loguj sie na smtp.wp.pl z identem z WP

0

Fakt... z tego co wiem, to ID to jest samo x. [email protected] jest adresem, a nie UserID... Adres ([email protected]) jest uzyskiwany poprzez UserID+'@'+Host, a więc jak podasz za UserID [email protected] to uzna, że wysyłasz z adresu [email protected]@poczta.fm, a to już gotowy Error...

0

FromAddress musi się zgadzać z UserID - wtedy pójdzie bez problemu (przynajmniej u mnie). A co najciekawsze, możesz sobie wpisać dowolny UserID - i to jest najlepsze w komponentach NetMasters :-).

Właśnie wysłałem sobie maila przez Onet z adresu [email protected] :-)

//Hehehe, nawet w outlooku prawym myszy | WLASCIWOSCI | ZRODLO i mam Twoje IP na dloni jak cos :-) - LOFIX

// dopisane - koledzy mnie wyprzedzili

0

Dzięki wielkie! Wszystko zadziałało. :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1