с правами все в норме. у обоих есть права на чтение/удаление/изменение.
ковыряю runtime.email.send
если закоментить выделенное --!!-- - письмо пролетает, но вложение не открывается, типа битый файл.
что делается в этом конкретном месте я пытаюсь осознать посредством гугла
Код:
if p_attachments(i).bdata is not null then
--!!!!------
for k in 1..ceil(dbms_lob.getlength(p_attachments(i).bdata)/v_chunk) loop
utl_smtp.write_raw_data(v_smtp_conn, utl_encode.base64_encode(dbms_lob.substr(p_attachments(i).bdata,v_chunk,v_chunk*(k-1)+1)));
end loop;
--!!!!------
elsif p_attachments(i).cdata is not null then
for k in 1..ceil(dbms_lob.getlength(p_attachments(i).cdata)/v_chunk) loop
utl_smtp.write_raw_data(v_smtp_conn, utl_encode.base64_encode(utl_raw.cast_to_raw(convert(dbms_lob.substr(p_attachments(i).cdata,v_chunk,v_chunk*(k-1)+1),v_charset_db))));
end loop;
end if;