PHP, mail, ini_set... smtp-server som kräver login och lösen?

Permalänk
Medlem

PHP, mail, ini_set... smtp-server som kräver login och lösen?

För att ställa in rätt smtp-server går det ju att använda:

ini_set('SMTP', 'smtp.server.com');

Men hur ska jag skriva om servern kräver login och lösenord för att man ska få ansluta till den?

Visa signatur

// Martin

Permalänk
Medlem

Vad är det för typ av inloggning?
POP-before-smtp, tls?

Permalänk
Medlem

hmrm... jag vet inte, det är en POP3-server, men mer än det har jag ingen aning om...

Visa signatur

// Martin

Permalänk
Hedersmedlem

POP3 är för att ta emot mail, SMTP är för att skicka mail.

Visa signatur

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Permalänk
Permalänk
Medlem

Ställ in din ISPs SMTP server. Notera att det går bara att ställa in smtp server i PHP under windows, ej unix. I unix får du konfigurera upp din MTA att relaya via din ISPs SMTP server.

Om du måste authentisera är det oftast POP-before-SMTP som gäller, dvs, logga in via en pop3 klient innan du sänder, då får du några minuter på dig att sända dina mail innan det stängs igen (IP-nr baserat).
För att använda PHP som pop3 klient måste du aktivera imap-stödet, samt under UNIX även ha en MTA installerad (pga ovan nämda problem med SMTP),