[Only registered and activated users can see links. Click Here To Register...]
Ich habe außerdem mal ne email sende klasse programmiert, leider in c# aber wofür gibts converter:
Code:
class EmailSender
{
List<String> SMTPClients;
int SMTPClientCount;
SmtpClient SMTPC;
NetworkCredential NCredential;
public EmailSender(String smtpServer,String EmailSendAdress, String EmailSendPassword, int Port, Boolean isCrypted)
{
SMTPClients = new List<String>();
SMTPClientCount = 0;
NCredential = new NetworkCredential();
NCredential.UserName = EmailSendAdress;
NCredential.Password = EmailSendPassword;
SMTPC = new SmtpClient(smtpServer);
SMTPC.Port = Port;
SMTPC.EnableSsl = isCrypted;
SMTPC.Credentials = NCredential;
}
public void addClient(String SMTPClient)
{
SMTPClients.Add(SMTPClient);
SMTPClientCount++;
}
public void sendMailToClients(String Subject ,String Mail)
{
for (int i = 0; i < SMTPClientCount; i++)
{
MailMessage m = new MailMessage();
m.From = new MailAddress(NCredential.UserName);
m.Subject = Subject;
m.Body = Mail;
m.To.Add(SMTPClients[i]);
SMTPC.Send(m);
}
}
public void sendMailToClient(String Client,String Subject ,String Mail)
{
MailMessage m = new MailMessage();
m.From = new MailAddress(NCredential.UserName);
m.Subject = Subject;
m.Body = Mail;
m.To.Add(Client);
SMTPC.Send(m);
}
}
Die kann sogar emails zu mehreren Clients versenden
Hoffe ich habe dir geholfen
Ps: ich würde dir das ganze in vb.net porgrammieren für ein bissl egold versteht sich