Witajcie,

pojawił mi się problem z wysyłaniem maili.

Chce używać wysyłki do:
1. Contact form ze strony ( tutaj luz bo mogę sobie użyć mail() i już )
2. Do prostego newslettera


serwer mam na domena.pl
i jeszcze pare dni temu takie coś działało co miało być zaczątkiem żeby wysłać np. 100 maili

  1. public function send_message()
  2. {
  3.  
  4.  
  5. $this->load->library('email');
  6.  
  7.  
  8. $config['protocol'] = 'smtp';
  9. $config['smtp_host'] = 'ssl://smtp.gmail.com';
  10. $config['smtp_port'] = '465';
  11. $config['smtp_timeout'] = '7';
  12. $config['smtp_user'] = 'mojGmail@gmail.com';
  13. $config['smtp_pass'] = 'mojeHaslo';
  14. $config['charset'] = 'utf-8';
  15. $config['newline'] = "\r\n";
  16. $config['mailtype'] = 'html'; // or html
  17. $config['validation'] = TRUE; // bool whether to validate email or not
  18.  
  19.  
  20. $this->email->initialize($config);
  21.  
  22.  
  23. $this->email->from('test@test.com', 'John Doe');
  24. $this->email->to('testowy@mail.pl');
  25.  
  26. $this->email->subject('...::: Mail ze strony xxxx.pl :::...');
  27.  
  28. $this->email->message("test message");
  29. //$this->email->message($this->load->view('some_view', $data, true));
  30.  
  31. $this->email->send();
  32.  
  33. echo $this->email->print_debugger();
  34.  
  35. }


i dostaję np

Message: fsockopen(): unable to connect to ssl://smtp.gmail.com:465 (Network is unreachable)

i masę Message: fwrite(): supplied argument is not a valid stream resource

gdy nie używam gmail tylko samej biblioteki ( że tak powiem ) dostaję info, że mail poszedł a w skrzynce go nie ma nigdzie.

Co jest nie tak? może ktoś z Was borykał się z problemem wysyłki maili.....